Description
ADAS System HIL Automation & Simulation Engineer | Mercedes-Benz > Karriere > Jobsuche > Stellenausschreibungen DE EN HU Anbieter/DatenschutzUnternehmenTechnologieNachhaltigkeitKarriereInvestorenPresse ProdukteKarriereJobsucheADAS System HIL Automation & Simulation EngineerTätigkeitsbereich:SonstigesFachabteilung:Digital Simulation Platform IntegrationGesellschaft:Mercedes-Benz Research and Development India Private LimitedStandort:Mercedes-Benz Research and Development India Private Limited, Bangalore Startdatum:sofortVeröffentlichungsdatum:30.09.2026Stellennummer:MER00048RYArbeitszeit:Vollzeit BewerbenAufgabenJob Description: ADAS System HIL Automation & Simulation Engineer About the Company Mercedes-Benz Research and Development India (MBRDI) is the largest research and development centre of Mercedes-Benz Group AG outside Germany and plays a critical role in shaping the future of mobility.
MBRDI contributes across the automotive value chain, including vehicle engineering, electrical and electronics systems, embedded software, digital product development, IT engineering, and in-car software platforms.
Our teams work on next-generation technologies supporting connected, autonomous, electric, and software-defined vehicles.
Why MBRDI At Mercedes-Benz Research and Development India, you will have the opportunity to work on technologies shaping the future of mobility, across engineering, electrical and electronics systems, IT engineering, and advanced software platforms.
You will contribute to global automotive programs while working in a collaborative environment focused on engineering excellence, innovation, and continuous learning.
Role Overview We are looking for a System HIL Automation & Simulation Engineer with strong expertise in Python/C++, Linux, test automation, and HIL environments.
In this role, you will develop and maintain automation and simulation frameworks used across System HIL benches.
You will work across software, test infrastructure, automotive communication, containerized environments, and real-time simulation systems to enable reliable and scalable validation.
The role requires a strong engineering mindset with the ability to automate repetitive activities, troubleshoot issues across multiple technology layers, and develop clean, maintainable solutions.
Roles and Responsibilities • Develop and maintain Python-based automation frameworks for test orchestration, execution, monitoring, and reporting across System HIL benches.
• Develop and maintain C++-based simulation frameworks and repositories supporting data-layer creation and simulation requirements.
• Build robust Shell/Bash scripts for environment setup, bench provisioning, log collection, monitoring, and scheduled job management on Linux systems.
• Build and maintain Docker containers and work with Kubernetes environments to provide scalable and reproducible test infrastructure.
• Support and automate CI/CD pipelines for test and simulation environments.
• Automate ECU flashing, coding, diagnostics, and validation workflows across automotive communication interfaces.
• Develop utilities for reliable data transfer and ingestion across distributed bench systems using SCP, REST APIs, and shared storage.
• Implement multi-threaded and concurrent solutions for parallel processing, data streaming, automation, and log processing.
• Interface with dSPACE real-time systems and support closed-loop HIL simulation environments involving camera and radar sensor models.
• Manage and automate remote bench operations using SSH across distributed and multi-system test architectures.
• Diagnose and resolve complex issues spanning software, networking, test infrastructure, and hardware layers.
• Work closely with cross-functional engineering teams to continuously improve test automation, bench reliability, and overall validation efficiency.
• Participate actively in Scrum/SAFe Agile ceremonies, including sprint planning, daily stand-ups, reviews, retrospectives, and backlog refinement.
Must-have Skills Programming: Python & C++ • 3+ years of hands-on software development experience using Python and/or C++.
• Strong understanding of object-oriented programming, modular design, packaging, reusable components, and maintainable code.
• Ability to build structured automation and simulation solutions beyond basic scripting.
Linux • Strong hands-on experience working with Linux environments.
• Good understanding of file systems, process management, permissions, cron jobs, systemd, and troubleshooting.
Shell / Bash Scripting • Ability to develop production-ready Shell/Bash scripts for: o Automation o System orchestration o Environment configuration o Monitoring o Log collection Docker & Kubernetes • Hands-on experience with Docker, including image creation, Docker Compose, container debugging, and registry management.
• Working knowledge of Kubernetes, including pods, deployments, services, jobs, ConfigMaps, and basic troubleshooting using kubectl.
Networking Strong understanding of: • TCP/IP • SSH • SCP • REST APIs • DNS • DHCP • Network troubleshooting tools such as ping, traceroute, tcpdump, and netstat Automotive Communication Protocols • Good understanding of CAN / CAN-FD, including message structures, DBC files, and bus monitoring.
• Awareness or working knowledge of FlexRay.
HIL Testing • Strong understanding of Hardware-in-the-Loop (HIL) testing concepts and architecture.
• Understanding of component, integration, and System HIL environments.
• Ability to work with distributed HIL benches and automated validation infrastructure.
Concurrent Programming • Experience developing concurrent or parallel applications using Python technologies such as: o Threading o Multiprocessing o asyncio Version Control • Strong working knowledge of Git.
• Experience with branching, merging, rebasing, conflict resolution, and maintaining clean version histories.
Agile Development • Experience working within Scrum or SAFe Agile teams.
• Understanding of sprint planning, backlog management, reviews, retrospectives, and iterative software delivery.
Qualifications • Bachelor’s or Master’s degree in Computer Science, Information Technology, Electronics, Electrical Engineering, Automotive Engineering, or a related engineering discipline.
• 3+ years of relevant hands-on software development or automation experience.
• Strong problem-solving and debugging capabilities across software and test environments.
Preferred Qualifications / Good-to-Have Skills • Advanced C/C++ programming, including developing, reading, debugging, or extending embedded and performance-critical software modules.
• Experience with the dSPACE toolchain, including ControlDesk, AutomationDesk, ConfigurationDesk, or SCALEXIO.
• Exposure to closed-loop simulation, including plant models, sensor injection, camera/radar simulation, and environment simulation.
• Understanding of automotive SoC and embedded platforms, including NVIDIA Orin and AURIX TriCore.
• Understanding of CPU/GPU architecture and heterogeneous computing concepts.
• Experience with AWS or GCP, including virtual machines, storage, and related cloud services.
• Knowledge of hardware and firmware interfaces such as JTAG, serial consoles, and embedded boot sequences.
• Experience with CI/CD tools such as Jenkins, GitLab CI, or similar platforms.
• Familiarity with automotive measurement and diagnostics tools such as CANoe, CANalyzer, and INCA.
• Exposure to cross-site engineering collaboration and internal automotive development workflows.
What We Look For Beyond technical capability, we value engineers who demonstrate a strong engineering and problem-solving mindset: • Structured problem solving: You investigate logs, reproduce issues, isolate root causes, and resolve problems systematically rather than relying on temporary workarounds.
• Automation mindset: You identify repetitive manual activities and proactively automate them.
• Engineering curiosity: You understand the purpose behind a test or automation requirement, not just its implementation.
• Clean coding practices: You develop readable, modular, testable, and maintainable code that can be easily understood and extended by others.
• Ownership and continuous improvement: You proactively highlight unreliable systems, inefficient processes, or scalability concerns and contribute towards sustainable solutions.
• Collaboration: You communicate effectively across software, validation, simulation, and infrastructure teams to solve complex engineering problems.
Benefits MBRDI offers meaningful global work, continuous learning opportunities, a collaborative and inclusive work culture, and benefits that support wellbeing, balance, and career growth.
Diversity and Inclusion Mercedes-Benz is committed to creating an inclusive and equitable workplace where individuals are valued and respected.
Diverse perspectives, experiences, and backgrounds are considered essential to driving innovation, collaboration, and sustainable success.QualifikationenJob Description: ADAS System HIL Automation & Simulation Engineer About the Company Mercedes-Benz Research and Development India (MBRDI) is the largest research and development centre of Mercedes-Benz Group AG outside Germany and plays a critical role in shaping the future of mobility.
MBRDI contributes across the automotive value chain, including vehicle engineering, electrical and electronics systems, embedded software, digital product development, IT engineering, and in-car software platforms.
Our teams work on next-generation technologies supporting connected, autonomous, electric, and software-defined vehicles.
Why MBRDI At Mercedes-Benz Research and Development India, you will have the opportunity to work on technologies shaping the future of mobility, across engineering, electrical and electronics systems, IT engineering, and advanced software platforms.
You will contribute to global automotive programs while working in a collaborative environment focused on engineering excellence, innovation, and continuous learning.
Role Overview We are looking for a System HIL Automation & Simulation Engineer with strong expertise in Python/C++, Linux, test automation, and HIL environments.
In this role, you will develop and maintain automation and simulation frameworks used across System HIL benches.
You will work across software, test infrastructure, automotive communication, containerized environments, and real-time simulation systems to enable reliable and scalable validation.
The role requires a strong engineering mindset with the ability to automate repetitive activities, troubleshoot issues across multiple technology layers, and develop clean, maintainable solutions.
Roles and Responsibilities • Develop and maintain Python-based automation frameworks for test orchestration, execution, monitoring, and reporting across System HIL benches.
• Develop and maintain C++-based simulation frameworks and repositories supporting data-layer creation and simulation requirements.
• Build robust Shell/Bash scripts for environment setup, bench provisioning, log collection, monitoring, and scheduled job management on Linux systems.
• Build and maintain Docker containers and work with Kubernetes environments to provide scalable and reproducible test infrastructure.
• Support and automate CI/CD pipelines for test and simulation environments.
• Automate ECU flashing, coding, diagnostics, and validation workflows across automotive communication interfaces.
• Develop utilities for reliable data transfer and ingestion across distributed bench systems using SCP, REST APIs, and shared storage.
• Implement multi-threaded and concurrent solutions for parallel processing, data streaming, automation, and log processing.
• Interface with dSPACE real-time systems and support closed-loop HIL simulation environments involving camera and radar sensor models.
• Manage and automate remote bench operations using SSH across distributed and multi-system test architectures.
• Diagnose and resolve complex issues spanning software, networking, test infrastructure, and hardware layers.
• Work closely with cross-functional engineering teams to continuously improve test automation, bench reliability, and overall validation efficiency.
• Participate actively in Scrum/SAFe Agile ceremonies, including sprint planning, daily stand-ups, reviews, retrospectives, and backlog refinement.
Must-have Skills Programming: Python & C++ • 3+ years of hands-on software development experience using Python and/or C++.
• Strong understanding of object-oriented programming, modular design, packaging, reusable components, and maintainable code.
• Ability to build structured automation and simulation solutions beyond basic scripting.
Linux • Strong hands-on experience working with Linux environments.
• Good understanding of file systems, process management, permissions, cron jobs, systemd, and troubleshooting.
Shell / Bash Scripting • Ability to develop production-ready Shell/Bash scripts for: o Automation o System orchestration o Environment configuration o Monitoring o Log collection Docker & Kubernetes • Hands-on experience with Docker, including image creation, Docker Compose, container debugging, and registry management.
• Working knowledge of Kubernetes, including pods, deployments, services, jobs, ConfigMaps, and basic troubleshooting using kubectl.
Networking Strong understanding of: • TCP/IP • SSH • SCP • REST APIs • DNS • DHCP • Network troubleshooting tools such as ping, traceroute, tcpdump, and netstat Automotive Communication Protocols • Good understanding of CAN / CAN-FD, including message structures, DBC files, and bus monitoring.
• Awareness or working knowledge of FlexRay.
HIL Testing • Strong understanding of Hardware-in-the-Loop (HIL) testing concepts and architecture.
• Understanding of component, integration, and System HIL environments.
• Ability to work with distributed HIL benches and automated validation infrastructure.
Concurrent Programming • Experience developing concurrent or parallel applications using Python technologies such as: o Threading o Multiprocessing o asyncio Version Control • Strong working knowledge of Git.
• Experience with branching, merging, rebasing, conflict resolution, and maintaining clean version histories.
Agile Development • Experience working within Scrum or SAFe Agile teams.
• Understanding of sprint planning, backlog management, reviews, retrospectives, and iterative software delivery.
Qualifications • Bachelor’s or Master’s degree in Computer Science, Information Technology, Electronics, Electrical Engineering, Automotive Engineering, or a related engineering discipline.
• 3+ years of relevant hands-on software development or automation experience.
• Strong problem-solving and debugging capabilities across software and test environments.
Preferred Qualifications / Good-to-Have Skills • Advanced C/C++ programming, including developing, reading, debugging, or extending embedded and performance-critical software modules.
• Experience with the dSPACE toolchain, including ControlDesk, AutomationDesk, ConfigurationDesk, or SCALEXIO.
• Exposure to closed-loop simulation, including plant models, sensor injection, camera/radar simulation, and environment simulation.
• Understanding of automotive SoC and embedded platforms, including NVIDIA Orin and AURIX TriCore.
• Understanding of CPU/GPU architecture and heterogeneous computing concepts.
• Experience with AWS or GCP, including virtual machines, storage, and related cloud services.
• Knowledge of hardware and firmware interfaces such as JTAG, serial consoles, and embedded boot sequences.
• Experience with CI/CD tools such as Jenkins, GitLab CI, or similar platforms.
• Familiarity with automotive measurement and diagnostics tools such as CANoe, CANalyzer, and INCA.
• Exposure to cross-site engineering collaboration and internal automotive development workflows.
What We Look For Beyond technical capability, we value engineers who demonstrate a strong engineering and problem-solving mindset: • Structured problem solving: You investigate logs, reproduce issues, isolate root causes, and resolve problems systematically rather than relying on temporary workarounds.
• Automation mindset: You identify repetitive manual activities and proactively automate them.
• Engineering curiosity: You understand the purpose behind a test or automation requirement, not just its implementation.
• Clean coding practices: You develop readable, modular, testable, and maintainable code that can be easily understood and extended by others.
• Ownership and continuous improvement: You proactively highlight unreliable systems, inefficient processes, or scalability concerns and contribute towards sustainable solutions.
• Collaboration: You communicate effectively across software, validation, simulation, and infrastructure teams to solve complex engineering problems.
Benefits MBRDI offers meaningful global work, continuous learning opportunities, a collaborative and inclusive work culture, and benefits that support wellbeing, balance, and career growth.
Diversity and Inclusion Mercedes-Benz is committed to creating an inclusive and equitable workplace where individuals are valued and respected.
Diverse perspectives, experiences, and backgrounds are considered essential to driving innovation, collaboration, and sustainable success.Benefits Mitarbeiterrabatte möglich Gesundheitsmaßnahmen Mitarbeiterhandy möglich Essenszulagen Betriebliche Altersversorgung Hybrides Arbeiten möglich Mobilitätsangebote Mitarbeiter Events Coaching Flexible Arbeitszeit möglich Parkplatz Betriebsarzt Gute Anbindung Barrierefreiheit Kinderbetreuung Kantine, Café KontaktMercedes-Benz Research and Development India Private LimitedBrigade Tech Gardens, Katha No.
119560037 BengaluruDetails zum StandortShveta Sarangamath E-Mail: shveta.sarangamath@mercedes-benz.com BewerbenDie Mercedes-Benz Group.Die Mercedes-Benz Group AG (ehemals Daimler AG) ist eines der erfolgreichsten Automobilunternehmen der Welt.
Mit der Mercedes-Benz AG gehören wir zu den größten Anbietern von Premium- und Luxus-Pkw und Vans.
Die Mercedes-Benz Mobility AG bietet Finanzierung, Leasing, Fahrzeugabos und –miete, Flottenmanagement, digitale Services rund um Laden und Bezahlen, die Vermittlung von Versicherungen sowie innovative Mobilitätsdienstleistungen an.Mehr erfahrenTechnische Support-HotlineKontaktStandorteAnbieterRechtliche HinweiseEinstellungenDatenschutzLizenzhinweise DritterAllgemeine Geschäftsbedingungen© 2026.
Mercedes-Benz AG.
Alle Rechte vorbehalten (Anbieter)