Job DescriptionDevelop infrastructure and tools to support the Software Systems organization that helps enable software developers to achieve, track and build safety-critical code. Build CI checks across the software systems organization to support other teams. Primarily develop in Bazel, Python. Responsible for setting up backend infrastructure (database, web servers, etc.) and interact with software developed in C++ and Python. Work cross-functionally with sister teams (Like Core, ProdSec and SW Health & Complexity) to get requirements and integrate various third-party tools like Lattix, Coverity, Parasoft, etc. into Zoox’s ecosystem. Troubleshoot and maintain internal tools that use static and dynamic analyzers. Develop and maintain tools that support cross-functional teams in their efforts towards developing software that adheres to a High Assurance Process. Be comfortable whipping up quick scripts to automate tasks, such as generating metrics, establishing traceability, etc. when necessary. Be Experimental/Research-oriented with a fail-fast philosophy while saving compute costs/efforts. Enhance AV toolchains and services. **Telework permitted within commuting distance.
MINIMUM EDUCATION: Master’s degree or foreign degree equivalence in Applied Science, Electrical Engineering, Computer Science, Mechatronic Engineering, or a related field.
MINIMUM EXPERIENCE: Five (5) year of experience in the job offered or a related occupation.
Skill Requirements: Knowledge of and/or experience with (can be gained through education and/or experience):
• Bazel, Python, C++, Shell (Bash), RESTful API, SQL, Terraform, Git, Continuous Integration (Buildkite/Jenkins/Cinder), Linux and embedded system, Google Cloud Platform/Amazon Web Services/ Microsoft Azure, DataDog, Azure DevOps.
• Robotics, Automotive or Aerospace software experience
• Working with safety-critical systems
• Industry experience working on large code bases
• Strong proficiency in scripting using shell, Python, etc.
• Strong proficiency in sql/nosql databases like Postgres, MongoDb, etc.
• Build systems, version control, and testing methodologies.
* The skills, knowledge and/or experience listed here need not be maintained over the full term of experience noted above.
Salary: $204,000 to $206,000 per year, 40 hours/week. There are three major components to compensationfor this position: Salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. A sign-on bonus may be part of a compensation package. Compensation will vary based on geographic location,job-related knowledge, skills, and experience. Zoox also offers a comprehensive package of benefitsincluding paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock AppreciationRights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disabilityinsurance, and life insurance.