Aurora Innovation-posted 6 months ago
$139,000 - $223,000/Yr
Mid Level
Mountain View, CA

Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone. At Aurora, you will tackle massively complex problems alongside other passionate, intelligent individuals, growing as an expert while expanding your knowledge. We’re searching for a Release and Deployment Engineer on our Embedded Software Team.

  • Build software support tools to interact with embedded devices for performing firmware updates, provisioning hardware, retrieving status information and logging data.
  • Develop release process tooling for building firmware, running tests, validating requirements closure, generating release notes, and deploying to production.
  • Create cross-functional system integration solutions for deploying firmware to embedded devices on vehicle platforms and Hardware-in-the-Loop (HIL) systems.
  • Build and maintain continuous integration infrastructure for regression testing firmware and managing hardware test platform configurations for embedded teams.
  • Collaborate with software, firmware, and test engineers to develop visualization tools for tracking requirements, analyzing device performance, and debugging hardware/software issues.
  • BS/MS or PhD in Computer Science, Software Engineering, Computer Engineering, or a related field.
  • 5-7 years of professional experience.
  • Excellent C++ and Python software design and programming skills; expertise in other languages welcome.
  • Experience with software development practices for safety critical systems.
  • Experience working with embedded devices and general automotive network systems (Ethernet, CAN, etc).
  • Experience with CI/CD systems, developer productivity, and developer tools.
  • Linux fundamentals and system architecture knowledge.
  • Excellent oral and written communication skills.
  • Experience developing embedded systems or robotics.
  • Experience building dashboards for debugging onboard and offboard systems.
  • Experience with embedded security concepts and key management.
  • Experience working on ISO 26262.
  • Annual bonus
  • Equity compensation
  • Health benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service