Senior Embedded Linux Software Engineer

New Today

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...
Location:
Milton, Cambridgeshire
Salary:
£60,000 - £70,000 /annum
Job Type:
FullTime
Category:
IT & Computers

We found some similar jobs based on your search