Embedded Software Engineer

Lexington, MA 024216499

Posted: 03/08/2023 Employment Type: Contract Industry: Engineering Job Number: 239400

Job Description


Software Developer

Lexington, MA

3+ years of work

US Citizens ONLY/ Secret Clearance preferred



A Software Developer is required to contribute to analyses across a broad range of issues central to the survivability of advanced air vehicles against modern air defenses. The scope of analyses will range from high-fidelity one-vs-one platform engagements to large networked force-on-force simulations.

The position responsibilities include:
  • Development and exercising of air defense sensor detection/tracking, command/control and mission planning software tools within a modern, object-oriented, modular architecture
  • Integration of system analysis and threat modeling into existing modeling capabilities
  • Surveying and capturing recent intelligence data to improve modeling data quality and validity
  • Assist in the preparation of PowerPoint and/or technical reports to convey findings to both internal and external audiences
  • Author clear and thorough documentation of all modified or developed capabilities


The group is seeking a candidate with a BS/BA in Physics, Engineering, Applied Math or Computer Science. Candidates with a relevant advanced degree will be given preference.

  • Strong academic or professional background in software development to include experience working with code of varying degrees of maturity
  • Proficiency in MATLAB, an object-oriented programing language (e.g., C++ or Python) and shell scripting
  • Familiarity with undergraduate engineering level introductory physics (Mechanics and Electricity/Optics) and associated mathematics
  • Experience running physics-based software and performing subsequent data analysis to reveal an understanding of underlying phenomena

  • Previous experience with air defense sensor, detection/tracking, command/control or mission planning model development and/or testing
  • Comfortable operating in both Linux and Windows environments, to include Virtual Machines
  • Familiarity with verification and validation of simulation models
  • Background in data visualization and display toolkits/methodologies
  • Excellent communication skills
  • Candidates with relevant professional experience will be given preference
  • An ability to take guidance and work within a small team, while working independently to achieve individual goals. Must be able to prioritize and handle multiple tasks. Self-motivated with demonstrated ability to excel under limited guidance

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs: