Salary: £21,000 - 22,200 per year Requirements: Software development in C/C++ on embedded microcontroller devices, either bare metal or RTOS Experience with hardware interfaces and drivers, such as SPI, GPIO, Serial, ADC, PWM Proficient in debugging on embedded platforms, familiar with basic test gear and oscilloscopes Knowledge of gitlab Familiarity with CMake (desirable) Experience with unit test frameworks, such as Google Test (desirable) Understanding of real-time operating systems (desirable) Responsibilities: Develop and implement embedded software solutions for defence technology projects Collaborate with cross-functional teams to design and optimize hardware interfaces Conduct debugging and testing to ensure software reliability and performance Utilize version control systems, primarily GitLab, for code management Participate in code reviews and contribute to technical documentation Technologies: Embedded GitLab Hardware C++ More: We are a leading defence technology consultancy based in Southampton, dedicated to developing innovative systems for the Ministry of Defence. We offer competitive daily rates and expect our engineers to work on-site two days a week. This is an exciting opportunity to become part of a dynamic team committed to advancing defence technologies. last updated 17 week of 2026