Designs, develops, integrates, and maintains real-time embedded C++ software for munitions and defense systems, supporting software engineering requirements, system integration, cybersecurity compliance, and military product development.

Job Requirements

  • Bachelor's degree in a relevant technical discipline with a minimum of 5 years of related experience, a Master's degree with 3 years of experience, or a Ph.D. with 1 year of experience.

  • Advanced proficiency in object-oriented design and embedded C++ software development.

  • Experience developing real-time applications using Real-Time Operating Systems (RTOS) and/or bare-metal architectures.

  • Knowledge of software engineering processes, development methodologies, and lifecycle management.

  • Familiarity with Ethernet communication protocols and embedded networking.

  • Experience designing, developing, integrating, and maintaining embedded software applications.

  • Knowledge of software configuration management and engineering development processes.

  • Experience with modern software design and development practices.

  • Ability to meet eligibility requirements for a U.S. government security clearance.

Preferred Skills

  • Experience developing embedded software for military weapon systems, munitions, or combat vehicles.

  • Knowledge of Capability Maturity Model Integration (CMMI) processes.

  • Experience with formal software lifecycle management and defense engineering development processes.

  • Understanding of cybersecurity requirements for defense systems.

  • Knowledge of the Risk Management Framework (RMF) and Authority to Operate (ATO) authorization processes.

  • Cybersecurity certification.

  • Experience with embedded Ethernet communications and real-time system integration.

  • Experience supporting defense contracts and engineering work directives.

  • Familiarity with Integrated Product Team (IPT) structures and defense program engineering processes.

  • Experience developing software for safety-critical or mission-critical embedded systems.

Job Responsibilities

  • Design, develop, integrate, and maintain embedded software for munitions and defense applications.

  • Develop object-oriented embedded C++ software according to established technical and system requirements.

  • Implement real-time software applications using RTOS and/or bare-metal architectures.

  • Develop and maintain software interfaces involving Ethernet communications and embedded hardware.

  • Analyze software requirements and develop technical designs, software architectures, and implementation plans.

  • Perform software integration, debugging, troubleshooting, and testing of embedded applications.

  • Support software development activities for assigned defense contracts and engineering work directives.

  • Coordinate software development activities with program engineering personnel and technical project teams.

  • Apply established software engineering processes, configuration management practices, and development standards.

  • Develop and maintain software design documentation, technical specifications, and engineering records.

  • Participate in software design reviews, technical evaluations, and engineering development activities.

  • Investigate software defects, integration issues, and system performance problems and implement corrective actions.

  • Support software verification and validation activities to ensure compliance with technical requirements.

  • Apply applicable cybersecurity requirements to embedded software development and integration activities.

  • Support Risk Management Framework (RMF) documentation and Authority to Operate (ATO) compliance activities as applicable.

  • Maintain software development artifacts and documentation in accordance with applicable engineering lifecycle requirements.

  • Support integration of embedded software with weapon systems, combat vehicle electronics, and related defense hardware.

  • Monitor assigned software development milestones and report technical progress, risks, and implementation issues.

Pay: 40-60/hr

Benefit offerings include medical, dental, vision, term life insurance, short-term disability insurance, additional voluntary benefits, commuter benefits and 401K plan. Our program provides employees the flexibility to choose the type of coverage that meets their individual needs. Available paid leave may include Paid Sick Leave, where required by law; any other paid leave required by Federal, State or local law; and Holiday pay upon meeting eligibility criteria. Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs which are direct hire to a client.



Pay Details: $40.00 to $60.00 per hour

Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, EAP program, commuter benefits and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable.

Equal Opportunity Employer/Veterans/Disabled

Military connected talent encouraged to apply

To read our Candidate Privacy Information Statement, which explains how we will use your information, please

The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:
  • The California Fair Chance Act
  • Los Angeles City Fair Chance Ordinance
  • Los Angeles County Fair Chance Ordinance for Employers
  • San Francisco Fair Chance Ordinance


Massachusetts Candidates Only: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Equal Opportunity Employer/Veterans/Disabled
The Company will consider qualified applicants with arrest and conviction records.

  • Flex your reach.

    When you work with us, you gain access to our expansive network of top companies that are searching for engineering and technical talent just like you.

  • Leverage our reputation.

    Sometimes it's not about what you know, but who you know. And when you know us, you're getting your foot in the right doors, shaking the right hands, and landing in the right spots.

  • Let us go to bat for you.

    We'll make sure your resume, interview techniques, and technical training and certification are in line to shine with your next potential employer. We know what they're looking for, and we know how to help you stand out.