Apply for this job now

Software Engineer II - Large Air

Location
Burlington, Massachusetts
Posted
18 May 2026

This role will conduct coding, debugging, testing and troubleshooting under the supervision of a project or task lead, supporting a group's software development objectives.

Essential Functions:

  • Develop software applications based on defined requirements and create increasingly complex software at the object/class and application level

  • Write documentation, both in and outside of source files, so others can understand the intention and purpose of code elements.

  • Proactively identify, document, and resolve issues through testing, debugging, and troubleshooting.

  • Communicate technical concepts and present project results to stakeholders, including management and external customers.

  • Stay current with industry trends, emerging technologies, and best practices in software engineering and other areas relevant to SSCI (navigation, mission planning, autonomy, etc.)

  • This role requires the ability to sit or stand at a desk and work on a computer for prolonged periods of time.

  • This role may require occasional travel when necessary.

  • May require the ability to push/pull/lift up to 15 pounds

  • Must be able to obtain and maintain a US DOD Security Clearance.

Requirements

Basic Qualifications

  • Bachelor of Science degree in Math, Statistics, Computer Science, Engineering, Physical Science, Operations Research, or Data Science, or equivalent experience.

  • 3+ years of progressive software engineering experience in a related industry including relevant experience with software development/R&D of AI for Robotics, Machine Learning, Robot Planning/Optimization Techniques, and/or Autonomous Uncrewed Systems Software.

  • Experience with modern software development tool chains and processes.

  • Experience with C/C++, Python, and/or project-specific required languages (e.g. Java, Rust, etc.)

Preferred Qualifications

  • Master's of Science degree

  • Experience with DoD or other common robotics and datalink architecture standards (especially OMS, ROS, and AFSIM, but also FACE, DDS, STANAG 4586, J-Series, etc.)

  • Experience with modern software development tool chains and processes, including build, test, and documentation methodologies (git/Gitlab/Github, Confluence/Jira, CI/CD, build automation tools, automated test methodologies, Model-Based System Engineering tools and techniques, etc.)

  • Experience in Linux-based development environments

  • Must be able to effectively communicate orally and possess technical writing skills, including writing clear documentation for developed code

  • Able to work effectively as part of an integration-focused development team.

  • Able to identify, analyze, and creatively solve complex problems.

  • Excellent organizational skills and attention to detail

  • Excellent verbal and written communication skills.

Benefits

  • Salary: $108,000 - $131,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

  • Summer 9/80 work schedule

Apply for this job now

Details

  • Job Reference: 2776038476-2
  • Date Posted: 18 May 2026
  • Recruiter: SCIENTIFIC SYSTEMS
  • Location: Burlington, Massachusetts
  • Salary: On Application