C++ experts for ADAS HiL Framework development
Role 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 Skills for This Role
Full Job Posting
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.
Mandatory Requirements
- Experience: 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)
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.
- B.E/B.Tech CS/ECE
- 6-10 years
About Bosch Group
Global supplier of technology and services.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Bosch Group
Area Sales Manager / Power Tool / Gandhidham
Gāndhīdhām, IND
•Responsibility for sales in defined territory for Blue tools, MT & HG through active development, maintenance & growth of existing and potential direct dealers Core Competencies - Channel Management & User Management •N
Social Media Advance Apprentice (Graduate)
Worcester, GBR
We are excited to offer you the opportunity to join our Digital Marketing team as a Social Media Graduate! The Digital Marketing team at Worcester Bosch is at the forefront of driving the Company’s online presence and cu
Customer Service Representative (5:00 am - 1:30 pm)
Itasca, USA
Customer Service Representative (Full-Time) plays a significant role at Roadside Protect, Bosch Service Solutions. You will be helping customers solve various roadside problems, which could considerably impact their pers
Shipping Supervisor (1st Shift)
Vernon Hills, USA
The Shipping Supervisor oversees daily shipping, packaging, and order fulfillment operations at HydraForce Inc. This role ensures customer orders are processed accurately and shipped on time while maintaining high standa
Associate Facility Engineer- UPW & Bulk Chemical
Roseville, USA
A Facility Engineer is an individual contributor in a multidisciplinary field of engineering concerned with the physical infrastructure of an industrial facility. Facility Engineers are responsible for the design, instal
Product Manager / Sr Product Manager - Brakes
Oakbrook Terrace, USA
As a Senior Product Manager – Brakes, you will play a important role in driving the success of our North American Brakes portfolio by leading product strategy, development, and lifecycle management across a key product c
Houston Site Coordinator
Houston, USA
The Houston Site Coordinator role is responsible for overseeing site daily site operations along with shipping and receiving while supporting the DCUS-HD Hägglunds Drives North America repair business, managing site-spec
Customer Service Representative (5:00 am - 1:30 pm)
Itasca, USA
Customer Service Representative (Full-Time) plays a significant role at Roadside Protect, Bosch Service Solutions. You will be helping customers solve various roadside problems, which could considerably impact their pers
Area Sales Manager / Power Tool / Gandhidham
Gāndhīdhām, IND
Social Media Advance Apprentice (Graduate)
Worcester, GBR
Customer Service Representative (5:00 am - 1:30 pm)
Itasca, USA
Shipping Supervisor (1st Shift)
Vernon Hills, USA
Associate Facility Engineer- UPW & Bulk Chemical
Roseville, USA
Product Manager / Sr Product Manager - Brakes
Oakbrook Terrace, USA
Houston Site Coordinator
Houston, USA
Customer Service Representative (5:00 am - 1:30 pm)
Itasca, USA