Bosch Global

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

Bosch Global
Apply
17 hours ago
Ho Chi Minh City, VietnamMid Level / Senior

Responsibilities

  • Handle or support stakeholder requirements elicitation, decomposition, allocation, impact analysis, interface and constraint specification, compliance, and prioritization.
  • Design embedded software from system level through software-component level, including static and dynamic design.
  • Develop, configure, and integrate software using model-based development practices.
  • Perform system, system-integration, software-integration, component, static, and dynamic testing in HiL and SiL environments.
  • Implement and maintain CI/CD pipelines and manage baselines and variants to preserve traceability across requirements, work products, and test reports.
  • Identify, record, analyze, and troubleshoot problems found during testing.
  • Report work status and escalate project barriers to the project manager.

Requirements

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

Benefits

  • Q4 joining bonus equivalent to one month of gross salary for eligible employees joining by 31 December 2026, subject to terms and conditions.
  • 13th-month salary bonus, performance bonus, and annual performance appraisal.
  • Full 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.
  • Training programs, company activities, and opportunities for short- and long-term assignments at worldwide offices.
  • English-speaking environment and opportunities to participate in global projects and innovation initiatives.

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