Senior AUTOSAR Embedded Software Developer (C/C++, AUTOSAR, firmware, middleware) at Bosch
Confirmed open
Bosch is recruiting for the Senior AUTOSAR Embedded Software Developer (C/C++, AUTOSAR, firmware, middleware) role in Ho Chi Minh City, Vietnam. The work includes design, Build, and maintain AUTOSAR SWCs (ports/interfaces, runnable, events, …), author and manage ARXML.
- Location
- Ho Chi Minh City, Vietnam
- Employment
- Full-time
- Technologies
- C++, AUTOSAR
Role overview
We are seeking a Senior Embedded Software Developer to build and integrate Software Components (SWCs) and Basic Software (BSW) stacks on production ECUs. You will design high-quality embedded software in C/C++, configure AUTOSAR platforms (RTE/BSW), and Maintain reliable, performant delivery aligned with MISRA, ASPICE, and OEM standards.
Responsibilities.
Responsibilities
- Design, Build, and maintain AUTOSAR SWCs (ports/interfaces, runnable, events, …), author and manage ARXML.
- Configure and generate RTE, integrate SWCs with BSW modules (e.g., DCM/DEM, NvM, SecOC, CSM, …).
- Carry out ECU integration: configure BSW stacks, communication, and diagnostics.
- Write, debug, and optimize embedded C/C++ for constrained, real-time ECUs, conduct static analysis and code reviews.
- Plan and execute unit, integration, and system tests.
- Establish CI/CD pipelines for build, analysis, and automated testing; manage configuration baselines and releases.
- Collaborate with cross-development teams and test teams, drive requirements analysis, traceability, and quality gates.
- Maintain compliance with AUTOSAR, MISRA C, ASPICE, and applicable safety/security standards.
Qualifications
- Bachelor’s or Master’s in Computer Science, Electrical/Computer Engineering, or related field.
- Minimum 3 years of experience in a relevant field.
- Proven experience in C lassic AUTOSAR SWC development and ECU integration.
- Strong proficiency in embedded C/C++ programming.
- Hands-on with AUTOSAR tools (Vector DaVinci, ETAS ISOLAR) and RTE/BSW configuration.
- Practical Understanding of CAN, LIN, FlexRay, Ethernet (SOME/IP, DoIP); diagnostics (UDS), DCM/DEM, NvM.
- experience in testing levels and hardware debugging; Exposure to Git and CI tools (Jenkins/GitLab).
- Excellent communication and documentation skills.
- Exposure to Agile/Scrum and DevOps practices in embedded software.
- Exposure to service-oriented architectures and SOME/IP service design.
- Understanding of ISO 26262 (functional safety), ASPICE implementation, and ISO/SAE 21434 (cybersecurity).
Benefits
- Join in a dynamic and fast-growing global company ( English-speaking environment), with opportunity to work in global projects and being a part of innovation team contributing initiative ideas to the hi-tech world.
- Onsite opportunities: short-term and long-term assignments in worldwide offices.
- 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% offered salary and mandatory social insurances in 2-month probation.
- more than 15 days of annual leave + 1-day of birthday leave.
- Premium health insurance for employee and 02 family members.
- Flexible working time and working model.
- Lunch and parking allowance.
- Good benefits of company activities such as: football, badminton, yoga, Aerobic, team building….
About Bosch
Bosch Global Software Technologies develops engineering and software solutions within the Bosch Group. Its Vietnam development centre is based in Ho Chi Minh City and works with international teams.
How to apply
Review the original posting and apply through the employer’s careers page.
View source and applySource checked: 2026-09-25
Browse job categories
Related jobs
- Embedded Software Architect — Bosch
- Embedded Software Engineers (1-3 YoE) — Bosch
- Senior Embedded Software Engineer - Application Software (ASW) — Bosch
- Senior Telematics Software Engineer — Bosch
- Senior Telematics Software Engineer — Embedded Android — Bosch
- AUTOSAR Embedded Software Engineer (2-3 years of experience) — Bosch