ALTEN is seeking a Senior Embedded Software Engineer to develop embedded C++ software for high-reliability communication and information-exchange systems used in defence environments. You will contribute to next-generation communication and signal-processing technologies across embedded platforms that demand robustness, security, and deterministic performance. Location: Crawley, United Kingdom. This is a hybrid role (on-site four days per week in Crawley). Responsibilities: - Design, implement, and maintain embedded C++ software for real-time communication and signal-processing systems. - Develop software for embedded communication modules, modems, and RF-adjacent components. - Debug, optimise, and performance test across embedded targets to ensure reliability under operational loads. - Produce design specifications, requirements, and documentation aligned with regulated development practices. - Ensure secure coding practices, governance, and safety-critical development procedures. - Support integration with wider engineering teams and participate in architecture and design reviews. Qualifications: - Strong proficiency in C++ for embedded systems (C++11/14/17); experience with embedded development for communications or signalling systems (modems, radios, data links, etc.). - Familiarity with embedded debugging, performance optimisation, and hardware-software interaction. - Understanding of secure coding practices, configuration management, and development governance. - Experience with requirements traceability, verification, and system-level testing. - Bachelor’s or Master’
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Embedded Software Engineer
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
ALTEN is seeking a Senior Embedded Software Engineer to develop embedded C++ software for high-reliability communication and information-exchange systems used in defence environments. You will contribute to next-generation communication and signal-processing technologies across embedded platforms that demand robustness, security, and deterministic performance. Location: Crawley, United Kingdom. This is a hybrid role (on-site four days per week in Crawley). Responsibilities: - Design, implement, and maintain embedded C++ software for real-time communication and signal-processing systems. - Develop software for embedded communication modules, modems, and RF-adjacent components. - Debug, optimise, and performance test across embedded targets to ensure reliability under operational loads. - Produce design specifications, requirements, and documentation aligned with regulated development practices. - Ensure secure coding practices, governance, and safety-critical development procedures. - Support integration with wider engineering teams and participate in architecture and design reviews. Qualifications: - Strong proficiency in C++ for embedded systems (C++11/14/17); experience with embedded development for communications or signalling systems (modems, radios, data links, etc.). - Familiarity with embedded debugging, performance optimisation, and hardware-software interaction. - Understanding of secure coding practices, configuration management, and development governance. - Experience with requirements traceability, verification, and system-level testing. - Bachelor’s or Master’
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Embedded Software Engineer
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
© 2026 JobMatcher. All rights reserved.
© 2026 JobMatcher. All rights reserved.
2 active roles from this employer in the JobMatcher catalog.
2 active roles from this employer in the JobMatcher catalog.
Talent Acquisition Specialist
KLA
Cloud Support Engineer
Amazon Web Services (AWS)
Project Manager
Papaya Global
Senior Frontend Developer
Trustonic
Senior Solutions Architect - AI and Core Networks
Capgemini
Enterprise Account Manager
Denodo
Tunnel Drill and Blast Project Manager
Traylor Bros., Inc.
Principal Data Scientist, Optimization Engineering
easyJet
Technical Program Manager, Front-End Planning and Pre-Constr
Support Engineer 1
Oracle
Talent Acquisition Specialist
KLA
Cloud Support Engineer
Amazon Web Services (AWS)
Project Manager
Papaya Global
Senior Frontend Developer
Trustonic
Senior Solutions Architect - AI and Core Networks
Capgemini
Enterprise Account Manager
Denodo
Tunnel Drill and Blast Project Manager
Traylor Bros., Inc.
Principal Data Scientist, Optimization Engineering
easyJet
Technical Program Manager, Front-End Planning and Pre-Constr
Support Engineer 1
Oracle