Staff Software Engineer, Embedded Applications (R2655)

A venture-backed defense technology company building the world's best AI pilot for protecting service members and civilians with intelligent systems.
$166,410 - $249,616
Embedded
Staff Software Engineer
In-Person
8+ years of experience
AI · Robotics

Description For Staff Software Engineer, Embedded Applications (R2655)

Shield AI, founded in 2015, is revolutionizing defense technology with their mission to protect service members and civilians through intelligent systems. They're developing the world's most advanced AI pilot, Hivemind, which has successfully operated fighter jets, VTOL drones, and quadcopters. The Staff Software Engineer role focuses on the VBAT Software team, where you'll be integral in developing complex avionics software for cutting-edge UAVs. You'll work with a diverse team of engineers, developing and maintaining software architectures, generating requirements, and ensuring successful deployment to production. The role offers competitive compensation ($166,410 - $249,616) plus additional benefits including bonus, equity, and comprehensive benefits package. The position requires expertise in embedded systems, C/C++ development, and a strong background in computer architecture. You'll be working from their Boston office, contributing to groundbreaking projects that directly support U.S. Department of Defense operations. This is an excellent opportunity for a seasoned engineer looking to make a significant impact in defense technology while working with state-of-the-art autonomous systems.

Last updated 14 days ago

Responsibilities For Staff Software Engineer, Embedded Applications (R2655)

  • Develop high-quality C/C++ code for V-Bat aircraft
  • Participate in architecture, design, and code reviews
  • Lead cross-functional teams to create software features for robotic avionics
  • Integrate software from multiple departments including firmware, testing, Autonomy AI, and Ground Control Stations
  • Develop software systems for modern avionics sensors and payloads
  • Facilitate software system architecture updates
  • Use modern software development tools for architecture capture and design
  • Collaborate on systems engineering processes
  • Report status and risks to senior leadership
  • Work with V-Bat production teams
  • Design and implement testing systems across various environments
  • Develop tools for continuous integration and release systems
  • Create prototypes to validate design concepts

Requirements For Staff Software Engineer, Embedded Applications (R2655)

  • Track record of ownership over development processes
  • Proven success in shipping products
  • Proactive identification of improvement opportunities
  • B.S., M.S, PhD in Systems Engineering, Software Engineering, Computer Science or STEM discipline
  • Strong embedded software development experience in C/C++
  • Strong knowledge of embedded software, kernel development, BSPs
  • Good understanding of computer architecture, operating systems, and network protocols
  • Experience producing high-quality technical documentation

Benefits For Staff Software Engineer, Embedded Applications (R2655)

Visa Sponsorship
Relocation Benefits
  • Bonus
  • Benefits Package
  • Equity
  • International premium (for international positions)
  • Visa assistance
  • Relocation assistance

Interested in this job?

Jobs Related To Shield AI Staff Software Engineer, Embedded Applications (R2655)

Staff Electrical CAD Engineer

Staff Electrical CAD Engineer position at Shield AI, focusing on PCB design for advanced autonomous systems and defense technology.

Sr Staff Manufacturing Engineer

Senior Staff Manufacturing Engineer role at Shield AI, focusing on aerospace component manufacturing optimization and process improvement in a defense technology company.

Staff Software Engineer, Embedded Firmware (R2524)

Staff Software Engineer position at Shield AI developing embedded firmware for autonomous aircraft systems using C++ and RTOS.

Senior Staff Electrical Engineer

Senior Staff Electrical Engineer position at Shield AI, leading electrical system design for autonomous aircraft with 10+ years experience required.

CPU Pre-Silicon Engineering Program Manager

Lead CPU development programs at Apple, managing pre-silicon engineering initiatives for M1/M2, iPhone, iPad, and Apple Watch processors.