Senior Engineer, Software Autonomy (R3144)

A venture-backed defense technology company founded in 2015, focused on protecting service members and civilians with intelligent systems.
$158,400 - $237,600
Embedded
Senior Software Engineer
In-Person
5+ years of experience
AI · Robotics

Description For Senior Engineer, Software Autonomy (R3144)

Shield AI, established in 2015, is a cutting-edge defense technology company that develops intelligent systems to protect service members and civilians. Their flagship autonomy software, Hivemind, powers various aircraft and drones for complex missions in contested environments.

As a Senior Engineer in Software Autonomy, you'll be integral to designing and developing the software framework for their Autopilot system. This role combines embedded systems development with autonomous systems, requiring expertise in C++ and a strong background in software engineering. You'll work with a collaborative team to implement robust solutions for aerial systems and autonomous navigation.

The position offers an attractive compensation package ranging from $158,400 to $237,600, plus additional benefits including equity, bonuses, and comprehensive benefits. Located in the Dallas Metro Area, you'll be part of a growing company with offices across the US and internationally.

The ideal candidate will bring 5+ years of experience, strong C++ skills, and a proven track record of delivering complex software products. You'll lead development initiatives, improve build processes, and work on container-based frameworks while maintaining high standards for code quality and system reliability.

This is an excellent opportunity for a senior engineer passionate about autonomous systems and defense technology to make a significant impact in a rapidly growing field. The role offers both technical challenges and leadership opportunities in developing cutting-edge autonomous systems.

Last updated 2 months ago

Responsibilities For Senior Engineer, Software Autonomy (R3144)

  • Design and develop robust and maintainable software components for autonomy for the VBAT autopilot
  • Implement test frameworks for rapid development across components and integrated system tests
  • Improve build process and tooling for the Autopilot system
  • Work with multiple teams to define interfaces and behaviors between system components
  • Lead the development and optimization of the C++ based autopilot and truth model architecture
  • Help convert applications to run in a container-based framework
  • Review software for compliance with design and standard software practices
  • Help improve CI pipelines to be compatible with new software architectures

Requirements For Senior Engineer, Software Autonomy (R3144)

Python
  • Bachelor's degree with 5 years experience, or Master's with 2 years, or PhD with 1 year
  • Experience with C++ 11 or newer
  • Proven track record of delivering complex software products
  • Excellent problem-solving and analytical skills
  • Track record of successfully shipping products
  • Demonstrated record of hard work and being a trustworthy teammate
  • Familiarity with git, bash, Python

Benefits For Senior Engineer, Software Autonomy (R3144)

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

Interested in this job?

Jobs Related To Shield AI Senior Engineer, Software Autonomy (R3144)

Senior Engineer, Systems Test (R3378)

Senior Systems Test Engineer role at Shield AI, focusing on developing and testing AI-powered autonomous aircraft systems.

Senior HIL Integration Engineer

Senior Hardware-in-the-Loop Integration Engineer position at Shield AI, focusing on autonomous aircraft systems and AI pilot development.

Senior Engineer, Autonomy Integration

Senior Autonomy Integration Engineer position at Shield AI, developing autonomous systems for defense applications, requiring 7+ years experience in C++, Python, and distributed systems.

Senior Software Engineer, Autonomy Flight Test and Demonstration

Senior Software Engineer position for UAV autonomy flight testing and demonstration at Shield AI, requiring expertise in embedded systems and robotics.

Senior Antenna and Radome Engineer

Senior Antenna and Radome Engineer position at Shield AI, focusing on developing cutting-edge AI-driven hardware for autonomous aircraft systems.