Back to jobs
Embedded Software Engineer (Rollover Detection Feature)
Successfully
Req. VR-112979
We are looking for an experienced Embedded Software Engineer to develop and enhance the rollover detection feature for our safety-critical automotive systems. The ideal candidate has strong programming capability, deep knowledge of sensors (especially accelerometers), and solid experience in algorithm development involving applied mathematics.
Develop and optimize C-based algorithms for rollover detection using accelerometer data.
Analyze sensor data and contribute to continuous algorithm improvements.
Work closely with hardware and system teams to integrate accelerometer sensors and ensure accurate signal processing.
Implement and maintain state machines in embedded C.
Support system debugging, verification, and performance tuning across hardware–software interfaces.
Must have
Strong programming skills in C; experience with Python is a plus.
Solid knowledge of Electronics/Sensor Hardware, including reading schematics.
Hands-on experience with I2C communication, including sensor interfacing.
Strong foundation in applied mathematics, especially for algorithm development (e.g., rollover detection, angle computation).
Good understanding of accelerometer usage, such as free-fall detection and angle calculation.
Experience working with accelerometer sensors (e.g., ST AIS2IH or similar).
Familiarity with implementing state machines in C.
Nice to have
Experience with I2C wrappers, I2C master communication, or asynchronous interfaces.
Prior involvement in automotive safety features or motion-related algorithms is a strong advantage.
Languages
English: B1 Intermediate
Seniority
Senior
Ho Chi Minh City, Viet Nam
Req. VR-112979
C Embedded
Automotive Industry
18/11/2025
Req. VR-112979
Apply for Embedded Software Engineer (Rollover Detection Feature) in Ho Chi Minh City
*Indicates a required field