Shield AI
Software Embedded Applications Engineer (R5068)
About this role
Shield AI seeks an experienced embedded software engineer to develop avionics software for X-BAT unmanned aerial vehicles. You'll work in a fast-paced, cross-functional environment designing complex systems that integrate hardware, sensors, and autonomy capabilities for defense applications.
What you'll do
- Design and develop embedded avionics software in C++ for UAV systems
- Integrate modern aerospace sensors and state-of-the-art avionics hardware with software applications
- Collaborate with electrical engineers, GNC engineers, systems engineers, and autonomy teams
- Work on complex systems that bridge hardware and embedded software layers
- Participate in high-pace development cycles with multiple stakeholders
- Contribute to testing and validation of avionics software systems
What they're looking for
- C++ embedded systems programming
- Avionics software development
- Hardware-software integration
- Real-time systems
- Aerospace sensors and sensor integration
- UAV/drone systems knowledge
- Cross-functional collaboration
- Systems-level software design
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Shield AI
Shield AI develops autonomous defense aircraft platforms, including systems like the V-BAT, requiring sophisticated hardware integration and testing. The company is hiring mechanical engineers, electrical engineers, and supplier development specialists to design aircraft systems, develop test solutions, and manage aerospace supply chains.
View all jobs at Shield AILikely interview questions
- Describe your experience developing embedded systems in C++ and any avionics or aerospace projects you've worked on.
- How have you approached integrating multiple hardware sensors and components into a cohesive embedded software system?