Back to list

Vacancy description

C++ experts for ADAS HiL Framework development in Bangalore, भारत

Bosch Group

  • Full-timeStandard weekly hours
  • ContractFixed-term or freelance

Bangalore, भारत



Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.

Job Description



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.

 

Key Responsibilities

As a senior framework developer, you will:

  • Architect & Maintain HiL Frameworks: Own the integration, setup, and continuous maintenance of the ADAS HiL simulation framework for critical customer projects.
  • Develop 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.

 

Key

Qualifications

& Skills

 

Mandatory Requirements

  • Experience: Overall 6 to 7 years of professional experience in software development, validation framework design, or automotive systems integration.
  • Education: B.E. / https://jobeax.com/link/2DENLGgQM7whDhaE or equivalent in Computer Science (CS), Information Science (IS), or Electronics & Communication Engineering (ECE).

 

Technical Core Expertise (must)

  • Strong Programming Foundations: Very strong 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.

 

Preferred Professional & Soft Skills

  • Advanced Troubleshooting & Diagnosis: Exceptional debugging skills, with a proven 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: Outstanding 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: Solid 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.

What We Offer

  • 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.

Qualifications



B.E/B.Tech CS/ECE

Additional Information



6-10 years

Similar vacancies

More like this role

Bharathire.com Private Limited

Automotive Test Architect - ADAS

Job Description :We are looking for an Automotive Test Architect with 9 - 12 years of experience in Requirement Analysis, FSR/TSR/SRS, ASPICE SYS/SWE, HIL, ISO 26262, and https://jobeax.com/link/W25SM4MK7NmuLNbI Responsibilities :- Lead requirement-to-test traceability and test case development- Drive test automation strategies- ...

Bangalore, भारत

Mahindra & Mahindra Ltd

Senior Lead Engineer - VES

Responsibilities & Key Deliverables 1. Define and drive end-to-end validation strategy for ADAS features (AEB, ACC, LKA, Parking Assist, etc.) 2. Lead validation activities across MIL, SIL, HIL, VIL, and Vehicle Testing 3. Ensure compliance with ISO 26262, SOTIF (ISO 21448), NCAP, and regulatory requirements 4. Own validation ...

Chennai, भारत

  • QA
... electronics functions requirements related to multiple systems - Develop test specifications, test scripts and test framework - Test case execution on dSPACE HIL or Vector platform - Debug, analyze failures and report to defect management systems - Discuss with System developer about the observed system behavior for issue ...

Bangalore, भारत

Capgemini Technology Services India Limited

Capgemini - Director/Senior Director - ADAS Architecture

... experts to ensure alignment with ASIL (Automotive Safety Integrity Level) requirements- Work with OEMs and suppliers to develop technical specifications for ADAS components- Mentor junior engineers and provide technical leadershipRequirements:- 15+ years of experience in Automotive with focus on design, development, and ...

Chennai, भारत

Capgemini Technology Services India Limited

Capgemini - Director/Senior Director - ADAS Architecture

... experts to ensure alignment with ASIL (Automotive Safety Integrity Level) requirements- Work with OEMs and suppliers to develop technical specifications for ADAS components- Mentor junior engineers and provide technical leadershipRequirements:- 15+ years of experience in Automotive with focus on design, development, and ...

Bhubaneswar, भारत

  • QA
This opening is for an ADAS Domain Controller project for a prestigious OEM, where Luxoft is working with the OEM teams to deliver next-generation Platform solution based on AUTOSAR Classic, AUTOSAR Adaptive and QNX working together as a system interacting with a host of cameras, ultrasound sensors, internal and external ...

Bangalore, भारत

  • Full-time
  • QA
Role: Firmware Test Engineer – HIL (BMS & CMS) Department: New Product Development Location: Bengaluru, India Experience: 2-5 Years Your Team: You'll be working with New Product Development — a group that runs on coffee and an infectious passion for building products that have never been built before. Our Flexible Energy ...

Bangalore, भारत

  • Project Management
... Vehicle & System Integration know-how for ADAS Applications Passion & Interest in Calibration of Vehicles on Test Tracks Excellent Driving & Maneuvering skills for Passenger Cars Experienced in technically leading / working on calibration development projects Experience in calibrating torque-based control systems (gasoline ...

Bangalore, भारत

ZF Friedrichshafen AG

Senior HIL Engineer

  • Full-time

€46.6 EUR

... employees worldwide, ZF reported sales of €46.6 billion in fiscal year 2023. The company operates 162 production locations in 31 countries. What you can look forward to as Senior HIL Engineer (m/f/d): - Qualify features of system under test based on a clear understanding of the system, its requirements and potential vehicle ...

Chennai, भारत

  • Project Management
... Vehicle & System Integration know-how for ADAS Applications Passion & Interest in Calibration of Vehicles on Test Tracks Excellent Driving & Maneuvering skills for Passenger Cars Experienced in technically leading / working on calibration development projects Experience in calibrating torque-based control systems (gasoline ...

Bangalore, भारत