Drimva

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

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)