Embedded Software Engineer
Role details
Job location
Tech stack
Requirements
Are you an Embedded Software Engineer with 5+ years' experience ready to step into a senior role? \r\n
Or an established Senior Embedded Software Engineer seeking a fresh technical challenge in an open, collaborative environment? \r\n, * Extensive experience in embedded firmware development and system architecture\r\n
- Strong proficiency in C/C++, RTOS, and low-level interfaces (SPI, I2C, UART)\r\n
- Solid understanding of microcontrollers, SoCs, and hardware/software co-design\r\n
- Experience with system-level design, performance optimisation, and fault tolerance\r\n
\r\n
\r\n
Desirable Experience for this Senior Embedded Software Engineer role based in Cambridgeshire: \r\n \r\n
- Background in safety-critical systems and compliance standards\r\n
- Familiarity with modern development tools (Git, CI/CD, static analysis)\r\n
- Strong analytical and problem-solving skills\r\n
- Experience with real-time operating systems (e.G.\n\nFreeRTOS)\r\n
Benefits & conditions
This is a fantastic opportunity to join a well-established, forward-thinking organisation offering an excellent technical environment and a competitive package.\n\nThe role provides long-term career progression within a continually growing business. \r\n