Bosch Global

[EPC] 4 Senior Embedded Software Engineer (3-7 YoE)

Bosch Global
Apply
2 days ago
Ho Chi Minh City, VietnamSenior

Responsibilities

  • Elicit, decompose, allocate, analyze, and maintain stakeholder and lower-level requirements, including interfaces, resources, constraints, compliance, and priorities.
  • Design embedded software from system level through software-component level.
  • Develop, configure, and integrate software using model-based development approaches.
  • Perform system, system-integration, software, software-integration, component static-analysis, and other static and dynamic testing in HiL and SiL environments.
  • Implement and maintain CI/CD pipelines and manage baselines and variants to preserve traceability among requirements, work products, and test reports.
  • Identify, document, analyze, troubleshoot, and resolve problems found during testing.
  • Report project status and escalate barriers to the project manager.

Requirements

  • Bachelor’s degree in Electrical Electronics, Mechatronics, Computer Engineering, or a relevant field.
  • 3–7 years of relevant experience with embedded software or system development and strong understanding of embedded software technologies.
  • Knowledge 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 such as Pandas and frameworks such as Django.
  • Experience with HiL testing and automated test tools.
  • Familiarity and practical experience with V-Model or Agile/Kanban development processes in embedded development.
  • Proven experience with Git, Git Actions, and Jenkins.
  • Awareness of AUTOSAR, ISO26262, 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 a plus.

Benefits

  • Global English-speaking environment with opportunities to work on international projects and contribute to 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.
  • Full 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 activities including sports, yoga, aerobics, and team building.

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