This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Aurora is seeking a highly skilled and experienced Staff Software Engineer to join our team and contribute to the development of our core Autonomy Framework. This autonomy frameworks team is responsible for the robotics middleware that powers the Aurora Driver. In this role, you will work on initiatives that ensure the performance, determinism, and efficiency of Autonomy and Simulation applications. This is an exciting opportunity to work on a critical component at the heart of our self-driving technology, directly impacting the safety and reliability of our autonomous vehicles.
Job Responsibility:
Collaborate with teams across the company to design, develop, and validate Aurora's Core Framework, which runs on our vehicle and cloud infrastructure
Engage in cross-team initiatives and projects that have broad impact across software and hardware organizations
Propose new features and write technical design documents to improve our platform's efficiency, robustness, and scalability
Maximize the productivity of engineers across the company and ensure adherence to best practices
Troubleshoot and solve complex issues within distributed safety-critical real-time systems
Requirements:
BS/MS or PhD in Computer Science or a related field
Excellent C++ or C programming in a UNIX/POSIX environment