Senior Robotics Software Engineer (Autonomy)

VTI Aerospace

Washington (District of Columbia)

On-site

USD 150,000 - 190,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health, dental, and vision insurance
Retirement plan or 401(k)
Paid time off and holidays
Professional development opportunities

Job summary

VTI Aerospace is seeking a Senior Robotics Software Engineer (Autonomy) to develop onboard autonomy for the FlightStack system. You will work on edge compute environments, integrating perception models with sensor data and control logic for reliable aviation robotics.

You will collaborate with ML and autonomy engineers to deploy models, test in real-world flight environments, and optimize systems for constrained hardware while shaping modular robotics architectures.

Qualifications

  • 5+ years in robotics or autonomous systems development.
  • Strong programming in C++ and Python for embedded platforms.
  • Experience with ROS2 and robotics middleware in real-time contexts.
  • Proficient in perception, localization, or path planning systems.

Responsibilities

  • Design and develop onboard autonomy software for perception, localization, mapping, and path planning.
  • Integrate ML perception models into real-time robotics pipelines.
  • Fuse data from EO cameras, LiDAR, GPS, INS, and IMU for robust autonomy.
  • Optimize software for edge/embedded compute environments and constrained hardware.
  • Collaborate with ML and autonomy engineers to deploy models into production systems.
  • Test, debug, and improve robotics systems in real-world flight environments.

Skills

C++
Python
ROS2
Real-time systems
Sensor data processing
Localization & Mapping

Job description

Job Description

Job Description

Senior Robotics Software Engineer (Autonomy)
About VTI Aerospace

VTI Aerospace builds AI-powered perception and pilot assist technologies to unlock the future of aviation. With offices in Bozeman, MT and Seattle, WA, we are a team of engineers and technologists from Boeing, Airbus, Aurora, and beyond. We are passionate about pushing the boundaries of autonomy and aviation safety. Our company is dedicated to advancing the field of aviation with cutting-edge solutions

The Role

As a Senior Robotics Software Engineer (Autonomy), you will develop and deploy onboard autonomy capabilities that power our FlightStack system. Working on edge compute systems in non-network-connected environments, you will design and implement robotic functions that enable reliable perception, localization, path planning, and contextual understanding in real-world conditions.You will work closely with machine learning engineers and autonomy engineers to integrate perception models, sensor data, and control logic into robust robotics systems that operate reliably on embedded platforms.This role is ideal for someone who enjoys building real-world robotic systems that operate under real-world constraints, and wants to have a direct impact on the performance and reliability of autonomous aviation systems.

What You'll Do
  • Design and develop robotics software for onboard autonomy using ROS2, Python, and C++
  • Build and maintain systems supporting perception, localization, mapping, and path planning
  • Integrate machine learning perception models into real-time robotics pipelines
  • Develop software that fuses data from EO cameras, LiDAR, GPS, INS, and IMU sensors
  • Design and implement contextual reasoning and autonomy behaviors for real-world operations
  • Optimize robotics systems for edge compute environments and constrained hardware platforms
  • Implement and improve algorithms for localization, state estimation, and environmental awareness
  • Collaborate with ML engineers to integrate perception capabilities into production autonomy systems
  • Work with autonomy engineers to design robust and modular robotics system architecture
  • Test, debug, and improve robotic systems in real-world flight environments
What We're Looking For
  • 5+ years of experience developing robotics or autonomous systems software
  • Strong programming experience in C++ and Python
  • Experience developing robotics systems using ROS2 or similar robotics middleware
  • Experience building real-time or near real-time robotic software systems
  • Experience integrating and processing sensor data such as cameras, LiDAR, GPS, and IMU
  • Experience designing or implementing perception, localization, or path planning systems
  • Strong debugging and system integration skills for complex robotics systems
  • Ability to work closely with machine learning and autonomy engineers to deploy models into real-world systems
  • Experience optimizing software for edge or embedded compute environments
Bonus Points
  • Experience with SLAM, mapping, or state estimation systems
  • Experience with sensor fusion across multiple sensing modalities
  • Experience working with autonomous vehicles, UAVs, or robotics platforms
  • Experience deploying machine learning inference on embedded or edge compute systems
  • Experience optimizing robotics systems for constrained hardware environments
  • Experience with real-world robotics testing and deployment
Why You'll Love Working Here
  • Opportunity to work on meaningful problems in aviation and deliver products to industry at a rapid pace
  • Small team with significant impact on company direction
  • Collaborative and innovative environment
  • Competitive compensation and benefits
  • Opportunities for growth and leadership
Location

Work arrangement: On-site

Primary location: Seattle or Bozeman

Compensation & Benefits

Salary range: DOEBenefits may include:

  • Health, dental, and vision insurance
  • Retirement plan or 401(k)
  • Paid time off and holidays
  • Professional development opportunities
Equal Opportunity Statement

VTI is proud to be an equal opportunity employer. We value diverse perspectives and encourage candidates from all backgrounds to apply

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer (Autonomy)
Senior Robotics Software Engineer (Autonomy)

VTI Aerospace • Seattle (WA)

On-site
USD 120,000 - 180,000
Health, dental, and vision insurance
Retirement plan or 401(k)
Paid time off and holidays
+1
Senior Robotics Software Engineer – Autonomy, Edge & Perception
Senior Robotics Software Engineer – Autonomy, Edge & Perception

VTI Aerospace • Washington

On-site
USD 150,000 - 190,000
Health, dental, and vision insurance
Retirement plan or 401(k)
Paid time off and holidays
+1
Staff Software Engineer, Autonomy
Staff Software Engineer, Autonomy

OpenKrill • United States

Remote
USD 120,000 - 180,000
Equity grant
Competitive base salary
Medical, dental, vision
+5
Technical Program Manager
Technical Program Manager

VTI Aerospace • Washington

On-site
USD 120,000 - 180,000
Health, dental, and vision insurance
401(k) retirement plan
Paid time off and holidays
+1
Senior Software Engineer I - Autonomy Software
Senior Software Engineer I - Autonomy Software

Scientific Systems • Burlington (MA)

On-site
USD 128,000 - 154,000
Hybrid Work Schedule
Health Care Plan
Retirement Plan
+8
Autonomy Robotics Engineer — Edge FlightStack (On-Site)
Autonomy Robotics Engineer — Edge FlightStack (On-Site)

VTI Aerospace • Seattle (WA)

On-site
USD 120,000 - 180,000
Health, dental, and vision insurance
Retirement plan or 401(k)
Paid time off and holidays
+1
Staff Robotics Software Engineer
Staff Robotics Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Austin (TX)

Hybrid
USD 200,000 - 350,000
Equity
Hands-on hardware
Senior Autonomy Software Engineer
Senior Autonomy Software Engineer

Vanthal Technologies, Inc. • Annapolis (MD)

On-site
USD 150,000 - 210,000
PTO 3 weeks
Health, dental, and vision insurance
Parental leave
+1
Staff Robotics Software Engineer
Staff Robotics Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Mountain View (CA)

On-site
USD 200,000 - 300,000
Equity
Onsite role
Senior Software Engineer I - Autonomy Software
Senior Software Engineer I - Autonomy Software

Scientific Systems Company, Inc. • New Jersey

On-site
USD 128,000 - 154,000
Health care plan
Retirement plan
Life insurance
+8