WHAT YOU'LL DO:
- Bring up new robotic platforms and related systems
- Write and modify kernel drivers for soft or hard real-time operating systems
- Develop bare-metal firmware for controlling flight critical components
- Create software for system diagnostics and testing
- Work with and modify internal software build systems
- Research, design, and implement state-of-the-art network centric software applications, taking ideas from conception to field deployment
- Integrate Shield AI Hivemind Pilots onto robotic vehicles
- Integrate new operating system onto custom System-On-a-Module (SOM)
- Integrate 3rd party software onto existing multi-CPU and high-performance GPU hardware system
- Develop software and firmware to control robotic vehicles
- Convert legacy bare-metal software to a RTOS based system
- Create new CI/CD pipelines with automated testing for embedded systems
REQUIRED QUALIFICATIONS:
- 7+ years experience
- Bachelors in CS, CE, or EE, or requisite experience
- Strong C/C++ background a must
- Linux Kernel or RTOS development and device trees
- Experience with Linux or RTOS bring up on new hardware
- Experience in a collaborative development environment, focused on continuous integration/delivery & test-driven development
- Demonstrated record of working hard, strong communication skills, being a trustworthy teammate, and being kind to others
- Familiarity with writing thread-safe multi-threaded programs
- Familiarity with common debugging and profiling tools (e.g. gdb, valgrind, etc.)
- Familiarity with git, bash, Python
PREFERRED QUALIFICATIONS:
- Masters in CS, CE, or EE
- Robotics/UAV software development experience
- Previous software development utilizing Azure DevOps
- Developing software for RTOS
Similar Jobs
What We Do
Founded in 2015, Shield AI is a venture-backed deep-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include the V-BAT and X-BAT aircraft, Hivemind Enterprise, and the Hivemind Vision product lines. With nine offices and facilities across the U.S., Europe, the Middle East, and the Asia-Pacific, Shield AI’s technology actively supports operations worldwide.
Why Work With Us
What makes Shield AI special is our people. We unlock the power of autonomy, and in the face of overwhelming odds and challenges, we find ways to win and make a difference for our customers. We bring together software, AI, and aerospace engineering disciplines to deploy the most intelligent aviation capabilities in the world.
Gallery








