Staff Software Engineer - Autonomy Frameworks
Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all.
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.In this role, you will
- 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.
Required Qualifications
- BS/MS or PhD in Computer Science or a related field
- Excellent C++ or C programming in a UNIX/POSIX environment
- Demonstrated experience developing performance-critical applications
- Minimum 8 years of professional experience
Desirable Qualifications
- Prior Middleware/Framework experience
- Familiarity with real-time and multi-threaded systems
- Experience with deterministic execution and idempotency
- Experience with robotics and/or ML systems
The base salary range for this position is $171,000.00-$273,000.00 per year. Aurora’s pay ranges are determined by role, level, and location. Within the range, the successful candidate’s starting base pay will be determined based on factors including job-related skills, experience, qualifications, relevant education or training, and market conditions. These ranges may be modified in the future. The successful candidate will also be eligible for an annual bonus, equity compensation, and benefits.
#Mid-Senior
Recommended Jobs
Sous Chef
SOUS CHEF POSITION AT MOSHULU RESTAURANT A PART OF FEARLESS RESTAURANTS What makes Fearless Restaurants special and a great place to work?! Cuz’ we give a damn! We are part o…
District Manager
District Manager - Restaurant & Retail Cafe Concepts Location: New York City & Northern New Jersey Markets Served: NYC Metro, Northern NJ, Connecticut Compensation: $85,000 - $110,000 + Bonu…
Delivery Driver
Job Schedule Corporate Retail Store Job ID 74112 The hourly range for this position is $15.25 to $16.00. Delivery Driver Delivery Drivers Keep Aaron’s Moving This isn’t some tedious de…
IT Service Guru (Rapid Response & Field Technician)
Bluetek IT Solutions is looking for an energetic and motivated IT Service Guru who thrives in a fast-paced environment where every day brings something new. This role combines our Rapid Response re…
Sous Chef
Join Executive Chef Sam Henzy at Fork Restaurant for an unparalleled opportunity to grow your career. Learn and practice the art of pasta and other innovative dishes, utilizing local farms and artisa…
Pension Consulting Actuary
Company Highlights Our client is a dynamic, fast-growing consulting firm specializing in actuarial and benefits consulting for approximately 30 multiemployer defined benefit pension and health pla…
Host
Affiliated with Starr Restaurants, The Love , a bilevel sanctuary features a one-of-a-kind beverage program inspired by personal travels to vineyards, breweries and cideries in the region is equal…
Experienced A or B Automotive Technician
Looking for a rewarding career? A place you can grow and learn while on the job? Stuckey Automotive is looking for enthusiastic, skilled and certified automotive technicians who want to take the next …
Housekeeping Assistant
Working with us means being part of something special: A team that is passionate about making an impact on our patients’ lives each and every day. Unlike the typical hospital setting, our facility of…
Restaurant General Manager
" You are applying for work with a franchisee of Taco Bell, not Taco Bell Corp. or any of its affiliates. If hired, the franchisee will be your only employer. Franchisees are independent business owne…