Embedded Software Architect | Future of Networking
Location: Cambridge, UK (3 days on-site)
Position: Full-time, Permanent
Base Salary: Paying up to £90,000
Industry: Optical Networking / Embedded Systems
A leading technology company based near Cambridge is looking for an Embedded Software Architect to drive the design and architecture of complex embedded Linux systems used in cutting-edge hardware platforms.
This senior-level role is ideal for someone with deep technical expertise and a passion for embedded system architecture. You'll define software structures across multiple projects, balancing hardware constraints with scalable, maintainable design, while mentoring developers and guiding cross-functional teams.
Key Requirements:
- 5+ years' experience defining embedded software architecture in commercial products
- 10+ years in embedded Linux development (kernel, drivers, platform customisation)
- Strong C/C++ skills on ARM platforms
- Solid understanding of HW/SW integration and protocols (I2C, SPI, UART)
- Experience creating and maintaining architecture/design documentation
- Confident communicator with leadership and mentoring experience
Desirable: Yocto, device trees, secure boot, YANG/OpenConfig, CI/CD tools
If you're ready to lead architectural direction on high-impact embedded systems, contact Thomas Drake at SoCode – Norwich .
Contact Detail:
SoCode Recruitment Recruiting Team