Embedded Cyber Software Engineer – Ground Combat Vehicles
Position Overview
Join a highly collaborative and agile engineering team responsible for the development, integration, and sustainment of embedded cybersecurity software supporting next-generation Ground Combat Vehicle platforms.
This role supports the Cyber and C5ISR (Command, Control, Communications, Computers, Cyber, Intelligence, Surveillance & Reconnaissance) product realization team, contributing to system architecture, embedded software development, cybersecurity implementation, testing, and compliance across mission-critical military vehicle systems.
The Embedded Cyber Software Engineer plays a key role in delivering secure, interoperable software solutions operating within embedded Linux-based environments deployed across U.S. defense platforms.
Key Responsibilities
- Design, develop, and maintain embedded software applications for secure vehicle-based computing systems
- Apply computer science, engineering, and mathematical principles to software development targeting embedded hardware platforms
- Collaborate with cross-functional engineering teams to define hardware/software interfaces and overall system architecture
- Participate in all phases of the Software Development Life Cycle (SDLC), including:
- Requirements analysis
- Design & implementation
- Integration & verification
- Formal testing and validation
- Develop software tools, scripts, and XML configuration files supporting system configuration and verification activities
- Implement and maintain cybersecurity controls to ensure compliance with accreditation and configuration management requirements
- Develop data and message protocol transformation solutions enabling interoperability across multiple secure communication domains
- Perform embedded software development within Security Enhanced Linux or real-time operating system environments
- Conduct peer reviews and support defect identification, tracking, and resolution activities
- Support cyber test planning, trade studies, and technical decision analysis balancing performance, cost, reliability, and schedule
- Develop and review technical documentation, design artifacts, and Contract Data Requirements List (CDRL) deliverables
- Support system integration, evaluation, and troubleshooting across vehicle electronic subsystems
Required Qualifications
- Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or related STEM discipline from an ABET-accredited institution
- Strong programming experience in one or more of the following:
- C, C++, C#, Java, or Rust
- Experience developing software within embedded or real-time operating systems such as:
- Embedded Linux
- VxWorks
- Experience with board support packages (BSPs) and hardware/software integration
- Low-level software or device driver development experience
- Knowledge of networking and communication protocols (TCP/IP, UART, SPI, I2C)
- Experience across full software lifecycle activities including architecture, development, integration, and testing
- Familiarity with development tools including IDEs, version control systems, defect tracking tools, and CI/CD pipelines
- Ability to translate high-level system requirements into technical software solutions
- Experience supporting embedded systems within automotive, defense, or military environments
Cybersecurity & Technical Experience
- Develop and implement cybersecurity protections for embedded systems
- Configure and integrate embedded firewalls and security mechanisms
- Experience with software reverse engineering and analysis preferred
- Familiarity with vehicle electronic hardware and Line Replaceable Units (LRUs)
- Cybersecurity certifications such as CISSP or CEH are considered a plus
Mandatory Requirements
- Active DoD Secret Clearance (or higher)
- Experience working with embedded military or defense systems
- Ability to support project needs outside standard working hours when required
- Must meet anthropometric requirements for access to military vehicles, including the ability to climb onto vehicles and maneuver through access hatches
#HRUProfessionals