Skip to content
Shield AI logo

Senior Engineer, Software Embedded Applications

Shield AIAutonomous Systems company
Dallas, United StatesSenior
Software Engineering

About the role

Develop and integrate embedded C/C++ avionics software for X-BAT UAV systems.

  • Join Shield AI's X-BAT Embedded Software Team to design and implement avionics and embedded software for advanced UAVs, working cross-functionally to ensure performance, reliability, and safety.
  • Key Responsibilities Write high-quality C/C++ code for X-BAT aircraft subsystems.
  • Participate in architecture, design, and code reviews and integrate cross-department software.
  • Design and integrate interfaces to avionics sensors, payloads, and subsystems.
  • Develop tests including virtualized hardware and hardware-in-the-loop simulations.
  • Create tools and prototypes to improve CI/CD, deployment, and testing workflows.
  • Requirements Strong embedded software development in C/C++ and object-oriented design.
  • Knowledge of BSPs/systems software, computer architecture, OS, and network fundamentals.
  • Experience producing technical documentation and shipping products.
  • STEM degree (B.S./M.S./PhD) in Engineering or Computer Science.
View original posting →

Tech stack

C++CCI/CDLinux

Match insights

Tech:C++, C, CI/CD, Linux
Level:Senior
Location:Dallas, United States