Senior Low-Level Driver Engineer – Enabling System Components

20 hours ago


Bengaluru, Karnataka, India beBeeSpecialist Full time ₹ 1,50,00,000 - ₹ 2,50,00,000
Low-Level Driver Specialist

Job Description:

This role focuses on enabling reliable and performance-optimized software for key system components.

As a senior member of the Base Software Engineering team, you will work closely with hardware and systems teams to bring up new platforms, implement peripheral control, and ensure compliance with industry standards.

Key Responsibilities:
  • Design and Develop Low-Level Drivers: Create complex device drivers for low-level hardware components not supported by standard MCAL modules.
  • Configure and Integrate MCAL and Hardware Abstraction Layers: Ensure seamless integration of MCAL and hardware abstraction layers in AUTOSAR Classic environments.
  • Participate in Board Bring-Up Activities: Collaborate with hardware teams to bring up new MCU hardware platforms.
  • Support Development of Board Support Packages: Contribute to the development of Board Support Packages (BSPs) and diagnostic test software.
  • Optimize Drivers for Performance: Optimize drivers for performance, determinism, and memory footprint.
  • Perform Debugging and Troubleshooting: Use oscilloscopes, logic analyzers, and JTAG tools to debug and troubleshoot issues.
  • Collaborate with Hardware and Software Architects: Work with hardware and software architects to define and review hardware/software interface requirements.
  • Validate Low-Level Software: Collaborate with hardware, OS, Sensor/Actuators, and safety teams to validate low-level software under real-world conditions.
  • Ensure Robustness and Compliance: Ensure robustness and compliance with ISO 26262, MISRA C, and ASPICE.
  • Test and Validate Low-Level Driver Code: Test and validate low-level driver code through unit and software testing.
  • Implement Wakeup/Sleep Requirements: Design and implement Wakeup/Sleep requirements related to low-level drivers.
  • Contribute to CI/CD Pipelines: Contribute to CI/CD pipelines, automation frameworks, and software test infrastructure.

About This Role

As a Low-Level Driver Specialist, you will play a critical role in ensuring the reliability and performance of our software solutions. If you have a passion for software development and a strong understanding of low-level programming concepts, this may be the ideal role for you.



  • 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 beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Embedded Software Engineer - Low-Level DriversWe are seeking a seasoned expert in embedded software development 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 performance-optimized software for key system components...


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


  • 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 beBeeSoftware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    I/O Devices, IPC Software ArchitectJob Title: Principal Engineer in I/O Device Drivers and System SoftwareMain Responsibilities:Design, implement and optimize high-throughput, low-latency inter-processor communication (IPC) mechanisms across heterogeneous compute subsystems.Enable SR-IOV, virtualization and multi-function device drivers for scalable and...


  • Bengaluru, Karnataka, India beBeeEmbedded Full time US$ 80,000 - US$ 1,20,000

    Low-Level Embedded Systems EngineerJob Description :- Collaborate with senior architects to comprehend system requirements, design and develop drivers, and test them- Possess expertise in embedded C programming (C++ and python advantageous)- Develop low-level device drivers, create APIs for them, and ensure seamless integration- Experience with bare metal...


  • Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 1,80,00,000 - ₹ 2,20,00,000

    Embedded Systems DeveloperWe are seeking a highly skilled professional to develop firmware for low-level hardware components. The successful candidate will have extensive experience in WLAN/Linux driver development, strong programming skills in C, and hands-on working experience on real-time embedded systems.Key Responsibilities:- Develop software solutions...


  • Bengaluru, Karnataka, India beBeeembedded Full time US$ 14,27,360 - US$ 16,88,080

    About This RoleAs a senior engineer, you will lead the development and integration of hardware abstraction and peripheral drivers for automotive microcontrollers (MCUs).This role is focused on enabling reliable and high-performance software for key system components such as Zonal Controllers, Body Electronics, and Powertrain Modules.You will work closely...


  • Bengaluru, Karnataka, India Luxoft Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Project description- Luxoft is the major independent Software Services company world-wide. We deliver professional software services in multiple business verticals, especially Automotive. The Digital Cockpit practice as part of Luxoft automotive delivers stunning user experience to our customers. We develop IVI systems from pixel to silicon and apply agile...


  • Bengaluru, Karnataka, India HireInfinity Consulting Full time

    Job DescriptionWe are looking for a passionate and skilled Embedded Software Engineer to join our Client's team. The ideal candidate will have strong experience in bare-metal programming, low-level driver development, and a solid understanding of microcontroller architectures such as RISC-V or ARM. You will work closely with architects to understand...