MCAL Validation Lead Engineer

3 weeks ago


Bengaluru, Karnataka, India Semi leaf Full time

Position Vacant : "MCAL Validation Lead : Bangalore

Work Mode : WFO

Experience : 4-8 years

Job Overview :

This role is focused on validating and verifying embedded device drivers-specifically MCAL (Microcontroller Abstraction Layer) software components within AUTOSAR-compliant systems. The engineer will lead efforts in test planning, automation, and execution to ensure quality and functional safety for automotive or safety-critical embedded applications.

The position requires a deep understanding of embedded systems, device drivers, and hardware-software interaction, along with experience in validation tools, real-time debugging, and functional safety standards like ISO 26262. The candidate will also contribute to the development and maintenance of CI/test automation frameworks, working closely with hardware and software teams.

This role suits experienced engineers looking to lead validation activities in a technically challenging and standards-driven environment.

Key Responsibilities :

- Lead and contribute to the validation of MCAL (Microcontroller Abstraction Layer) software components as per AUTOSAR standards.

- Plan, design, and execute test cases for device drivers and embedded systems software.

- Develop and maintain test automation frameworks and continuous integration (CI) environments.

- Collaborate with cross-functional teams for debugging and analysis using oscilloscopes, logic analyzers, NI FPGA, LabView, and other bench tools.

- Ensure compliance with safety standards such as ISO 26262, AUTOSAR, and IEC61508.

- Work with embedded development tools - compilers, debuggers, static analyzers, etc.

Required Skills and Experience :

- Hands-on experience in embedded software development and validation.

- Strong programming skills in C and Assembly, with good understanding of the SDLC.

- Experience in MCAL development/testing in an AUTOSAR environment.

- Proficiency with scripting languages like Python, Perl, or C#.

- Exposure to real-time systems and 16/32-bit computer architectures.

- Familiarity with development toolchains like GNU, Tasking, WINDRIVER.

- Experience with test and measurement tools : oscilloscopes, power benches, LabView, NI FPGA.

- Exposure to functional safety standards : ISO 26262, IEC61508.

Nice-to-Have :

- Candidates from non-automotive domains with strong embedded experience are also welcome.

Background in test-driven development, static/dynamic code analysis, or hardware-in-loop (HIL) testing is a plus.

(ref:hirist.tech)

  • Bengaluru, Karnataka, India Capgemini Full time ₹ 5,00,000 - ₹ 10,00,000 per year

    Job Description• Embedded Software Development experience using C with work experience on Infrastructure• Hands-on experience in Complex Device Drivers (CDD)and BSW development in AUTOSAR .• Experience in MCAL configuration • Problem solving and SW debugging skills on Hardware board level• Experience in handling 8/16/32 bit microcontrollers ADCs/...


  • Bengaluru, Karnataka, India beBeeAutonomous Full time ₹ 20,00,000 - ₹ 30,00,000

    We are seeking a highly experienced and technically proficient Senior Manager to lead middleware platform engineering initiatives with a strong focus on AUTOSAR-based software architecture and integration.Key ResponsibilitiesDefine and maintain robust middleware architecture aligned with AUTOSAR Classic and Adaptive platforms.Lead development and integration...


  • Bengaluru, Karnataka, India Qualcomm Full time

    Company Qualcomm India Private Limited Job Area Engineering Group Engineering Group Software Engineering General Summary Qualcomm ADAS Autonomy team is engaged in offering optimized solutions built on DSP computer vision and machine learning algorithms for the Qualcomm ADAS Autonomy SoCs We are seeking engineers with experience in system and SoC...


  • Bengaluru, Karnataka, India beBeeEngineer Full time ₹ 20,00,000 - ₹ 25,00,000

    Senior Hardware Abstraction EngineerJob Description:We are seeking a seasoned engineer to lead the design, development, and integration of hardware abstraction layers for automotive microcontroller (MCU)-based systems. This role is focused on enabling reliable and performance-optimized software for key system components.Design, develop, and integrate...


  • Bengaluru, Karnataka, India beBeeEngineer Full time ₹ 15,00,000 - ₹ 20,00,000

    Senior Validation Engineer - SoCJob Summary:Drive the validation process for complex SoC designs, ensuring timely delivery of high-quality products. Key Responsibilities:Develop and execute comprehensive test plans to validate SoC functionality and performance.Collaborate with cross-functional teams to identify and mitigate risks throughout the development...


  • Bengaluru, Karnataka, India Stellantis Full time

    Job DescriptionJob Description: Sr. Staff MCU BSW Engineer Low-Level DriversPosition Summary:We are seeking a Sr. Staff MCU BSW Engineer Low-Level Drivers to lead the design, development, and integration of hardware abstraction and peripheral drivers for automotive microcontroller (MCU)-based ECUs. This role is focused on enabling reliable and...

  • Validation Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Kalyani Group Full time

    In this hands-on role, you will be responsible for bringing up early hardware prototypes, validating power and signal integrity, and automating hardware test workflows. Your scripting expertise will help streamline diagnostics and accelerate platform readiness for firmware and system teams.Key Responsibilities:- Perform bring-up and validation of prototype...


  • Bengaluru, Karnataka, India UST Full time

    Lead II - Semiconductor Product Validation Who we are At UST we help the worlds best organizations grow and succeed through transformation Bringing together the right talent tools and ideas we work with our client to co-create lasting change Together with over 26 000 employees in 25 countries we build for boundless impactxe2x80x94touching...


  • Bengaluru, Karnataka, India Stellantis Full time

    Job Description: Sr. Staff MCU BSW Engineer – Low-Level Drivers Position Summary: We are seeking a Sr. Staff MCU BSW Engineer – Low-Level Drivers to lead the design, development, and integration of hardware abstraction and peripheral drivers for automotive microcontroller (MCU)-based ECUs. This role is focused on enabling reliable and...


  • Bengaluru, Karnataka, India Stellantis Full time

    Job Description: Sr. Staff MCU BSW Engineer – Low-Level Drivers Position Summary: We are seeking a Sr. Staff MCU BSW Engineer – Low-Level Drivers to lead the design, development, and integration of hardware abstraction and peripheral drivers for automotive microcontroller (MCU)-based ECUs. This role is focused on enabling reliable and...