IT & Software

Senior Embedded Software Engineer

Intellectual Capital Resources

Cambridgeshire · Cambridgeshire · United Kingdom

Overview

In this role you will develop embedded software for cutting-edge space and high-performance networking products. You will work within a multidisciplinary team to deliver Zephyr-based solutions from concept to production, impacting future space missions. You will tackle hardware bring-up, low-level debugging, and integration across hardware, FPGA, RF, and systems teams. Your work will focus on robust, production-ready software that powers next-generation communications systems. This is an opportunity to shape embedded capabilities in a mission-driven, engineering-focused environment.

Responsibilities
  • Develop embedded software using Zephyr RTOS
  • Take products from concept through to release using Zephyr
  • Hardware bring-up and low-level debugging
  • Work with protocols such as SPI, CAN, I²C, UART
  • Support embedded networking and communications features
  • Investigate and resolve hardware/software integration challenges
  • Collaborate closely with hardware, FPGA, RF and systems engineers
Key requirements
  • Strong embedded software development experience
  • Proven commercial experience with Zephyr RTOS
  • Experience taking products through the full development lifecycle using Zephyr
  • Strong C/C++ programming skills
  • collaboration with cross-functional teams
  • problem-solving in hardware/software integration
  • Zephyr RTOS
  • C/C++ programming
  • Yocto or Embedded Linux experience
  • ARM Cortex development

Reference: WJ-747_31060398

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.