
Job description
We are seeking a skilled embedded software engineer to join our X-BAT Embedded Software Team. The team develops complex avionics software for cutting-edge Unmanned Aerial Vehicles (UAV). The engineer will work with a cross-functional team to design and develop software systems that utilize modern aerospace sensors and state-of-the-art UAV avionics.
Develop high-quality C/C++ code, participate in architecture and design reviews, integrate software from multiple departments, and design and implement systems capable of conducting tests across various environments.
This role requires strong embedded software development experience in C/C++, a strong understanding of object-oriented programming and modern C++ features, and a good understanding of computer architecture, operating systems, and network protocols fundamentals.
Company
Keep exploring
Sign in to see similar jobs
Create a free account to discover roles related to this posting.

Tech, Software & IT Services • Manufacturing • Public Safety
Shield AI is a leading deep-tech company dedicated to developing intelligent systems for defense and national security applications. Founded in 2015, Shield AI specializes in the design and deployment of cutting-edge robotics and autonomy solutions, including the V-BAT and X-BAT aircraft, alongside its Hivemind software suite. The company’s core value proposition lies in providing advanced AI-powered perception and decision-making capabilities to protect service members and civilians. With a global presence and active operational support worldwide, Shield AI offers challenging and impactful opportunities for engineers, software developers, and robotics professionals seeking to contribute to a vital mission.