Software Development Engineer - New Graduate
San Diego, United States · On-site · Full-time
- Posted 3d ago
- From Shield AI’s careers page
- Location
- San Diego, United States
- Work mode
- On-site
- Type
- Full-time
- Level
- Entry Level
- Experience
- 0+ years
- Department
- Software Development
Apply on Shield AI’s site
Opens the listing on jobs.lever.co
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
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.
Skills they ask for
Pick one to see other roles that ask for it.
About Shield AI
AI systems for defense and autonomous aircraftShield AI develops AI-enabled aircraft and autonomous systems, including Hivemind, to support service members and civilians.
See all 268 roles at Shield AIMore roles at Shield AI
See all 268- Engineer I, Software Integration (R6214)Washington · Entry Level · On-siteSoftware Development · Entry Level · On-siteWashington, United States4h
- Senior Staff Engineer, Supply Chain (R6213)Seattle · Staff · On-siteSupply Chain / Logistics / Procurement · Staff · On-siteSeattle, United States5h
- Senior Environmental Test Technician (R6211)Seattle · Senior · On-siteEngineering · Senior · On-siteSeattle, United States5h
- Senior Principal Engineer, GNC & State Estimation (R6233)San Diego · Principal · On-siteEngineering · Principal · On-siteSan Diego, United States5h
Share this role
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.