Bosch Global

[EPC] Senior Embedded Software Engineer (with Joining Bonus )

Bosch Global
Apply
2 months ago
Ho Chi Minh City, VietnamMid Level / Senior

Responsibilities

  • Elicit, decompose, allocate, analyze, and manage stakeholder and lower-level requirements.
  • Design embedded software from system level through software component level, including static and dynamic design.
  • Develop, configure, and integrate embedded software using model-based development approaches.
  • Perform system, system-integration, software-integration, and software-component testing in HiL and SiL environments.
  • Implement and maintain CI/CD pipelines and manage baselines, variants, requirements, work products, and test-report traceability.
  • Identify, record, analyze, and resolve problems found during testing, and report status or escalate barriers to the project manager.
  • Ensure compliance with emissions, safety, security, and automotive development standards.

Requirements

  • Bachelor’s degree in Electrical Electronics, Mechatronics, Computer Engineering, or a relevant field.
  • 4–6 years of relevant experience with embedded software or system development.
  • Strong understanding of hardware-software interfaces and system or software configuration.
  • Proficiency in Embedded C, with the ability to write clean, structured, efficient, and documented code.
  • Experience with Python or Perl, including data processing libraries or frameworks such as Pandas and Django.
  • Experience testing in HiL environments and using automated test tools.
  • Practical familiarity with V-Model or Agile/Kanban development processes for embedded software.
  • Proven experience with Git, Git Actions, and Jenkins.
  • Awareness of AUTOSAR, ISO 26262, cybersecurity, CAN, LIN, UDS, OBD, and ASPICE.
  • Practical experience using AI for research and self-study.
  • SiL and model-based development experience is preferred.
  • Communication and presentation skills are preferred.
  • Experience with C# and .NET is preferred.

Benefits

  • Joining bonus equivalent to one month of gross salary for eligible employees joining by 31 December 2026, subject to program terms.
  • English-speaking global work environment with opportunities to join international projects and innovation initiatives.
  • Short-term and long-term assignment opportunities at worldwide offices.
  • Diverse training programs and career development opportunities.
  • 13th-month salary bonus, performance bonus, and annual performance appraisal.
  • 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 allowance plus company sports, wellness, and team-building activities.

Tech Stack

C#DjangoGitJenkins.NETPandasPerlPython

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