Staff Engineer, Software C++ (R2812)

Shield AI develops advanced AI solutions and autonomous systems, applying deep reinforcement learning to create unmatched capabilities in hardware systems.
$140,840 - $211,261
Backend
Staff Software Engineer
In-Person
7+ years of experience
AI · Robotics

Description For Staff Engineer, Software C++ (R2812)

Shield AI is at the forefront of combining traditional autonomous systems algorithms with deep reinforcement learning to create groundbreaking technology. As a Staff Software Engineer, you'll join a dynamic team pushing the boundaries of AI and autonomous systems integration. The role offers an exciting opportunity to lead and mentor teams while working on complex technical challenges that have real-world impact.

The position is ideal for technology enthusiasts who thrive on solving complex challenges and want to develop software across multiple projects. You'll be working with a motivated, diverse team in developing and deploying advanced technology that makes a genuine impact. The role involves leading teams at the intersection of artificial intelligence, task & motion planning, and controls, while collaborating with talented engineers to architect solutions and set engineering standards.

Key responsibilities include writing C++ software for autonomy solutions, working with Subject Matter Experts to implement customer-focused solutions, and collaborating with Systems and Test engineers. The role requires strong technical expertise, leadership experience, and the ability to work in Unix environments. The company offers competitive compensation ranging from $140,840 to $211,261 annually.

Shield AI values technical excellence, collaborative spirit, and a commitment to pushing technological boundaries. The ideal candidate will have 7+ years of industry experience, strong problem-solving skills, and the ability to lead and mentor others. This is an opportunity to be part of an industry-changing team that's developing advanced technology with real-world applications in autonomous systems and AI.

Last updated a month ago

Responsibilities For Staff Engineer, Software C++ (R2812)

  • Lead teams at the intersection of artificial intelligence, task & motion planning, and controls
  • Work with engineers to architect solutions and set software engineering standards
  • Drive strategic technical improvements and mentor other engineers
  • Write C++ software to develop tooling and automated testing for autonomy solutions
  • Work with Subject Matter Experts to implement software solutions
  • Collaborate with Systems and Test engineers to develop tested, integrated solutions

Requirements For Staff Engineer, Software C++ (R2812)

Linux
  • BS/MS in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, or similar degree
  • 7+ years of industry experience
  • 2+ years of people leadership experience
  • Experience working projects with 10+ contributors
  • Strong knowledge of modern software engineering best practices
  • Experience in collaborative development environment with CI/CD & test-driven development
  • Ability to obtain a SECRET clearance
  • Strong organizational and communication skills
  • Comfortability within Unix environments
  • Ability to develop, benchmark, debug, and deploy software-based algorithms

Interested in this job?

Jobs Related To Shield AI Staff Engineer, Software C++ (R2812)

Staff Software Engineer, Foundations (R3088)

Staff Software Engineer position at Shield AI, developing foundational capabilities for autonomous systems with focus on robotics and AI technology.

Senior Staff Engineer, Software Autonomy Applications

Senior Staff Engineer for Software Autonomy Applications at Shield AI, developing AI & Autonomy solutions for enterprise software products.

Staff Software Engineer, Task Group

Join Shield AI as a Staff Software Engineer to develop cutting-edge AI planning algorithms for defense technology.

Senior Staff Engineer, APIs & Infrastructure

Senior Staff Engineer for APIs & Infrastructure at Shield AI, developing intelligent systems to protect service members and civilians.

Staff Engineer, Test and Software

Join Shield AI as a Staff Engineer for Test and Software, developing cutting-edge AI and robotics products in San Diego.