Shield AI
Staff Embedded Firmware Engineer (R5637)
$160K–$250K
Dallas, Texas · On-site · Staff · Full-time · Posted Sep 4, 2026
- 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
Develop and maintain embedded avionics firmware and software architectures for V-BAT UAVs, from hardware integration and testing through production deployment.
What you'll do
- Develop and maintain C/C++ firmware, including integrating an RTOS with custom hardware and controlling aircraft systems.
- Integrate avionics sensors and software from multiple teams; support architecture, design, verification, release, and production.
- Build automated testing and deployment tools, including CI/CD pipelines and hardware-in-the-loop evaluation systems.
What they ask for
- Strong C/C++ software development experience.
- Experience with bare-metal firmware development for embedded systems.
- Linux Kernel or RTOS development, including device trees and bringing up new hardware.
- Bachelor’s, master’s, or PhD in Systems Engineering, Software Engineering, Computer Science, or a STEM discipline.
Nice to have
- Experience with autonomous robotic systems, including motor control.
- Experience in startup or R&D environments.
Pay
USD 160,000–250,000 per-year-salary (base salary)
Tools
C/C++, Linux Kernel, RTOS, CI/CD
AI focus
Integrate software from the Autonomy AI team; develop software for UAVs using Artificial Intelligence applications.
Model-written summary · the original posting is authoritative