Burlington, United States
Senior Software Engineer II - Modeling and Simulation - Autonomy Systems
Scientific Systems Company, Inc. · Burlington · United States
Posted: 3/5/2026 · Last checked: 10/11/2026
Job description
Quoted in full from Scientific Systems Company, Inc.'s job posting. Gavroche does not edit it.
The Senior Software Engineer II position in AI/Autonomy systems development will emphasize modeling/simulation (M+S) and software testing of complex autonomy systems in operationally realistic scenarios. The successful applicant will be responsible for developing and supporting advanced M+S infrastructure for testing and evaluation of AI/Autonomy-enabled systems in multiple domains.
Essential Functions:
- Develop advanced M+S infrastructure, and support testing of multi-vehicle autonomy for operational environments.
- Provide relevant technical expertise as part of a team to design, implement, simulate, and test autonomy software systems for uncrewed, multi-vehicle autonomy systems.
- Support presentation of technical information and data to internal and external customers.
- This role may require occasional travel (10%) when necessary.
- Must be able to obtain and maintain a United States Secret Security Clearance.
Requirements
Basic Qualifications:
- Bachelor’s degree (or higher) in Engineering, Computer Science, Data Science, Math, Statistics, Robotics or related subject area and 5+ years of related experience.
- Experience in Advanced Framework for Simulation, Integration and Modeling environment including developing new scenarios and models; C++ plugins to AFSIM; interfaces to JSE; and configuration-managed large-scale simulation test data.
- Prior experience in model-in-the-loop (MIL), software-in-the-loop (SIL), digital twin and/or LVC testing of advanced AI/autonomy software technologies.
- Experience with C/C++, Python, and relevant high-performance compute (HPC) infrastructure used for large-scale, distributed simulation (DIS) environments.
- Experience working with software technologies for Robotics, Machine Learning, and/or Multi-agent AI/Autonomy Systems.
- Experience with modern software development tool chains and processes (Agile, git/Gitlab/Github, Confluence/Jira, CI/CD and automated test methodologies, etc.).
Preferred Qualifications:
- Established history of successfully leading small-team implementation of advanced AI/Autonomy software technologies and effective technical communications.
- Working knowledge of USG DoD mission data systems and datalink architectures, such as JSE, OMS, UMAA, FACE, DDS, ROS, STANAG 4586, J-Series.
Benefits
- Salary: $142,000 - $180,000 (Depends on Experience)
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k, IRA)
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Family Leave (Maternity, Paternity)
- Short Term & Long Term Disability.
- Training & Development
- Hybrid Work Schedule
- Free Food & Snacks
- Wellness Resources
- Employee Stock Ownership Plan
Similar roles in Burlington
- Senior Software Engineer I - Large Air · Scientific Systems Company, Inc., Burlington
- Sr. Autonomy Software Engineer II - MAGE · Scientific Systems Company, Inc., Burlington
- Lead Autonomy Software Engineer - MAGE · Scientific Systems Company, Inc., Burlington
- Senior Software Engineer · Veracode, Burlington
- Software Engineer - Early Careers - 2027 Start · Arch, New York City
- Senior Software Engineer: Integrations · Voltai, Palo Alto
200 open roles like this one; at most three per employer shown.
How software engineer roles in United States are worked
3% fully remote · 1% hybrid · 96% do not say
Of 429 adverts. An advert that does not state a work mode is counted as not saying, not as on-site.
Other roles at Scientific Systems Company, Inc.
- Senior Software Engineer II - Mission Solutions · Burlington
- Sr. Autonomy Software Engineer II - MAGE · Burlington
- Senior Software Engineer I - Autonomy Software · Burlington
- Lead Autonomy Software Engineer - Large Air · Burlington
- Lead Autonomy Software Engineer - MAGE · Burlington
- Senior Software Engineer II - Autonomy Software · Burlington
16 open.