Software Developer (Missile Defense)

Overview

On Site
$110000 - $145000 per annum
Contract - W2

Skills

Software Developer (Missile Defense)

Job Details



Job Title: Software Developer (Missile Defense)


Job Location: Moorestown NJ 08057


Onsite Requirements:



  • C++

  • embedded systems

  • linux


Contract, Permanent/Direct Hire or Contract to Permanent: contract to hire


Job Description:



  • Our client is supporting a leading defense integrator in hiring multiple Software Developers to support a long-term Ballistic Missile Defense (BMD) initiative.

  • These roles involve embedded C++ development for mission-critical naval combat systems, specifically supporting the Aegis Weapon System.

  • Candidates will join a multi-disciplinary Agile team responsible for building, testing, and maintaining complex software solutions used in national defense.


Key Responsibilities:



  • Design, develop, and maintain C++ applications for embedded defense systems running on Linux/Solaris platforms

  • Collaborate with systems and test engineers to integrate software into naval platforms, including live system tests

  • Participate in Agile sprints, daily scrums, code reviews, and software design sessions

  • Develop and maintain software documentation, including technical specs and test procedures

  • Utilize tools such as JIRA, Git, Bitbucket, and UML for tracking, version control, and documentation

  • Apply Object-Oriented Programming and design patterns to develop modular, reusable, and scalable solutions

  • Support full software development lifecycle activities from requirements analysis to field testing


Required Qualifications:



  • Hands-on design, development, and maintenance of C++ applications for embedded defense systems running on Linux/Solaris platforms

  • Experience developing in Linux or UNIX environments (e.g., Red Hat, Solaris)

  • Strong understanding of multithreading, memory management, and inter-process communication

  • Familiarity with Git-based version control systems and Agile development practices

  • Experience working on U.S. Navy, Missile Defense, or Radar-related systems (Aegis, BMD, SPY-1, etc.)

  • Exposure to CMMI Level 3+ processes and model-based development

  • Scripting in Python or Bash a plus




  • **3rd party and subcontract staffing agencies are not eligible for partnership on this position. 3rd party subcontractors need not apply.

  • This position requires candidates to be eligible to work in the United States, directly for an employer, without sponsorship now or anytime in the future.

  • This client is a US Federal Government contractor and is legally required to hire s.**

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.