Bosch Rexroth logo

[EMC] NEO SoC1 Embedded SW Engineer (QnX) (1 year contract)

Bosch Rexroth·Salary not specified

Primary stack

CI/CDC++

Job description

About the Position

Bosch Global Software Technologies Company Limited (BGSV) is a 100% owned subsidiary of Robert Bosch GmbH, one of the world’s leading global suppliers of technology and services. We are currently seeking a talented SoC1 Embedded SW Engineer (QnX) for a one-year contract to join our Cross-Domain Computing & ADAS (XC-CP) Team. This role will be based in Ho Chi Minh, Vietnam.

Responsibilities

  • Core QNX Development: Develop, implement, and maintain robust system services, libraries, and resource managers for the QNX Neutrino RTOS, focusing on real-time performance and system stability.
  • System Bring-Up & Bootloader: Contribute to the development and adaptation of bootloaders (e.g., U-Boot) and support initial board bring-up activities using hardware debuggers.
  • Platform Integration & Verification: Integrate software components, debug system-level issues, and help maintain our CI/CD build and test pipelines.
  • Performance Analysis: Optimize system performance by analyzing boot time and runtime resource usage within the QNX OS.
  • Team Collaboration: Work closely with senior developers and architects, actively participating in technical discussions and contributing to a culture of quality and continuous improvement.

Requirements

  • Experience and Know-how:
    • Professional experience in embedded C/C++ development for POSIX operating systems, preferably including QNX.
    • Familiarity with bootloader concepts and the role they play in hardware initialization.
    • Experience with developing or integrating software for embedded hardware, ideally including exposure to Board Support Packages (BSPs).
    • A foundational understanding of low-level debugging on hardware (e.g., using JTAG) is a plus.
    • Experience with modern software development workflows, including version control (e.g., Git) and the basics of CI/CD pipelines.
    • An interest in system performance optimization and analysis.
    • Knowledge of functional safety standards (ISO 26262) is an advantage.
  • Language Skills: Very good English skills.
  • Education: A completed degree in Computer Science, Software Engineering, or a comparable field.

Nice to Have

  • Experience with JTAG
  • Knowledge of functional safety standards (ISO 26262)

We Offer

  • Opportunity to work with a leading global supplier of technology and services.
  • Be part of a team that develops high-quality, state-of-the-art Automotive Head Unit and Home Appliance Linux/Android-based systems.
  • Competitive compensation package.

About the Company

The Bosch Group is a leading global supplier of technology and services, offering end-to-end Engineering, IT, and Business Solutions. Bosch Global Software Technologies Company Limited (BGSV) is the first software development center of Bosch in Southeast Asia, with a global footprint and presence in the US, Europe, and the Asia Pacific region. We enable businesses to move from the traditional to digital or improve businesses by introducing a digital element in their products and processes.

Further details regarding benefits will be shared during the interview process.

© Bosch Rexroth. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Popular searches