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_31158471

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.