Senior Software Engineer, Rendering and Sensor Simulation
What we are looking for
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.
We’re searching for a Senior Software Engineer, Rendering and Sensor Simulation . Aurora is seeking a highly skilled and experienced Senior Software Engineer to join our team and contribute to the development of Alba, our cutting-edge in-house sensor simulation software. In this role, you will be instrumental in developing, optimizing and maintaining Alba, ensuring its high performance and accuracy in simulating real-world sensor data for autonomous driving systems. This is an exciting opportunity to work on a critical component of our self-driving technology, directly impacting the safety and reliability of our autonomous vehicles.
In this role, you will
- Develop, optimize, and maintain core components of Alba, Aurora's sensor simulation software.
- Collaborate with cross-functional teams to integrate Alba with other autonomous driving systems and ensure seamless data flow.
- Identify and address performance bottlenecks, continuously improving the speed and scalability of the simulation system.
- Contribute to the architectural design and evolution of the sensor simulation platform.
Required Qualifications
- Strong proficiency in C++ with a deep understanding of software engineering principles.
- Strong theoretical and practical knowledge of physically based rendering and production rendering systems.
- Experience in performance engineering using manual code instrumentation and profiling tools (e.g. Intel Vtune)
- Extensive experience in writing and optimizing high-performance code, particularly for computationally intensive applications.
- Proven track record of optimizing existing codebases using techniques such as multi-threading, vectorization, and leveraging performance libraries (e.g. ISPC).
Desirable Qualifications
- Experience with Digital Content Creation (DCC) tools such as Houdini.
- Familiarity with Universal Scene Description (OpenUSD).
- Experience with GPU programming, in particular Optix and CUDA.
- Experience with third-party graphics libraries (e.g., Embree, OIIO).
- Knowledge of network distributed programming.
- Proficiency in Python.
The base salary range for this position is $189,000 - $303,000 per year. Aurora’s pay ranges are determined by role, level, and location. Within the range, the successful candidate’s starting 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.
#LI-KW1
#Mid-Senior
Recommended Jobs
Product Complaint Specialist
Stryker is hiring a Product Complaint Specialist in Irvine, CA! In this role, you will drive accurate and timely complaint processing that ensures device performance meets global standards. You’l…
Demand Planner
Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top provider of Wi-Fi devices.…
Senior Full-Stack Developer
OVERVIEW OF THE COMPANY Fox Corporation Under the FOX banner, we produce and distribute content through some of the world’s leading and most valued brands, including: FOX News Media, FOX Sports…
Dishwasher/Utility
$16.90 per hour - $20.75 per hour Our Dishwasher/Utility Team Members are the soul of our kitchens. They keep us running like a well-oiled machine, ensuring that we always have clean, sani…
Housing Navigator
“Every person deserves compassion, dignity, and the safety of a place to call home.” Homelessness is the largest social and public health crisis in California. Illumination Foundation (IF) is a grow…
Facility Manager - Gonzaga Ridge
Asset management spans a wide range of activities all directed toward the same goal: maximizing the profitability of the assets. Excellence in asset management enables us to deliver on our commitment…
Senior Manufacturing Engineer
The Company Halo Industries has developed breakthrough technology to revolutionize a decades-old semiconductor material slicing process. Our laser-based solution minimizes waste, enhances material…
Senior Project Operations Specialist
Archer is an aerospace company based in San Jose, California building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility. We are d…
Sr. Manager, Field Reimbursement Training and Operations
Join Amgens Mission of Serving Patients At Amgen, if you feel like youre part of something bigger, its because you are. Our shared missionto serve patients living with serious illnessesdrives all …
Part-Time Store Associate/Cashier/Stocker
Learn and grow your career with one of the nation’s fastest growing grocery stores. Whether you’re interested in joining as a Store Associate, Cashier or Stocker — you’ll act as the face of ALDI while…