Quick overview
Job description
We are seeking Autonomous Software Engineers for full-time roles starting in 2027! This is a paid, in-person, full-time position for students graduating during the 2026-2027 academic year. We are now reviewing applications for positions starting after graduation in 2027.
What you'll do
-
Design, implement, test, and ship C++ and/or Python features, tools, and tests alongside experienced engineers.
-
Write embedded firmware in C/C++ for real-time software that controls our advanced UAV while in flight.
-
Develop tests, reporters, and tooling in Python to validate software behavior and performance.
-
Develop and evaluate autonomy software across areas such as mission behavior, planning, multi-agent coordination, decision-making, platform integration, or perception (object detection, tracking, sensor fusion, localization, situational awareness, or AI/ML-enabled workflows).
-
Build unit and integration tests, run and analyze simulation or bench results, and investigate failures using logs, telemetry, traces, and debugging tools.
-
Support software integration across autonomy capabilities, platform/vehicle interfaces, sensors, perception products, mission compute, and operator or command-and-control (C2) systems, including simulation, software-in-the-loop, hardware-in-the-loop, and bench testing.
-
Work with real and simulated data from cameras, EO/IR sensors, IMUs, GPS, radars, or other mission payloads.
-
Work cross-functionally with electrical and mechanical engineers to help determine and validate software requirements.
-
Write documentation for setup steps, interface assumptions, configuration, test procedures, and findings to make workflows repeatable.
-
Participate in code reviews, design discussions, and test debriefs, and take on more ownership of features and fixes over time.
Similar jobs
- VT

Senior Systems EngineerRecently posted Auto Apply
Voyager Technologies, Inc. · San Diego · Hybrid 🇺🇸
Embedded SystemsC++Python+2TechnologySalary not listed - SI

Software Engineer Intern- Engine-2027Recently posted Auto Apply
SingleStore · United States · Hybrid 🇺🇸
SQLC++TechnologySalary not listed - KL
Software Engineer, SecurityRecently posted Auto Apply
Keycard Labs · US - Remote · Remote 🇺🇸
AWSOAuthHeroku+3TechnologySalary not listed - KL
Software Engineer, SDKRecently posted Auto Apply
Keycard Labs · US - Remote · Remote 🇺🇸
RubyGitOAuth+7TechnologySalary not listed - JU

Staff Software EngineerRecently posted Auto Apply
Juicebox · San Francisco · On-site 🇺🇸
RecruitingMental HealthNotionTechnologySalary not listed - ID

Software Engineer – Developer Experience & AI PlatformRecently posted Auto Apply
ID.me · McLean · Hybrid 🇺🇸
DockerGCPRuby+15TechnologySalary not listed - ID

Staff Software Engineer, PostgreSQL SpecialistRecently posted Auto Apply
ID.me · McLean · Hybrid 🇺🇸
GCPRubySQL+13TechnologySalary not listed - HO

Senior Business Applications EngineerRecently posted Auto Apply
Horizon3ai · United States · Remote 🇺🇸
RubyAWSAPI Gateway+11EngineeringSalary not listed - HH

Senior Software Engineer - AI PlatformRecently posted Auto Apply
Hinge Health · San Francisco-HQ · Hybrid 🇺🇸
DockerGCPMicroservices+25TechnologySalary not listed - GL

Software Engineer, Intern (Summer 2027)Recently posted Auto Apply
Glean · Mountain View · Hybrid 🇺🇸
OnboardingSpringGit+9TechnologySalary not listed - GI

Member of Technical Staff - GPU PerformanceRecently posted Auto Apply
Gimlet · San Francisco · On-site 🇺🇸
CUDASchedulingSalary not listed - FO

Software Engineer, Form NowRecently posted Auto Apply
Formlabs · Billerica · Hybrid 🇺🇸
DjangoNext.jsPython+3Technology$110k/yr
