Posted in

Autonomy Integration Engineer II

Autonomy Integration Engineer II

CompanyShield AI
LocationSan Diego, CA, USA
Salary$133704 – $200556
TypeFull-Time
DegreesBachelor’s, Master’s, PhD
Experience LevelMid Level

Requirements

  • Minimum of 2 years of related experience with a Bachelor’s degree; or 0 years and a Master’s degree or a PhD without experience; 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 with modern package managers (i.e. Conan)
  • 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

  • Deliver compelling, reliable, and well-tested autonomy capabilities through the Hivemind Enterprise Product
  • Streamline the process of developing autonomy with the Hivemind Enterprise Product
  • Support the use of the Hivemind Enterprise Product on new systems and for novel applications.
  • Lead the design, development, and execution of cross-functional or system-wide capabilities that deliver impact to users of the Hivemind Enterprise Product.
  • Work with several functional teams to implement solutions and integrate them into the product
  • Identify functional gaps in the product backlog and quickly deliver prototypes that still align with the broader vision and architecture.
  • Ensure that Hivemind Enterprise capabilities can be measured against system requirements.
  • Ensure that each capability has testable acceptance criteria and that Hivemind has the analyzers and test infrastructure to measure those criteria.
  • Identify root causes for reported issues and, if capable, address them. Otherwise, work with functional teams to address bugs in the stack.

Preferred Qualifications

  • Experience with C++17 or greater
  • Comfortable analyzing data to improve design and performance of a system
  • Experience with hands-on debugging of complex software and autonomy systems
  • Experience with robotics frameworks, such as ROS, and simulators (e.g. AirSim)
  • Experience with cloud-based systems and infrastructure, containerisation technologies, Kubernetes, etc.
  • Familiarity with CUDA, streaming video, hardware integration, networking, communications
  • Understanding about a wide range of autonomy products