25 days ago
Responsibilities
- Architect, develop, and maintain core infrastructure for the autonomous driving software stack.
- Build robust CI/CD pipelines for rapid software delivery and validation.
- Collaborate with autonomy and systems engineers on software interfaces and deployment strategies.
- Design and maintain cloud-based infrastructure (AWS) for computation and data processing.
- Implement infrastructure-as-code using Terraform or CloudFormation.
- Develop automation tools to streamline developer workflows and operational monitoring.
- Establish best practices for software reliability, observability, and security.
- Drive root-cause analysis for infrastructure issues and design long-term solutions.
- Mentor engineers and influence best practices in infrastructure design and cloud operations.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, or a related field.
- 7+ years of experience building infrastructure for large-scale robotics or distributed systems.
- Strong proficiency in Python, C++, and Bash for automation and tooling.
- Hands-on experience with ROS/ROS2 and robotic software deployment pipelines.
- Expertise with CI/CD platforms like Jenkins, GitHub Actions, or CircleCI.
- Experience managing AWS cloud infrastructure and automating deployments with Terraform or CloudFormation.
- Proficiency with containerization and orchestration tools like Docker and Kubernetes.
- Familiarity with Git-based workflows and collaborative software development practices.
