
[EJV] Senior Telematics Software Engineer (with Joining Bonus)
Bosch Global1 month ago
Ho Chi Minh City, VietnamSenior
Responsibilities
- Design, implement, and maintain embedded telematics software on TCU platforms using Embedded Linux or RTOS.
- Develop vehicle-network interfaces and diagnostics for CAN, CAN-FD, J1939, FMS, ISOBUS/ISO 11783, UDS, DoIP, and OEM-specific signal matrices.
- Integrate 4G/5G modems, GNSS, MQTT/HTTPS telemetry, and AWS IoT or Azure IoT device-management services.
- Build and maintain OTA update mechanisms, remote diagnostics, and fleet-management data services.
- Implement eCall/ERA-GLONASS, tachograph and driver-data interfaces, and emissions and usage monitoring features.
- Apply automotive cybersecurity and support functional-safety activities where applicable.
- Own features through requirements analysis, architecture, implementation, testing, vehicle validation, and field issue resolution.
- Collaborate with OEM customers, cloud/backend teams, hardware engineers, and suppliers while supporting SOP milestones and field escalations.
- Mentor junior engineers and drive code quality through reviews, CI/CD, and static analysis.
Requirements
- Bachelor's or Master's degree in Computer Science, Electrical/Electronics Engineering, or a related field.
- 5–8 years of embedded software development experience in automotive, telematics, or IoT.
- Strong C/C++ skills, including C++14 or later, plus Python for tooling and test automation.
- Proficiency with Vector CANoe/CANalyzer, bus analyzers, JTAG/Lauterbach debuggers, Git, and CI/CD.
- Hands-on experience with Embedded Linux using Yocto/Buildroot and/or RTOS on ARM-based platforms.
- Experience with LTE/5G modems, AT command/RIL integration, GNSS, MQTT, TLS, and REST.
- Experience with OTA update frameworks and secure boot or secure communication concepts.
- Strong debugging skills across embedded, network, and cloud boundaries, including work with vehicles and test benches.
- Solid knowledge of CAN/CAN-FD, J1939, UDS, and DoIP, with experience in at least one of ISOBUS, FMS, or Automotive Ethernet/SOME-IP.
- Familiarity with Automotive SPICE or comparable structured development processes.
- Preferred qualifications include commercial vehicle/off-highway and passenger-car telematics experience, global OEM collaboration, eCall/ERA-GLONASS, digital tachograph, emissions telematics, AUTOSAR Classic or Adaptive, Android Automotive, QNX, ISO/SAE 21434, UNECE R155/R156, ISO 26262, V2X, edge analytics, and vehicle data platforms such as COVESA VSS.
Benefits
- Joining bonus equivalent to one month of gross salary for eligible employees joining by 31 December 2026, subject to program terms and conditions.
- Global English-speaking work environment with opportunities to join global projects and innovation initiatives.
- Short-term and long-term onsite assignment opportunities at worldwide offices.
- Diverse training programs and career-development opportunities.
- 13th-month salary bonus, performance bonus, and annual performance appraisal.
- 100% salary and mandatory social insurance coverage during the two-month probation period.
- More than 15 days of annual leave plus one birthday leave day.
- Premium health insurance for the employee and two family members.
- Flexible working time and working model.
- Lunch and parking allowances plus company activities including sports, yoga, and team building.
About Bosch Global
Bosch Global (Robert Bosch GmbH) develops and sells mobility components and software, industrial automation and sensors, home appliances and power tools, and energy and building technologies to automakers, manufacturers, builders, and consumers. It monetizes through product sales and connected services spanning IoT, AI, and embedded software. Founded in 1886 and headquartered in Gerlingen-Schillerhöhe, Germany, the privately held Bosch Group operates worldwide across Mobility, Industrial Technology, Consumer Goods, and Energy and Building Technology sectors.