Embedded Systems Software Engineer

5 days ago


Ho Chi Minh City, Ho Chi Minh, Vietnam Bosch Full time $60,000 - $180,000 per year

Company Description

The Bosch Group is a leading global supplier of technology and services. Since the beginning of 2013, its operations have been divided into four business sectors: Automotive Technology, Industrial Technology, Consumer Goods, and Energy and Building Technology.

The Bosch Group comprises Robert Bosch GmbH and its roughly 360 subsidiaries and regional companies in some 50 countries. If its sales and service partners are included, then Bosch is represented in roughly 150 countries. This worldwide development, manufacturing, and sales network is the foundation for further growth.

Bosch Global Software Technologies Company Limited (BGSV) is 100% owned subsidiary of Robert Bosch GmbH - one of the world's leading global suppliers of technology and services, offering end-to-end Engineering, IT, and Business Solutions.

Starting its operation from 2010 at Etown 2 in HCMC, BGSV is the first software development center of Bosch in Southeast Asia. BGSV nowadays have over 4,000 associates, with a global footprint and presence in the US, Europe, and the Asia Pacific region.

With our unique ability to offer end-to-end solutions that connect sensors, software, and services, we enable businesses to move from the traditional to digital or improve businesses by introducing a digital element in their products and processes.

Job Description

For you, code is more than just logic – it is the very heartbeat that brings complex hardware to life and drives entire systems. Are you ready to redefine the limits of what is possible as our next software developer and work at the very core of our Systems-on-Chip (SoCs)? With us, you won't just build drivers – you will create the crucial link between hardware and intelligent functionality that makes our products truly unique.

  • You will lead the development and optimization of critical software drivers for our Systems-on-Chip (SoCs).
  • In embedded environments, you will design, implement, and port essential software components.
  • You will develop advanced software modules and drivers specifically for the QNX operating system and design and implement robust Linux kernel modules.
  • In addition, you will seamlessly port existing Linux kernel drivers into the QNX environment to ensure smooth integration and functionality.
  • Beyond that, you will design and further develop multi-layered Continuous Integration (CI) environments and play an active role in shaping them.

Qualifications

Education: completed university studies in Computer Science, Electrical Engineering, Software Engineering or a comparable subject

Experience and Knowledge:

  • 10 years of experience in driver development for POSIX-compliant operating systems;
  • Extensive development experience with Linux, QNX, and similar platforms;
  • Deep expertise in high-performance System-on-Chip (SoC) architectures, including memory hierarchies for high-performance microprocessor CPUs and high-speed devices such as PCIe; familiarity with hypervisor technologies;
  • Strong proficiency with debugging tools;
  • Solid knowledge of software development methodologies (requirements and configuration management);
  • Working proficiency with GNU compilers and tools
  • Optional: Has Experience in Embedded AI development

Personality and Working Practice:

  • You thrive in fast-evolving and demanding environments, readily embracing new tasks and change.
  • You work proactively and in a self-organized manner, taking on responsibility with confidence.
  • Collaboration is a natural strength – you contribute effectively within teams, support collective success, and are always eager to further develop your skills.
  • Your out-of-the-box thinking drives creative and innovative solutions. With a hands-on mentality, you enjoy diving into technical details and providing strong, practical support to your team. At the same time, you are highly motivated to optimize processes

Languages: business fluent in written and spoken English

Additional Information

Why BOSCH?

Because we do not just follow trends, we create them. Together we turn ideas into reality, working every day to make the world of tomorrow a better place. Do you have high standards when it comes to your job? So do we. At Bosch, you will discover more than just work.

