remote
Senior Engineer - Combat Systems Platform Integration - BAE Systems
Software Engineer
Senior Engineer leading combat systems platform integration for naval ships, driving end‑to‑end integration, testing, and delivery using C++, Python and embedded technologies within an Agile environment.
About the role
Key Responsibilities
- Lead the integration of combat system components onto naval ship platforms, ensuring seamless interoperability and performance.
- Design, develop, and maintain embedded software modules in C++ and Python, adhering to rigorous safety and reliability standards.
- Collaborate with cross‑functional teams (systems engineering, test, and operations) to define integration requirements and deliverables.
- Conduct integration testing, debug complex issues, and implement corrective actions to meet mission‑critical timelines.
- Document integration processes, technical specifications, and test results for compliance and future reference.
Requirements
- 10+ years of experience in embedded systems and platform integration within a defense or naval context.
- Proficiency in C++ and Python, with a strong understanding of real‑time operating systems.
- Hands‑on experience with integration testing tools and methodologies.
- Excellent problem‑solving skills and the ability to work independently in a hybrid environment.
- Strong communication skills and a proven track record of delivering complex projects on schedule.