
[ETA] Embedded Firmware Engineer
Bosch Global13 hours ago
Ho Chi Minh City, VietnamMid Level / Senior
Responsibilities
- Develop and maintain embedded applications on Linux using CMake for cross-platform and cross-compilation builds.
- Design and integrate real-time applications and user-space components for MC-Gateway development on Linux and/or QNX.
- Implement and integrate communication protocols such as XCP.
- Handle JSON-based configuration and data exchange.
- Develop POSIX inter-process communication modules using named pipes, shared memory, and related mechanisms when required.
- Communicate directly with German and other international stakeholders.
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 developing embedded applications on Linux; freshers with strong academic backgrounds and a passion for embedded systems are welcome to apply.
- Strong experience with CMake, including cross-platform and cross-compilation build environments.
- Experience implementing or integrating communication protocols, preferably XCP or similar protocols.
- Experience with JSON-based configuration and data exchange.
- Good English communication skills for working with international stakeholders, particularly German teams.
- Knowledge of Adaptive AUTOSAR, POSIX IPC, named pipes, shared memory, semaphores, modern C++, STL, concurrency, and Python scripting for automation, testing, or data processing is preferred.
Benefits
- Global English-speaking work environment with opportunities to participate in international projects and innovation initiatives.
- Short-term and long-term assignment opportunities at worldwide offices.
- Diverse training and career development programs.
- 13th-month salary bonus, performance bonus, and annual performance appraisal.
- 100% offered salary and mandatory social insurance during the 2-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, plus company activities such as 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.