Bosch Global

[EJV] Senior Telematics Software Engineer (with Joining Bonus)

Bosch Global
Apply
1 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 for CAN, CAN-FD, J1939, FMS, ISOBUS/ISO 11783, OEM signal matrices, UDS, and DoIP diagnostics.
  • Implement 4G/5G modem integration, GNSS, MQTT/HTTPS telemetry pipelines, and AWS IoT or Azure IoT device management.
  • Build and maintain OTA update mechanisms, remote diagnostics, and fleet-management data services.
  • Implement eCall/ERA-GLONASS, tachograph and driver-data interfaces, and emissions or usage monitoring features.
  • Apply automotive cybersecurity and support functional safety activities where applicable.
  • Own features through requirements analysis, architecture, implementation, testing, vehicle-level validation, and field issue resolution.
  • Collaborate with OEM customers, cloud and backend teams, hardware engineers, and suppliers while supporting SOP milestones and field escalations.
  • Mentor junior engineers and improve 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, and 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 or Buildroot and/or RTOS on ARM-based platforms.
  • Experience with LTE/5G modems, AT command or 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.
  • Knowledge of CAN/CAN-FD, J1939, UDS, and DoIP, plus at least one of ISOBUS, FMS, or Automotive Ethernet/SOME-IP.
  • Familiarity with Automotive SPICE or comparable structured development processes.
  • Preferred qualifications include experience across commercial vehicle/off-highway and passenger-car programs, global OEM collaboration, eCall, digital tachograph, emissions telematics, AUTOSAR Classic or Adaptive, Android Automotive, QNX, ISO/SAE 21434, UNECE R155/R156, ISO 26262, V2X, edge analytics, or vehicle data platforms such as COVESA VSS.

Benefits

  • Joining bonus equivalent to one month’s gross salary for eligible employees joining by 31 December 2026, subject to terms and conditions.
  • English-speaking environment with global projects, innovation opportunities, and short- and long-term assignments at worldwide offices.
  • Diverse training programs and career-development opportunities.
  • 13th-month salary bonus, performance bonus, and annual performance appraisal.
  • 100% offered salary and mandatory social insurance 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 allowance plus company activities including sports, yoga, aerobics, and team building.

Tech Stack

Categories

Bosch Global

About Bosch Global

10,000+ employees

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.

Contact me