Bosch Group: C++ experts for ADAS HiL Framework development — bangalore, India

Bosch Group lists a C++ experts for ADAS HiL Framework development opening in bangalore, India. The position is listed as full-time. The job description covers Python, C++, Azure, Linux, Git, CI/CD, software testing.

Recruitment overview

OrganisationBosch Group
Post / roleC++ experts for ADAS HiL Framework development
Employment typeFull-time
Notification / job IDREF283596X
Job locationbangalore, India
Work arrangementOn-site
Educational qualificationDegree / qualification: Education: B.E. / B
Experience requiredOverall 6 to 7 years of professional experience in software development, validation framework design, or automotive systems integration
Salary / stipendSee employer notice for pay details
Last date to applySee official notice

About Bosch Group

Bosch's India activities span mobility, industrial technology, consumer goods, and energy and building technology. Its employer description identifies engineering development, manufacturing and commercial operations within that range. The group operates through multiple Indian businesses, including activities in automotive systems, software and engineering, industrial technology and home appliances. This makes Bosch a collection of related technology businesses rather than a single product operation, with different entities serving different industrial and consumer applications.

The position and its setting

Bosch Group lists C++ experts for ADAS HiL Framework development in bangalore, India, under reference REF283596X. The details below separate the work described by the employer from essential conditions, preferred experience and practical preparation advice.

  • Employment type: Full-time
  • Employer listing date: 7 October 2026
  • Contract type: Unlimited
  • Legal Entity: Bosch Global Software Technologies Private Limited
  • Brands: Bosch Group

Responsibilities and work described

  • Job Overview
  • Are you ready to build the infrastructure that validates the safety of autonomous driving?
  • We are seeking a Senior C++ Software Engineer for ADAS HiL Framework develpoment to lead the creation, optimization, and scaling of our Hardware-in-the-Loop (HiL) test frameworks and simulation workflows
  • In this role, you will design and develop high-performance command-line (CLI) tools, automate complex testing pipelines, and tackle intricate system-level debugging (from signal mapping to low-level segmentation faults)
  • As a senior engineer, you will act as a critical technical bridge between hardware and software, solving complex integration challenges, mentoring team members, and collaborating with global project teams to deliver highly reliable ADAS systems
  • Architecture: & Maintain HiL Frameworks: Own the integration, setup, and continuous maintenance of the ADAS HiL simulation framework for critical customer projects
  • Development: Core Tooling & CLI Engines: Build robust command-line tools and automate test simulation workflows to support continuous testing, execution, and debugging pipelines
  • Master System-Level Debugging: Deliver expert-level troubleshooting and resolution for framework-level issues, specialized memory errors (such as segmentation faults), and signal anomalies
  • Orchestrate Restbus Simulation: Provide advanced tier support for Restbus simulation maintenance, configuring and scaling virtual vehicle networks within customer environments
  • Mentor & Collaborate: Mentor junior team members in modern software practices, conduct design and code reviews, and drive cross-functional engineering excellence
  • Enable Test Automation: Support automation and debugging workflows to improve execution speed and test fidelity, transitioning testing pipelines smoothly from SiL to HiL environments
  • Cross-Functional Support: Directly assist customer projects with signal mapping, object bypassing, and physical-to-virtual sensor integration

Essential requirements and candidate background

  • Overall 6 to 7 years of professional experience in software development, validation framework design, or automotive systems integration
  • Education: B.E. / B
  • Tech or equivalent in Computer Science (CS), Information Science (IS), or Electronics & Communication Engineering (ECE)
  • Technical Core Expertise (must)
  • Programming Foundations: Very programming skills in C++ (object-oriented design, memory management) and Python basics (for scripting, test definitions, and tool integration)
  • Cross-Platform OS Skills: Proficient in developing, compiling, and debugging software on both Linux or Windows systems
  • B.E/B
  • Tech CS/ECE

Experience and professional background

  • Experience stated: 6-10 years

Preferred experience and additional strengths

  • Advanced Troubleshooting & Diagnosis: debugging skills, with a track record of diagnosing tricky runtime failures, segmentation faults, and network protocol mismatches
  • Structured Problem Solving: Ability to seamlessly pivot from quick, pragmatic workarounds for active customer blocks to sophisticated, long-term architectural solutions
  • Collaboration & Communication: interpersonal skills, with a collaborative, motivating, and solution-oriented attitude that thrives in intercultural teams
  • Mentorship: Passion for sharing knowledge, guiding mid-to-junior engineers, and elevating the team's software engineering capabilities
  • Validation & Testing Mindset: Practical experience with structural software validation, including integration-testing, regression testing, and automated smoke-testing workflows
  • In-Vehicle Networks & Architectures: understanding of ECU hardware architectures and vehicle communication protocols (e.g., CAN, SomeIP, Ethernet)
  • Automotive Processes: Knowledge of standard automotive software quality frameworks, such as ASPICE and ISO 26262
  • Modern Toolchains & DevOps: Experience with software package managers ( Conan ), version control systems ( Git ), and CI/CD workflow tools ( Jenkins, Azure Pipelines )
  • Languages: Fluent professional communication in English

Location, schedule and contract conditions

  • Work arrangement: On-site
  • Advertised location: bangalore, India

Benefits mentioned by the employer

  • Bridging Hardware & Software: Take on a unique, highly valued engineering position at the absolute intersection of cutting-edge ADAS software and physical vehicle ECUs
  • Highly Collaborative Environment: Play a central leadership role within a highly motivated, international team of automotive simulation experts
  • Technical Ownership: Lead framework architecture and tool design decisions that directly impact the validation of autonomous safety functions
  • Flexible Technical Growth: Broaden your expertise across both low-level C++ simulation engines and automated Python execution frameworks

Pay and application dates

A verified salary figure is not established in this article. An online estimate for another C++ experts for ADAS HiL Framework development vacancy is not an offer for reference REF283596X; use the employer’s own pay disclosure and recruitment communication.

A closing date is not confirmed in this article. Check the current employer page before submitting: an undated posting can change or be withdrawn.

How to apply to Bosch Group

Applications follow the official employer page linked below.

Open the official Bosch Group posting below and match the title and reference REF283596X.

Compare your qualifications and experience with the essential conditions for the bangalore, India position, then read the preferred criteria separately.

Prepare an accurate CV and the supporting items requested in that employer’s application. Provide only information and documents you are authorised to share.

Use the employer’s application option, complete the required fields and review the submission. Retain the acknowledgement when one is provided. Job Alerts World does not receive the application.

Practical preparation: Python

Python work is easier to assess through a concrete example than a list of libraries. Explain the problem, the input data, the parts you implemented and how you checked the output. Include a repository or a short technical note when you can share it.

Relevant skills

  • Python
  • C++
  • CI/CD
  • Azure
  • ISO
  • Linux
  • Git
  • software testing
  • maintenance

Important links

Official notification / job descriptionOpen official page
Online application portalOpen official page

Read the complete official notice before applying. Availability and requirements can change.

For corrections, see our editorial policy and contact information.