Embedded ADA Engineer
<b>Requirements:</b>
<ul><li>Proven experience developing embedded software using Ada</li><li>Hands-on lab experience with components and test equipment (e.g., oscilloscopes)</li><li>Hard real-time embedded software development</li><li>Experience with Real-Time Operating Systems (e.g., FreeRTOS)</li><li>Knowledge of communication protocols (SPI, UART, Ethernet, PCI-Express) (desirable)</li><li>Model-based development experience (UML, Rhapsody) (desirable)</li><li>Strong problem-solving skills at system and software component level (desirable)</li><li>Experience in system integration and performance analysis (desirable)</li></ul>
<b>Responsibilities:</b>
<ul><li>Capture requirements and contribute to embedded software architecture & design in Ada</li><li>Implement and maintain mission-critical systems using Ada</li><li>Perform verification through reviews and testing of Ada components</li><li>Collaborate with multi-disciplinary teams including Software, Firmware, Hardware, and Test Engineers</li><li>Support current and future datalink systems and their associated protocols with Ada-based solutions</li></ul>
<b>Technologies:</b>
<ul><li>Ada</li><li>Embedded</li><li>Ethernet</li><li>Firmware</li><li>FreeRTOS</li><li>Hardware</li><li>Support</li><li>UML</li><li>C++</li><li>Network</li><li>Security</li></ul>
<p><b>More:</b></p>
<p>We’re looking for an experienced Embedded Ada Software Engineer to join our team developing next-generation datalink systems. This is a hands-on role covering the full software lifecycle, from requirements capture and architecture to implementation and verification, with plenty of opportunity to influence protocols and technical design. We offer extensive hands-on embedded software development opportunities, career development including technical and leadership training, and exposure to senior stakeholders. The role may involve travel and collaboration across UK and European sites.</p>
<p>last updated 8 week of 2026</p>