
[ETA] Embedded Firmware Engineer
Bosch Global11 days ago
Ho Chi Minh City, VietnamMid Level / Senior
Responsibilities
- Implement and maintain embedded applications on Linux using CMake for cross-platform builds.
- Design and integrate communication protocols such as XCP.
- Handle JSON-based configuration and data exchange.
- Develop POSIX inter-process communication modules using named pipes and shared memory when required.
- Communicate directly with German and other international stakeholders.
- Develop and integrate real-time applications and user-space components for MC-Gateway on Linux and/or QNX.
Requirements
- Bachelor’s or higher degree in Computer Science, Computer Engineering, Electrical/Electronic Engineering, Mechatronics, or a related field.
- Typically 3–7 years of hands-on experience in embedded application development on Linux; freshers with a strong academic background and passion for embedded systems are welcome.
- Strong experience with CMake, including cross-platform and cross-compilation build environments.
- Experience implementing or integrating communication protocols, preferably XCP or similar.
- Experience with JSON-based configuration and data exchange.
- Good English communication skills and the ability to work directly with international, particularly German, stakeholders.
- Preferred qualifications include Adaptive AUTOSAR, POSIX IPC, named pipes, shared memory, semaphores, modern C++, STL, concurrency, and Python scripting for automation, testing, or data processing.
Benefits
- 13th-month salary bonus, performance bonus, and annual performance appraisal.
- 100% 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 allowances.
- Training programs, global project exposure, and short- or long-term onsite assignments at worldwide offices.
- English-speaking environment and company activities including sports, yoga, aerobics, and team building.
About Bosch Global
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.