As a Staff Software Engineer, Map Fusion at Aurora Innovation, you are developing cutting-edge software autonomy sensing solutions that are revolutionizing the autonomous vehicles industry. This role entails leading the design, development, and deployment of map fusion software that enables safe and efficient navigation of autonomous vehicles. You are contributing to the company's success by creating innovative solutions that integrate with various sensing modalities, such as lidar, radar, and cameras, to provide a comprehensive understanding of the environment. With a strong focus on prioritization skills, goods, privacy, vehicles, and machine learning, you are making a significant impact on the development of autonomous vehicles. The scope of this position is vast, with opportunities to collaborate with cross-functional teams, including engineering, product, and operations, to drive the growth and advancement of autonomous vehicles. As a staff software engineer, you are expected to grow and advance in your career, taking on increasingly complex challenges and contributing to the development of industry-leading technologies.
You are responsible for leading the development of map fusion software, collaborating with cross-functional teams, and driving the adoption of new technologies. Key responsibilities include:
- Designing, developing, and deploying map fusion software that integrates with various sensing modalities
- Developing and maintaining large-scale software systems that meet the requirements of autonomous vehicles
- Collaborating with engineering teams to integrate map fusion software with other components of the autonomy stack
- Working with product teams to define and prioritize product requirements
- Developing and implementing automated testing and validation frameworks to ensure the quality and reliability of map fusion software
- Collaborating with external partners and vendors to integrate third-party software and services
- Staying up-to-date with industry trends and emerging technologies, such as machine learning and computer vision, to continuously improve the map fusion software. You are working closely with a team of experienced software engineers, researchers, and product managers, reporting to a technical lead or manager. Your day-to-day activities involve writing clean, efficient, and well-documented code, participating in code