Embedded software engineer - South Coast
Job Title: Embedded Software Engineer (Junior to Senior - Multiple Openings)Location: HampshireSalary: Flexible / Dependent on Experience + Comprehensive Benefits PackageIndustry: Defence and Security TechnologyEmployment Type: Full-time, PermanentAbout the OpportunityAn industry-leading systems innovator within the Defence and Security sector is seeking Embedded Software Engineers at all levels of experience (Junior, Mid-Level, and Senior/Principal). Joining an expanding multi-disciplinary engineering group, you will develop low-level firmware, real-time software, and driver-level software for high-reliability, mission-critical hardware platforms.Whether you are starting your career with strong foundational C/C++ skills or are an experienced engineer looking to design complex system architectures for secure environments, this role offers direct involvement across full lifecycle software delivery.Key ResponsibilitiesDesign, develop, test, and deploy high-performance embedded software in C and C++ for real-time and resource-constrained environments.Implement board support packages (BSPs), device drivers, and low-level communications protocols for custom hardware platforms.Work closely with hardware, FPGA, and systems teams during platform bring-up, integration, and debugging.Develop bare-metal firmware or software running on RTOS (e.g., FreeRTOS, VxWorks) or Embedded Linux.Create unit tests, automated test scripts, and technical documentation to meet rigorous safety and ..... full job details .....
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!