remote
Software Engineer - Weapon System Integration - V2X
Software Engineer
Software Engineer focused on integrating weapon systems with embedded real‑time platforms, leveraging C/C++ and systems engineering to deliver mission‑critical solutions.
About the role
Key Responsibilities
- Design, develop, and maintain embedded software for weapon system integration, ensuring compliance with stringent real‑time and safety requirements.
- Collaborate with cross‑disciplinary teams to define system architecture, interfaces, and integration plans.
- Implement and validate software modules using unit, integration, and system testing methodologies.
- Analyze performance metrics, troubleshoot defects, and optimize code for reliability and efficiency.
- Document design decisions, test procedures, and user guidance for internal and external stakeholders.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
- 3+ years of experience in embedded C/C++ development for mission‑critical systems.
- Strong understanding of real‑time operating systems, communication protocols, and safety standards.
- Proficiency in version control (Git), build systems, and continuous integration pipelines.
- Excellent problem‑solving skills and ability to work collaboratively in a fast‑paced environment.