Senior Software Engineer – Autonomy Software

Jobtailor

Burlington (MA)

On-site

USD 140,000 - 190,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking an engineer to architect and develop advanced software for multi-vehicle autonomy in complex, contested environments. You will design, implement, and test autonomy software for embedded systems, integrate existing work into a unified architecture, and contribute AI/ML features for autonomous flight and crewed-uncrewed collaboration.

Occasional travel to remote test events is possible; the role requires a Bachelor's or higher and 4+ years of AI/robotics software experience,

Qualifications

  • Bachelor’s degree or higher in a relevant STEM field.
  • 4+ years of software development/R&D in AI for robotics and autonomous systems.

Responsibilities

  • Architect and develop software for multi-vehicle autonomy.
  • Design, implement, and test autonomy software for embedded systems.
  • Support presentation of technical results to customers.
  • Support integration of existing work into a unified software architecture.
  • Develop software for AI/ML programs relating to autonomous flight.
  • Occasional travel to remote test events.

Skills

C/C++ Development
Python Programming
AI for Robotics
Agile Development
Production-Quality Software
Modular Software Design

Education

Bachelor's degree or higher in STEM fields

Tools

Git/Gitlab/Github
Confluence
Jira
CI/CD
SonarQube
Conan

Job description

  • Architect and develop advanced software for multi-vehicle autonomy for complex, contested environments
  • Provide relevant technical expertise as part of a team 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
  • May require occasional travel to remote test events
Requirements
  • Bachelor’s degree (or higher) in Math, Statistics, Engineering, Physical Science, Computer Science, Operations Research, Data Science
  • 4+ 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++, Python, and (optional but desired) relevant memory-safe languages
  • Experience with and/or understanding of modern software development tool chains and processes (Agile, git/Gitlab/Github, Confluence/Jira, CI/CD, Conan, SonarQube, automated test methodologies, etc.)
  • Desired: Familiarity with DoD or other common robotics and datalink architecture standards (e.g. OMS/UCI, A-GRA, WOSA, FACE, DDS, ROS, STANAG 4586, J-Series, AFSIM, etc.)
  • Desired: Familiarity with AI robotic navigation and decision algorithms - path planning (A*, RRT), schedule optimization (Simulated Annealing, Genetic Algorithms, Tabu Search), distributed coordination algorithms
  • Familiarity with Linux-based development environments is highly desired
  • Must be able to effectively communicate orally and possess technical writing skills
  • Strong collaboration skills in multi-disciplinary autonomy, vehicle systems, and systems engineering teams
  • Must be able 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 modular software design, integration, and collaboration within multi-disciplinary teams, while effectively communicating technical results.

Highest-signal resume keywords
  • C/C++ Development
  • Python Programming
  • AI/ML for Robotics
  • Agile Software Development
  • DOD Security Clearance
ATS Optimization Keywords
Hard Skills
  • Software Development
  • Autonomy Software Systems
  • Robot Planning Techniques
  • Machine Learning
  • Production-Quality Software
  • Modular Software Design
  • Path Planning Algorithms
  • Schedule Optimization Algorithms
  • Linux Development Environments
  • Automated Testing Methodologies
Soft Skills
  • Effective Communication
  • Collaboration Skills
  • Technical Writing
Industry Keywords
  • Autonomous Uncrewed Systems
  • Robotics Standards
  • Datalink Architecture
  • Multi-Vehicle Autonomy
  • Integration-Focused Development
Tools & Technologies
  • Git/Gitlab/Github
  • Confluence
  • Jira
  • CI/CD
  • SonarQube
  • Conan
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 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
Senior Software Engineer I - Autonomy Software
Senior Software Engineer I - Autonomy Software

Socket.dev • Burlington (MA)

Hybrid
USD 128,000 - 154,000
Health Care Plan (Medical, Dental &amp
Retirement Plan (401k, IRA)
Life Insurance (Basic, Voluntary &
+8
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
Senior Systems Engineer – Autonomy Behavior
Senior Systems Engineer – Autonomy Behavior

Jobtailor • Sunnyvale (CA)

On-site
USD 150,000 - 210,000
Autonomy Software Engineer - MAGE
Autonomy Software Engineer - MAGE

Scientific Systems Company, Inc. • New Jersey

Hybrid
USD 108,000 - 131,000
Health Care Plan (Medical, Dental &amp
Retirement Plan (401k, IRA)
Life Insurance
+1
Systems Engineering Manager – Autonomy Behavior
Systems Engineering Manager – Autonomy Behavior

Jobtailor • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
Senior Software Engineer, Autonomy Capabilities – Maritime (R5339)
Senior Software Engineer, Autonomy Capabilities – Maritime (R5339)

AI Chopping Block • Boston (MA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Lead Autonomy Engineer
Lead Autonomy Engineer

SSCI, Inc. • Burlington (MA)

On-site
USD 110,000 - 140,000