Senior Embedded Software Engineer
Platform RecruitmentSenior Embedded Software Engineer | Cambridge | Hybrid | £70-85k DOE + bonus We are looking for an Embedded Software Engineer with a strong grounding in embedded MCU and embedded Linux development. You will contribute to the design, build, and test of embedded systems across a wide range of applications including sensing, robotics, communications, and IoT devices. This role provides the opportunity to work on Linux-based systems as well as bare-metal, RTOS, device drivers, algorithms, and communications protocols. You will work closely with multidisciplinary engineering teams, supporting projects from concept through to delivery. Key responsibilities:
- Contributing to projects from early customer engagement to delivered solution
- Developing on embedded Linux systems including Arm-based SoCs.
- Developing on RTOS and bare-metal embedded systems
- Supporting system bring-up, board integration, debugging, and performance optimisation.
- Working collaboratively with FPGA and electronics teams. Requirements: You must have:
- Embedded Linux development, including knowledge of device trees, user-space and kernel-space, and SoC platforms.
- Experience with Yocto
- Broader embedded experience such as RTOS, bare-metal systems, hardware interfacing, DSP, algorithms, protocols (application layer and low level), and state machines. Bonus skills:
- Real-Time C/C++
- Experience with a higher-level language like C# or Python Package
- Hybrid working arrangement
- Bonus scheme
- Well-equipped site
- Meritocratic promotion scheme Apply now to join a fast growing company working on projects at the edge of physics!
Job ref blurredText
Posted on blurredText
Last checked on blurredText
Closing on blurredText
Discuss this job
Share your intel on this vacancy and help others - anonymously. Get notified automatically of new comments when starred or saved to Tracker.
My Private Notes
Saving private notes will automatically star the vacancy to your Jobs page.