Shield AI
Software Engineer, Embedded Applications (R5068)
$150K–$290K
Dallas, Texas +1 · On-site · Full-time · Posted Jun 2, 2026
- Location
- Dallas, Texas
Seattle, Washington - Education
- B.S., M.S, PhD degree in Systems Engineering, Software Engineering, Computer Science or STEM (Science, Technology, Engineering, or Mathematics) discipline, such as Aerospace, Mechanical, or Electrical Engineering.
About the job
Develops and integrates embedded avionics software for X-BAT unmanned aircraft, from design through production, testing, and deployment.
What you'll do
- Develop C/C++ software and interfaces for avionics sensors, subsystems, and payloads.
- Own software capabilities and contribute to architecture, design, and code reviews with cross-functional teams.
- Build test and deployment tools, including systems for virtualized hardware and hardware-in-the-loop testing.
What they ask for
- Strong embedded software development experience in C/C++.
- Knowledge of object-oriented programming, modern C++, embedded software, BSPs, or other systems software components.
- Understanding of computer architecture, operating systems, and network protocols.
- Bachelor’s, master’s, or PhD degree in Systems Engineering, Software Engineering, Computer Science, or a STEM discipline.
Nice to have
- Experience developing military aircraft; compliance with DO-178C.
- Familiarity with FPGA development using SystemVerilog or RTOS experience.
Pay
USD 150,000–290,000 per-year-salary (base salary)
Tools
C/C++, BSPs, SystemVerilog, RTOS, DO-178C
AI focus
Integrates software from the Autonomy AI team; no specific AI development responsibilities are stated.
Model-written summary · the original posting is authoritative