Bosch Global

[ETA] Embedded Software Developer - Flash Bootloader

Bosch Global
Apply
1 day ago
Ho Chi Minh City, VietnamMid Level

Responsibilities

  • Develop Flash Bootloader software for automotive ECUs.
  • Implement communication protocols, diagnostic services, flashing, and security based on AUTOSAR.
  • Define and evaluate customer-specific flashing sequences.
  • Analyze software requirements related to flashing.
  • Support customer problem solving.
  • Communicate with foreign colleagues and suppliers and contribute through independent development and teamwork.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical and Electronic Engineering, Mechatronics, or a related field.
  • 2–3 years of automotive embedded software experience.
  • Good programming skills in C and scripting languages such as CAPL and Python.
  • Familiarity with AUTOSAR COM, Diagnostics, and Security architecture, especially UDS ISO 14229; Flash Bootloader experience is strongly preferred.
  • Experience with Vector CAN tools for communication debugging and Lauterbach debugging.
  • Familiarity with Infineon TriCore and Renesas SoC platforms is preferred.
  • Familiarity with Flash EEPROM, embedded memory layouts, CAN, CAN FD, Ethernet, and FlexRay communication protocols.
  • Good knowledge of data structures and algorithms.
  • Good spoken and written English and ability to communicate daily with foreign colleagues and suppliers.
  • Familiarity with software development processes and toolchains; knowledge of the V-model is preferred.
  • Chinese or Japanese language skills are optional.

Benefits

  • English-speaking environment with opportunities to work on global projects and contribute to innovation initiatives.
  • Short-term and long-term onsite assignments at worldwide offices.
  • Diverse training programs and career development opportunities.
  • 13th-month salary bonus, performance bonus, and annual performance appraisal.
  • Full salary and mandatory social insurance coverage during the 2-month probation period.
  • More than 15 days of annual leave plus 1 birthday leave day.
  • Premium health insurance for the employee and two family members.
  • Flexible working time and working model.
  • Lunch and parking allowances.
  • Company activities including football, badminton, 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