
Senior Low-Level Driver Engineer – Enabling System Components
20 hours ago
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.
-
Low-Level Driver Developer
1 week ago
Bengaluru, Karnataka, India beBeeEngineer Full time ₹ 20,00,000 - ₹ 25,00,000Senior 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...
-
Low Level Driver Specialist
1 week ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Embedded 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 timeJob 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...
-
Sr. Staff MCU BSW Engineer – Low-Level Drivers
3 weeks ago
Bengaluru, Karnataka, India Stellantis Full timeJob 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...
-
Low-Level Driver Expertise
6 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000I/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...
-
Expert Low-Level Embedded System Developer
4 days ago
Bengaluru, Karnataka, India beBeeEmbedded Full time US$ 80,000 - US$ 1,20,000Low-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...
-
Low-Level Embedded System Specialist
4 days ago
Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 1,80,00,000 - ₹ 2,20,00,000Embedded 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,080About 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...
-
Low Level SW Function Owner
4 days ago
Bengaluru, Karnataka, India Luxoft Full time ₹ 15,00,000 - ₹ 20,00,000 per yearProject 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...
-
Senior Firmware Engineer LowLevel Driver
4 weeks ago
Bengaluru, Karnataka, India HireInfinity Consulting Full timeJob 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...