Taro Logo

Staff Software Engineer, Embedded Firmware (R2524)

Shield AI is a venture-backed defense technology company building the world's best AI pilot, with products actively supporting U.S. Department of Defense operations.
$166,410 - $249,616
Embedded
Staff Software Engineer
In-Person
501 - 1,000 Employees
8+ years of experience
AI · Robotics · Defense
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer, Embedded Firmware (R2524)

Shield AI, a pioneering defense technology company founded in 2015, is seeking a Staff Software Engineer to join their VBAT Software team. This role presents an exciting opportunity to work on cutting-edge autonomous aircraft systems, specifically the V-BAT platform.

The position involves developing complex avionics software that integrates hardware, operating systems, and applications for advanced Unmanned Aerial Vehicles (UAV). As a Staff Software Engineer, you'll be working with a diverse team of professionals, including customer programs, electrical engineers, GNC engineers, and autonomy teams to create sophisticated software systems utilizing modern aerospace sensors and groundbreaking AI applications.

The role demands expertise in C/C++ programming, embedded systems development, and real-time operating systems. You'll be responsible for developing firmware for robotic vehicles in flight, creating automated testing pipelines, and integrating various software components across multiple departments. The position requires both technical excellence and leadership skills, as you'll be guiding architectural decisions and coordinating with senior leadership.

Shield AI offers a competitive compensation package, including a salary range of $166,410 - $249,616, plus bonus, benefits, and equity. The company has a strong mission focus on protecting service members and civilians with intelligent systems, and their AI pilot, Hivemind, has demonstrated success across multiple platforms including fighter jets and drones.

This is an ideal opportunity for an experienced engineer who wants to make a significant impact in the defense and autonomous systems sector. The role offers the chance to work on meaningful projects with real-world applications, alongside a team of dedicated professionals pushing the boundaries of what's possible in autonomous aviation.

Working at Shield AI means being part of a company that's actively supporting operations with the U.S. Department of Defense and allies, providing an opportunity to contribute to national security while working with cutting-edge technology. The position is based in Boston, requiring on-site presence to collaborate effectively with cross-functional teams and work hands-on with the hardware systems.

Last updated 7 months ago

Responsibilities For Staff Software Engineer, Embedded Firmware (R2524)

  • Develop high-quality C/C++ code for V-Bat aircraft
  • Refine existing firmware to support new hardware and features
  • Integrate real-time operating system onto custom System-On-a-Module (SOM)
  • Develop firmware to control robotic vehicles in flight
  • Convert legacy bare-metal software to a RTOS based system
  • Create new CI/CD pipelines with automated testing
  • Participate in architecture, design, and code reviews
  • Integrate software from multiple departments
  • Develop software systems for modern avionics sensors
  • Facilitate software system architecture updates
  • Work with V-Bat production teams
  • Design and implement testing systems

Requirements For Staff Software Engineer, Embedded Firmware (R2524)

Linux
  • Rock-solid software development experience in C/C++
  • Experience in bare-metal firmware development for embedded systems
  • Linux Kernel or RTOS development experience
  • Familiarity with writing thread-safe multi-threaded programs
  • Proven track record of successfully shipping products
  • B.S., M.S, or PhD degree in Systems Engineering, Software Engineering, Computer Science or STEM discipline

Benefits For Staff Software Engineer, Embedded Firmware (R2524)

Visa Sponsorship
Relocation Benefits
  • Bonus
  • Benefits Package
  • Equity
  • Visa assistance
  • Relocation assistance

Interested in this job?