The ADAS Software Developer is responsible for designing and developing ADAS software modules—either using model-based approaches or C++—and for defining software requirements at the subsystem level. This role requires translating product and system requirements into detailed software modules and specifications that reflect the needs and expectations of high-level stakeholders. You will document requirements using dedicated modeling tools and ensure full traceability. You will also be responsible for defining the feature architecture. Close collaboration and negotiation with subsystem architects, system team leads, suppliers, and all stakeholders involved in functional design (including functional designers, safety and reliability engineers, and validation engineers) are essential. The ADAS Software Developer is also responsible for unit-level validation of software modules and contributes to overall feature validation.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior