Day-to-Day Responsibilities
Design algorithms for features such as adaptive cruise control, lane keeping assist, blind spot detection and automatic emergency braking.
Work with camera, radar, LiDAR and ultrasonic sensor data, including sensor fusion, so the system reads the road correctly.
Write and test embedded software in C or C++ for the vehicle's electronic control units.
Build simulations and run hardware-in-the-loop tests to check how a feature reacts to edge cases before it reaches a road test.
Plan and run road and track tests, record data and investigate faults or false alerts.
Check that features meet functional safety standards such as ISO 26262 and document the evidence.
Coordinate with hardware, mechanical and validation teams and with the carmaker's engineers on requirements and calibration.


