Firmware Engineer
<b>Requirements:</b>
<ul><li>Minimum 5 years experience of embedded Linux</li><li>Sound understanding of Linux kernel configuration and tuning</li><li>Experienced user of Linux OS build toolchains such as Yocto and Buildroot</li><li>Proficient in programming languages: C, C++, Python, scripting (including Bash)</li><li>Ability to work from application code down to bare metal</li><li>Experience with NXP iMX8, NXP S32K3 and larger MPSoC style application processors</li><li>Experience with core communication interfaces such as UART, Ethernet, SPI, I2C, CAN, PCIe</li><li>Skilled in firmware and hardware level debugging and fault finding (e.g. use of JTAG, examining schematics)</li><li>Capable of interpreting relevant data from electronic schematics and component datasheets for code writing</li><li>Experience in electronics design, development, and testing</li><li>Awareness of FPGAs and VHDL is beneficial</li><li>RTOS coding and debugging</li><li>Familiarity with assurance frameworks (DO-178C etc.) and secure by design practices</li><li>Experience in conducting code reviews</li><li>Familiar with version control tools such as Git</li><li>Existing SC Clearance would be advantageous</li></ul>
<b>Responsibilities:</b>
<ul><li>Design, implement, and test real-time embedded software to support experimental activities and product development</li><li>Ensure real-time safety, security, and redundancy considerations are met</li><li>Support the firmware lead with firmware roadmaps</li><li>Collaborate as a key member of a skilled team in delivering firmware for high-paced projects</li><li>Gain knowledge of cutting-edge autonomous systems</li><li>Deliver, report, and present technical work</li><li>Write and submit necessary documentation</li><li>Maintain the embedded systems software within the UAV</li><li>Support the development of automated HWIL test environments</li></ul>
<b>Technologies:</b>
<ul><li>AI</li><li>Bash</li><li>Embedded</li><li>Ethernet</li><li>Firmware</li><li>Git</li><li>Hardware</li><li>Support</li><li>Linux</li><li>PCIe</li><li>Python</li><li>Robotics</li><li>Security</li><li>VHDL</li><li>C++</li></ul>
<p><b>More:</b></p>
<p>At Saab UK, we are growing rapidly, with over 600 colleagues across eight sites. We blend Swedish heritage with British expertise to drive innovation in fields like software engineering, underwater robotics, radars, AI, and armed forces training. By joining us, you contribute to societys security and resilience while enjoying opportunities for personal and professional growth. This role is based in Bedfordshire within our BlueBear Business, which focuses on autonomy and unmanned systems. We continually innovate in areas such as UAV autopilots and ground control stations.</p>
<p>last updated 8 week of 2026</p>