Senior Software Engineer II – Autonomy Software

Jobtailor

Burlington (MA)

On-site

USD 140,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Jobtailor is seeking a senior software architect for multi-vehicle autonomy in Burlington, MA. You will design, develop, and test advanced autonomy software, focusing on AI/ML for robotic systems and autonomous flight coordination.

Join a collaborative team; you will work with embedded systems, modern tool chains, and DoD standards awareness, while delivering production-quality software and contributing to system architecture at scale.

Qualifications

  • Bachelor’s degree or higher in STEM fields.
  • 5+ years of experience in software development/R&D of AI for Robotics, ML, planning/optimization, or autonomous uncrewed systems software.
  • Experience developing modular, production-quality autonomy software.
  • Experience with C/C++ and Python.
  • Familiarity with memory-safe languages desired.
  • Experience with modern tool chains and Agile, Git/Gitlab/Github, Confluence/Jira, CI/CD, Conan, SonarQube, and automated tests.
  • Familiarity with DoD robotics standards and datalink architectures.
  • Familiarity with AI robotic navigation and algorithms including path planning, schedule optimization, and distributed coordination.
  • Familiarity with Linux-based development.
  • Strong communication and collaboration skills.
  • Ability to obtain and maintain a United States DoD Security Clearance.

Responsibilities

  • Architect and develop advanced autonomy software for multi-vehicle systems.
  • Provide technical design, implementation, and testing for embedded autonomy software.
  • Present technical results to internal and external customers.
  • Integrate existing work into a unified software architecture.
  • Develop AI/ML programs for autonomous flight systems and crewed-uncrewed collaboration.
  • Occasionally travel to remote test events.

Skills

AI For Robotics
C/C++ Development
Python Development
Agile Methodologies
DOD Security Clearance
Effective Oral Communication
Technical Writing
Collaboration Skills

Education

Bachelor’s degree or higher in STEM

Tools

Git
Gitlab
Github
Confluence
Jira
CI/CD
Conan
SonarQube
Linux

Job description

  • Architect and develop advanced software for multi-vehicle autonomy in complex, contested environments
  • Provide technical expertise to design, implement, and test autonomy software systems for embedded uncrewed multi-vehicle autonomy
  • Support presentation of technical results to internal and external customers
  • Support integration of existing work into a unified software architecture
  • Develop software for advanced AI/ML programs relating to autonomous flight systems and crewed-uncrewed collaboration
  • Occasionally travel to remote test events
Requirements
  • Bachelor’s degree (or higher) in Math, Statistics, Engineering, Physical Science, Computer Science, Operations Research, or Data Science
  • 5+ years of experience in software development/R&D of AI for Robotics, Machine Learning, Robot Planning/Optimization Techniques, and/or Autonomous Uncrewed Systems Software
  • Experience developing modular, maintainable, production-quality autonomy software
  • Experience developing using C/C++ and Python
  • Familiarity with relevant memory-safe languages is optional but desired
  • Experience with and/or understanding of modern software development tool chains and processes, including Agile, git/Gitlab/Github, Confluence/Jira, CI/CD, Conan, SonarQube, and automated test methodologies
  • Familiarity with DoD or other common robotics and datalink architecture standards is desired
  • Familiarity with AI robotic navigation and decision algorithms is desired, including path planning, schedule optimization, and distributed coordination algorithms
  • Familiarity with Linux-based development environments is highly desired
  • Effective oral communication and technical writing skills
  • Strong collaboration skills in multi-disciplinary autonomy, vehicle systems, and systems engineering teams
  • Ability to work effectively as part of an integration-focused development team
  • Must be able to obtain and maintain a United States DOD Security Clearance
Core Competencies

Demonstrates expertise in developing advanced software for multi-vehicle autonomy, with a strong focus on AI/ML applications in autonomous flight systems. Proficient in C/C++ and Python, with experience in modern software development practices and collaboration within multi-disciplinary teams.

Highest-signal resume keywords
  • AI For Robotics
  • C/C++ Development
  • Python Development
  • Agile Methodologies
  • DOD Security Clearance
ATS Optimization Keywords
Hard Skills
  • Software Development
  • Machine Learning
  • Robot Planning Techniques
  • Autonomous Systems Software
  • Modular Software Development
  • Production-Quality Software
  • Path Planning Algorithms
  • Schedule Optimization
  • Distributed Coordination Algorithms
  • Memory-Safe Languages
Soft Skills
  • Effective Oral Communication
  • Technical Writing
  • Collaboration Skills
Industry Keywords
  • Robotics Standards
  • Datalink Architecture
  • Autonomy Software Systems
Tools & Technologies
  • Git
  • Gitlab
  • Github
  • Confluence
  • Jira
  • CI/CD
  • Conan
  • SonarQube
  • Linux-Based Development
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Autonomy Software
Senior Software Engineer – Autonomy Software

Jobtailor • Burlington (MA)

On-site
USD 140,000 - 190,000
Lead Autonomy Software Engineer – Large Air
Lead Autonomy Software Engineer – Large Air

Jobtailor • Burlington (MA)

On-site
USD 140,000 - 210,000
Senior Software Engineer I - Autonomy Software
Senior Software Engineer I - Autonomy Software

Scientific Systems • Burlington (MA)

Hybrid
USD 128,000 - 154,000
Hybrid Work Schedule
Health Care Plan
Retirement Plan
+8
Senior Software Engineer II - Autonomy Software
Senior Software Engineer II - Autonomy Software

Scientific Systems Company, Inc. • New Jersey

Hybrid
USD 142,000 - 180,000
Health Care Plan (Medical, Dental &amp
Vision)
Retirement Plan (401k, IRA)
+9
Senior Software Engineer I - Autonomy Software
Senior Software Engineer I - Autonomy Software

SSCI, Inc. • Burlington (MA)

Hybrid
USD 128,000 - 154,000
Health Care Plan (Medical, Dental &amp
Retirement Plan (401k, IRA)
Life Insurance
+8
Senior Software Engineer I - Autonomy Software
Senior Software Engineer I - Autonomy Software

Scientific Systems Company, Inc. • New Jersey

Hybrid
USD 128,000 - 154,000
Health care plan
Retirement plan
Life insurance
+8
Principal Software Engineer
Principal Software Engineer

Jobtailor • California (MO)

On-site
USD 140,000 - 190,000
Autonomy Software Engineer
Autonomy Software Engineer

SSCI, Inc. • Burlington (MA)

Hybrid
USD 108,000 - 131,000
Hybrid Work Schedule
Free Food & Snacks
Healthcare Plan
+6
Software Engineer I
Software Engineer I

Jobtailor • Colorado

On-site
USD 70,000 - 110,000
Senior Systems Engineer – Autonomy Behavior
Senior Systems Engineer – Autonomy Behavior

Jobtailor • Sunnyvale (CA)

On-site
USD 150,000 - 210,000