
Software Development Engineer - New Graduate
f7d8749a-72d6-407c-bf98-292ea630c73a · Posted Nov 3, 2026
- San Diego, California, United States
- On-site
- Full-time · Entry
Design, implement, test, and ship C++ and/or Python features, tools, and tests for autonomous software systems.
Compensation
Pay within range listed + Bonus + Benefits + Equity
Responsibilities
- 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.
- Build unit and integration tests, run and analyze simulation or bench results, and investigate failures using logs, telemetry, traces, and debugging tools.
Requirements
- Bachelor's in Computer Science
- Master's in Computer Science
- PhD in Computer Science
- Bachelor's in Robotics
- Master's in Robotics