Autonomy Integration Engineer II
Company | Shield AI |
---|---|
Location | San Diego, CA, USA |
Salary | $133704 – $200556 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Mid 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