Sr. Software Engineer

Location: Mountain View, CA
Date Posted: 01-05-2018
MSAG currently has a role for a Senior Software Engineer to work with NASA – AMES in Mountain View, CA.
  • Assist the Project Engineer in translating Detect-and-Avoid (DAA) concepts and performance standards into software requirements
  • Coordinate requirements and development plans with HSI team (Code TH)
  • Design, implement, and test complex features that pertain to simulation and modeling activities for UAS's DAA system
  • Perform software integration and documentation tasks
  • Make improvements to "legacy" systems (e.g. Airspace Concept Evaluation System)
  • Work productively in a team environment 
  • git, stash, jira, Confluence, Eclipse or Netbeans, Jenkins, mysql, Java, Matlab, Mac OS, SourceTree 
Software Platforms for Simulation and Flight Test:
  • Java Architecture for DAA Extensibility and Modeling (JADEM) - new capability developed in-house (core capability)
  • Airspace Concept Evaluation System (ACES) – fast-time simulation environment
  • Multi-Aircraft Control System (MACS) – real-time/human-in-the-loop simulation environment
  • Live Virtual Constructive Distributed Environment (LVC-DE) – real-time/hardware-in-the-loop simulation environment
  • Vigilant Spirit Control Station – UAS control station simulator 
Required Skills
  • Proficient in Java
  • Software architecture
  • Software engineering/management requirements
  • Software design (object-oriented design, and Java patterns)
  • Unit testing
  • Unix
  • MySQL
  • Technical writing
  • Systems engineering
  • Ability and desire to work with a new domain and come up to speed quickly
  • Ability to be productive in a team environment
  • Basic knowledge of the air traffic management (ATM) system 
Desired skills, but not required:
  • C++ and Matlab
  • Experience with MACS, ACES, and/or LVC-DE
  • Advanced knowledge of ATM system
  • Basic knowledge of unmanned aircraft systems (UAS)
  • Aircraft pilot experience 
Interested candidates should email their resume and a cover letter to, with the position title in the subject line, or apply to the position via our career portal at

MicroSystems Automation Group (MSAG) is a $25m, Service Disabled Veteran Owned Small Business located in Falls Church, VA which has been providing technology solutions for Government and Commercial clients since 1986.  Our company has a GREAT corporate culture and is very customer & employee focused.  Find our company reviews on at
this job portal is powered by CATS