Skip to content
Shield AI logo

Senior Engineer, Software Embedded Applications

Shield AIAutonomous Systems company
Boston, United StatesSenior
Software Engineering

About the role

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

  • Develop avionics embedded software for the X-BAT UAV, integrating sensors, firmware, autonomy, and ground systems to deliver reliable flight systems.
  • Key Responsibilities Write high-quality C/C++ code for embedded aircraft systems.
  • Participate in architecture, design, and code reviews and integrate cross-department software.
  • Design interfaces to avionics sensors, subsystems, and payloads and support HIL/virtualized testing.
  • Build tools and CI/CD processes to improve deployment, testing, and data analysis.
  • Requirements Strong embedded software development skills in C/C++ and modern C++ features.
  • Knowledge of BSPs, OS fundamentals, computer architecture, and networking basics.
  • Experience producing technical documentation and shipping products in fast-paced environments.
  • B.S., M.S., or PhD in relevant STEM field.
View original posting →

Tech stack

C++CLinuxCI/CD

Match insights

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