About the job
Join Our Innovative Team
At 42dot, we are on a mission to revolutionize autonomous driving technology. Our AD Framework Software Engineers play a pivotal role in developing the key middleware systems that power autonomous vehicles. We focus on crafting real-time communication frameworks, execution systems, and essential libraries that facilitate data transformation and utility. Our commitment to excellence ensures that our software systems adhere to the highest standards of automotive reliability and safety from initial design through to deployment.
Key Responsibilities
- Design and implement middleware software solutions that support critical safety features in autonomous driving systems.
- Exhibit a deep understanding of ADAS system architecture, middleware pipelines, and performance optimization techniques.
- Develop software for diverse and distributed systems operating on Linux and RTOS platforms (e.g., FreeRTOS); familiarity with both environments is advantageous.
- Utilize knowledge of ISO 26262 and related development standards to ensure compliance with automotive safety protocols.
- Create and maintain development tools to aid in debugging, testing, and validation processes.
- Participate in design and code reviews, contributing to technical evaluations, design discussions, and crucial decision-making processes.
- Engage throughout all stages of the software development lifecycle, including requirements analysis, system design, implementation, testing, code review, and deployment.
- Collaborate with application developers and cross-functional teams to ensure effective middleware integration.
- Work efficiently with remote teams across various countries and time zones.
