Posted in

Staff Engineer – Autonomy Integration

Staff Engineer – Autonomy Integration

CompanyShield AI
LocationSan Diego, CA, USA
Salary$157080 – $235620
TypeFull-Time
DegreesBachelor’s, Master’s, PhD
Experience LevelSenior, Expert or higher

Requirements

  • Typically requires a minimum of 7 years of related experience with a Bachelor’s degree; or 6 years and a Master’s degree; or 4 years with a PhD; or equivalent work experience.
  • Deep experience with C++14 and beyond
  • Experience with Python
  • Experience with git or other modern version control systems (e.g. mercurial)
  • Experience working in large, complex, distributed systems
  • You have a demonstrated record of working hard, being a trustworthy teammate, holding yourself and others to high standards, and being kind to others.
  • You have a willingness to jump out of your comfort zone to help out other teammates as needed.
  • Good written and verbal communication skills.

Responsibilities

  • Leverage the Shield AI’s autonomy software development kit (Hivemind SDK) to develop innovative solutions for runtime assurance and autonomy across emerging platforms.
  • Integrate autonomy software on hardware platforms
  • Develop specialized capabilities for emerging platforms that incorporate platform specific sensors, effectors, and motion models
  • Package and deploy code for a variety of computer architectures
  • Develop simulation in the loop, hardware in the loop, and vehicle in the loop tests
  • Create tools that assist in certifying code for flight readiness.
  • Improve the SDK by identifying gaps and working with Product Management to design solutions
  • Work with the autonomy teams to resolve issues that might require more in-depth solutions.

Preferred Qualifications

  • Experience with C++17 or greater
  • Experience with hands-on debugging of complex software and autonomy systems on real world platforms
  • Experience with Run-Time Assurance
  • Experience with robotics frameworks, such as ROS, and simulators (e.g. AirSim)
  • Familiarity with CUDA, streaming video, hardware integration, networking, communications
  • Experience with writing sensor drivers
  • Understanding about a wide range of autonomy products