Senior Embedded Linux Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Requirements
Senior Embedded Linux Software Engineer | Hybrid | Cambridge Are you a software engineer with strong experience developing embedded Linux software, with a focus on embedded security? My client is looking for a senior engineer. They operate a sophisticated R&D environment where you will manage multi-stack software environments, from bare-metal control systems to Linux-based network stacks. Responsibilities * Shape system design and test criteria for Linux-based embedded systems. * Lead efforts in software security, including Hardware Root of Trust (RoT), Secure Boot, and TPM integration. * Integrate software with hardware using protocols like I2C, SPI, and UART. * Investigate root causes for complex bugs and deliver effective fixes to uphold high product quality. Technical Requirements * 8+ years of experience in embedded C programming and product development. * Strong focus on Linux-based systems, including Yocto build systems, and Linux kernel * Proven experience with code signing, private key management (HSM), and vulnerability management. * Experience with ARM microcontrollers Bonus Skills * Familiar with network protocols * Experience with Jenkins CI/CD pipelines and automated scripting languages. * Strong background working within an Agile software development environment. What’s in it for you? * 10% bonus, 8% pension, private medical care, 30+ days holiday, and much more! * Hybrid working in the heart of Cambridge R&D * A senior role with the opportunity to mentor junior engineers and enjoy a culture focused on development
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
Best Countries for Software Engineers
Where to Find Entry-Level Software Engineering Jobs
Is Software Engineering Over-Saturated?