[EDA] ADAS Embedded ASW Engineer (Joining bonus)
Summary
Embedded automotive software engineer at Bosch (BGSV) designing, implementing, and maintaining C++ software for ADAS driver-assistance functions; the role covers requirement engineering, unit testing with gTest, debugging, code reviews, and compliance with ASPICE and functional safety processes.
🎁Quarter 4 JOINING BONUS
Candidates with 4+ years of relevant experience who join BGSV by the end of 31 December 2026 can receive a Joining Bonus equivalent to 1 month’s gross salary, subject to program eligibility and terms & conditions.
- Analyse and break down customer and system requirements into clear, testable software requirements for ADAS functions.
- Design, implement, and maintain embedded automotive software in C++ for driver assistance functions.
- Collaborate with system, software, testing, and project stakeholders to clarify requirements, resolve technical issues, and ensure timely delivery.
- Develop and execute unit tests using Google Test (gTest), support software testing, and perform debugging, root-cause analysis, and defect resolution.
- Participate in code and design reviews, and use configuration management and defect tracking tools to maintain software quality and traceability.
- Provide effort estimation, technical input, and risk feedback for project planning and release preparation.
- Ensure compliance with automotive development processes, coding standards, ASPICE expectations, and applicable functional safety practices.
- Take ownership of assigned software tasks, work independently within a dedicated project team, and meet delivery timelines and software quality targets.
- Education: Bachelor in software engineering or related field
- ADAS and embedded domain: Functional knowledge of driver assistance systems. Automotive and embedded domain knowledge is mandatory.
- Software engineering: Strong C++ programming, requirement engineering, and debugging skills with at least 5 years in Embedded software
- Testing: Working experience with the Google Test (gTest) framework and a strong understanding of unit testing and software test methodologies.
- Developer tools and processes: Strong knowledge of developer tools; experience with configuration management and defect tracking tools; hands-on experience with Bitbucket, GitHub, Git, and Visual Studio Code; understanding of Automotive SPICE (ASPICE) and functional safety processes and practices.
- Communication and collaboration: Strong communication and interpersonal skills, with the ability to work independently within a dedicated project team and manage multiple stakeholders.
- Preferred skills (advantages): Knowledge of CAN / Ethernet communication protocols; Python scripting; Japanese language skills; knowledge of Linux / QNX; expertise in vehicle-specific physics.
Because we don't just follow trends, we create them.
Because together we turn ideas into reality, working every day to make the world of tomorrow a better place.
Do you have high standards when it comes to your job? So do we. At Bosch, you will discover more than just work.
Benefits and Career Opportunities
- Working in one of the Best Places to Work in Vietnam and Top 30 of the Most Innovative Companies all over the world
- Join a dynamic and fast-growing global company (English-speaking environment)
- Engage in our diverse training programs which surely help strengthen both your personal and professionalism
- 13th-month salary bonus + attractive performance bonus (you'll love it!) + annual performance appraisal
- 100% monthly salary and mandatory social insurances in 2-month probation
- Meal, Commuting and Parking allowance
- Premium health insurance for you and 02 family members
- 15++ days of annual leave + 1 day of birthday leave
- Flexible working time
- Free in-house entertainment facilities and sport activities: football, badminton, yoga, Aerobics….
- Vibrant culture: Enjoy team-building events, company trips, year-end parties, tech talks, charity & CSR initiatives
- Onsite opportunities: short-term and long-term assignments