Candidates: Create an Account or Sign In
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 experienceDesirable: 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