Benefits and Career Opportunities

  • Working in one of the Best Places to Work in Vietnam and Top 30 of the Most Innovative Companies all over the world
  • Join in a dynamic and fast-growing global company (English-speaking environment), with opportunity to work in global projects and being a part of innovation team contributing initiative ideas to the hi-tech world
  • Onsite opportunities: short-term and long-term assignments in worldwide offices
  • Engage in our diverse training programs which surely help strengthen both your personal and professionalism
  • 13th-month salary bonus + attractive performance bonus (you'll love it) + annual performance appraisal
  • 100% offered salary and mandatory social insurances in 2-month probation
  • 15++ days of annual leave + 1-day of birthday leave
  • Premium health insurance for employee and 02 family members
  • Flexible working time and working model
  • Lunch and parking allowance
  • Good benefits of company activities such as: football, badminton, yoga, Aerobic, team building…


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Industrial Embedded Solutions JSC Full time $60,000 - $80,000 per year

    About the RoleWe are looking for an Embedded Software Engineer with a passion for embedded systems and Linux to join our growing team. You will be involved in developing firmware, board bring-up, and embedded applications for innovative products. This role is a great opportunity for engineers with 1–2 years of experience.Key responsibilitiesDesign,...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam WATA Software Full time

    WATA Software is looking for a Senior Embedded Software Engineer with solid experience in C/C++, real-time embedded systems, and automotive software development. The role involves designing, implementing, and optimizing software for automotive ECUs in compliance with AUTOSAR, Functional Safety (ISO 26262), and Cyber Security (ISO/SAE...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Industrial Embedded Solutions Full time ₫1,500,000 - ₫3,500,000 per year

    Top 3 reasons to join usCommitted 13th-mth bonus + attractive yearly bonusYoung, dynamic & creative environment12+ days of paid leave per yearJob descriptionDevelop ADAS reference applications for RFS, VDK Co-simulation, and X5H platforms, including design documentation, source code, test specifications, test cases, and validation reports.Participate in the...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Industrial Embedded Solutions Full time ₫120,000 - ₫240,000 per year

    Top 3 reasons to join usCommitted 13th-mth bonus + attractive yearly bonusYoung, dynamic & creative environment12+ days of paid leave per yearJob descriptionDevelop and execute comprehensive test plans to validate end-to-end system functionality, ensuring seamless interaction between hardware and software components.Identify, reproduce, and debug functional...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Minit Charger Full time $120,000 - $180,000 per year

    We are looking for an embedded development role which includes RTOS, Linux and Android platforms and high performance hardware?  If yes, this role could be yours. If you thrive on owning the embedded system development lifecycle from concept through post-production in a high-tech environment, this is your opportunity to make a significant impact. KEY...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam EMTEK ELECTRIC AUTOMOBILE TECHNOLOGY DEVELOPMENT Full time $40,000 - $120,000 per year

    Company DescriptionEMTEK ELECTRIC AUTOMOBILE TECHNOLOGY DEVELOPMENT is a trusted partner contributing significantly to the evolution of the software and Information Technology industry in Vietnam. The company is dedicated to innovation and excellence, aiming to provide cutting-edge solutions for the modern electric automobile sector. EMTEK prides itself on...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam FPT Software Full time

    Key Qualifications● You are self motivated and driven with solid programming skills fordelivering applications for embedded platforms.● You have strong Android/Linux/RTOS Platform and Applicationdevelopment experience.● Strong C/C++ Development skills.● 5+ years excelling in software engineering roles with a track record ofsuccessful delivery of...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam FPT Software Full time

    Job DescriptionWORK LOCATION: Ha Noi, Ho Chi Minh, Da NangABOUT FPT SOFTWAREFPT Software, a subsidiary of FPT Group, is a leading global IT service provider headquartered in Vietnam. With 33,000+ employees in 88 offices across 30 countries, we serve 1,100+ clients, including 96 Fortune 500 companies.We believe diversity fuels innovation and strive to create...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam Bosch Global Software Technologies Vietnam Full time $900,000 - $1,200,000 per year

    Company DescriptionBosch Global Software Technologies Vietnam (BGSW) is a wholly owned subsidiary of Robert Bosch GmbH, a global leader in technology and services. Established in 2010 in Ho Chi Minh City, BGSW Vietnam is Bosch's first software development center in Southeast Asia. With expertise in engineering, IT, and business services, BGSW Vietnam is...


  • Ho Chi Minh City, Ho Chi Minh, Vietnam FPT Software Career Full time $100,000 - $120,000 per year

    Key QualificationsYou are self motivated and driven with solid programming as well as design skills for embedded platformsYou have strong embedded experience, proficient in C and C++5+ years, or equivalent excelling in firmware engineering roles for embedded systemsStrong experience in working on AOSPStrong experience in working on Arm Cortex M-series...