Aurora, a leading company in self-driving technology, is seeking a Senior Software Engineer for their Embedded Applications team in Pittsburgh. The role focuses on developing critical software tools and systems for Aurora's autonomous vehicle technology.
The position involves building and maintaining software support tools for embedded devices, managing firmware updates, and creating system integration solutions. You'll work with cutting-edge automotive technology while developing release processes and continuous integration infrastructure for safety-critical systems.
As part of Aurora's mission to deliver self-driving technology safely and broadly, you'll collaborate with cross-functional teams including software, firmware, and test engineers. The role requires expertise in C++ and Python programming, along with strong knowledge of embedded systems and automotive networks.
The ideal candidate brings 5-7 years of professional experience and a strong educational background in Computer Science or related fields. Experience with safety-critical systems, CI/CD pipelines, and Linux systems is essential. The position offers competitive compensation ranging from $152,000 to $227,000 annually, plus bonus and equity opportunities.
Aurora provides an inclusive work environment where talented individuals tackle complex problems alongside other passionate professionals. The company's commitment to safety, efficiency, and accessibility in transportation makes this an exciting opportunity for those interested in shaping the future of autonomous vehicles.
Working at Aurora means joining a team that operates with integrity and sets ambitious goals. The company's culture emphasizes winning together while maintaining a professional, jerk-free environment. This role offers the chance to work on revolutionary technology while contributing to Aurora's mission of transforming transportation through safe and efficient autonomous solutions.