Staff Engineer, Software C++ (R2812)

Shield AI is pushing the envelope by applying advanced AI solutions to real hardware systems, focusing on autonomous systems algorithms and deep reinforcement learning-based solutions.
$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 seeking a Staff Engineer, Software C++ to join their team in the Washington DC Metro Area. This role is perfect for an individual who loves technology and solving complex challenges. As a Software Engineer, you will lead teams at the intersection of artificial intelligence, task & motion planning, and controls. You'll work closely with talented engineers to architect solutions, set standards for software engineering, drive strategic technical improvements, and mentor other engineers. Key responsibilities include writing C++ software to develop tooling and automated testing for autonomy solutions, working with Subject Matter Experts to implement software solutions that meet customer needs, and collaborating with Systems and Test engineers to develop fully tested, integrated solutions.

The ideal candidate should have a BS/MS in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, or a similar degree, with 7+ years of industry experience and 2+ years of people leadership experience. Strong knowledge of modern software engineering best practices, experience in collaborative development environments, and the ability to obtain a SECRET clearance are required.

Shield AI offers a competitive salary range of $140,840 - $211,261 a year for this position. The company is at the forefront of applying advanced AI solutions to real hardware systems, creating an unmatched capability and speed to deployment technology base. This is an opportunity to be part of an industry-changing team developing and deploying advanced technology that can truly make an impact.

Last updated 4 hours ago

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

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

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

  • 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
  • Ability to develop, benchmark, debug, and deploy software-based algorithms
  • Strong knowledge of modern software engineering best practices
  • Experience in collaborative development environment, focused on continuous integration/delivery & test-driven development
  • Comfortability within Unix environments
  • Ability to obtain a SECRET clearance
  • Strong organizational skills
  • Exceptional collaborator and communicator

Interested in this job?

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

Staff Software Engineer

Staff Software Engineer for Backend role at Uber, working on the Marketplace Fares Team in Seattle.

Engineering Manager II, Container Platform

Uber seeks an Engineering Manager II for Container Platform to lead and innovate in backend infrastructure.

Sr Staff Engineer - Uber Connect & Direct

Lead product development for Uber Connect and Direct as a Sr Staff Engineer, shaping the future of C2C and B2C delivery services.

Technical Lead Manager

Lead Uber's Host Lifecycle team as a Technical Lead Manager, overseeing critical infrastructure and fostering engineering excellence.

Manager 3, Software Engineering (CRM Platform)

Lead Mailchimp's Marketing Technology teams as Manager 3, Software Engineering (CRM Platform). Guide 30+ team members, set vision, and drive customer-focused initiatives.