Firmware / MCAL Driver Development Engineer | Mirafra Technologies | Bangalore

Mirafra Technologies

Bengaluru

On-site

INR 1,200,000 - 2,400,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mirafra Technologies in Bengaluru, India is seeking an experienced Firmware / MCAL Driver Development Engineer with 2.5 to 6 years in automotive embedded software, AUTOSAR MCAL development, and MCU driver work. The role requires hands-on C, MCAL configuration, and HIL testing to deliver safe, reliable ECUs on the latest microcontrollers.

You will own MCAL driver design and verification across MCU peripherals (CAN, LIN, SPI, PWM, ADC, GPIO), work with EB Tresos and Vector DaVinci, ensure ISO

Qualifications

  • 2.5 to 6 years of automotive embedded systems experience.
  • Hands-on embedded C programming and MCU peripheral knowledge.
  • AUTOSAR MCAL development experience is required.
  • Working knowledge of AUTOSAR architecture (Classic Platform), BSW, and MCAL.
  • Experience with AUTOSAR toolchains: EB Tresos, Vector DaVinci, ETAS ISOLAR.

Responsibilities

  • Design, develop, configure, test, and maintain AUTOSAR MCAL drivers.
  • Implement and verify low-level drivers for MCU peripherals (DIO, PORT, PWM, ADC, SPI, CAN, LIN, GPT).
  • Configure AUTOSAR components using EB Tresos/Vector DaVinci to generate and integrate BSW/MCAL.
  • Conduct hardware bring-up, debugging, and HIL testing; document module designs and runbooks.

Skills

Embedded C
AUTOSAR
Debugging
Problem solving
English communication

Education

Bachelor's degree in CS/EC/EE/Automotive

Tools

EB Tresos
Vector DaVinci
ETAS ISOLAR
CAN
CAN FD
LIN
SPI

Job description

Position Summary:

Mirafra Technologies is actively seeking an experienced, high-caliber, and technical Firmware / MCAL Driver Development Engineer with 2.5 to 6 years of progressive professional experience in automotive embedded software, AUTOSAR architecture, and Microcontroller Abstraction Layer (MCAL) development to join our client engineering team on a full-time permanent on-site basis in Bangalore, India. In this critical automotive software and firmware engineering role, you will be responsible for designing, developing, configuring, and testing AUTOSAR MCAL drivers and low-level firmware for advanced automotive microcontrollers. You will leverage your deep specialist expertise in embedded C, AUTOSAR standards, MCU peripherals, and debugging tools to deliver uncompromised functional safety, real-time performance, and operational excellence. This opportunity offers competitive compensation, executive technical visibility, and exceptional career growth prospects within a premier global semiconductor and automotive engineering enterprise.

Detailed Job Description:

As a Firmware / MCAL Driver Development Engineer supporting Mirafra Technologies in Bangalore, India, you will take full operational, tactical, and technical ownership of AUTOSAR MCAL driver configuration, low-level firmware implementation, microcontroller integration, and functional safety compliance across mission-critical automotive ECUs. Your day-to-day responsibilities include designing, developing, configuring, and verifying MCAL drivers (MCU, DIO, PORT, PWM, ADC, SPI, CAN, LIN, GPT) in compliance with AUTOSAR standards, writing, testing, and maintaining robust embedded C source code for automotive microcontrollers (Infineon AURIX, NXP, Texas Instruments), configuring hardware abstraction layers, complex device drivers (CDD), and basic software (BSW) modules utilizing configuration tools (EB Tresos, Vector DaVinci), collaborating closely with cross-functional hardware engineering, systems architecture, and QA squads in Agile sprint cycles, conducting rigorous hardware-in-the-loop (HIL) testing, oscilloscope debugging, and root cause analysis (RCA) to resolve complex low-level anomalies, preparing comprehensive technical documentation of module designs, integration specs, and operational runbooks. You will utilize your proactive troubleshooting and analytical problem-solving skills to resolve complex timing and peripheral integration bottlenecks under strict service level agreements. Furthermore, you will manage application requirements ensuring strict compliance with the 2.5 to 6 years experience requirement and Bangalore on-site presence.

Key Responsibilities:
  • Design, develop, configure, test, and maintain AUTOSAR Microcontroller Abstraction Layer (MCAL) drivers utilizing embedded C.
  • Implement and verify low-level drivers for MCU, DIO, PORT, PWM, ADC, SPI, CAN, LIN, and GPT peripheral modules.
  • Utilize AUTOSAR configuration tools (EB Tresos, Vector DaVinci) to generate and integrate BSW and MCAL components.
  • Execute systematic board bring-up, hardware debugging, oscilloscope verification, and microcontroller register programming.
  • Ensure strict adherence to automotive functional safety standards (ISO 26262) and coding guidelines (MISRA C).
  • Collaborate seamlessly with cross-functional hardware engineering, systems architecture, and ECU validation squads.
  • Conduct rigorous unit testing, integration testing, and Hardware-in-the-Loop (HIL) validation for automotive ECUs.
  • Maintain accurate, comprehensive technical documentation of driver specifications, integration configurations, and operational runbooks.
Required Qualifications & Skills:
  • Bachelor’s degree in Computer Science, Electronics, Electrical Engineering, Automotive Engineering, or a related technical discipline.
  • Minimum of 2.5 to 6 years of progressive professional experience in automotive embedded systems, firmware, and AUTOSAR MCAL development.
  • Strong, demonstrable hands-on professional expertise in advanced embedded C programming and microcontroller architecture.
  • Comprehensive working knowledge and practical proficiency in AUTOSAR architecture (Classic Platform), BSW, and MCAL layers.
  • Deep practical experience configuring and utilizing AUTOSAR toolchains (EB Tresos, Vector DaVinci, ETAS ISOLAR).
  • Solid practical experience with automotive communication protocols (CAN, CAN FD, LIN, SPI) and microcontroller peripherals.
  • Exceptional analytical, troubleshooting, debugging, and problem-solving capabilities under high-pressure conditions.
  • Excellent written and verbal English communication skills with strong cross-functional collaboration and technical documentation abilities.
  • Mandatory legal work eligibility and physical availability for full-time on-site professional operations in Bangalore, India.
Nice-to-Have Skills:
  • Professional certifications such as Certified AUTOSAR Engineer or Functional Safety Professional (CFSP/FS Engineer).
  • Prior professional working experience in top-tier automotive Tier-1 suppliers, semiconductor vendors, or automotive OEMs.
  • Hands-on familiarity with Infineon AURIX (TC2xx/TC3xx/TC4xx) microcontrollers and advanced safety multi-core architectures.
  • Experience utilizing automated continuous integration and testing frameworks for automotive software (CI/CD for embedded systems).
  • Exposure to agile development methodologies and enterprise ITSM ticketing platforms (Jira, Confluence).
Application Information:
  • Recruiter: Mirafra Technologies Recruitment Division
  • Contact Name: Susmita Ghosh (Senior Staffing Specialist)
  • Email: `susmitaghosh@mirafra.com`
  • Phone:
  • Company Website: https://www.mirafra.com
  • Salary/Rate: Market Competitive / Enterprise Automotive Package
  • Deadline: Open until filled (Urgent Bangalore MCAL Developer Opening)
  • Notice Period: Immediate to 60 Days Preferred
  • Contract Duration: Permanent / Full-Time On-Site Engagement (Bangalore, India)
Recruitment Pro Tip:

When applying for this Firmware / MCAL Driver Development Engineer position through Mirafra Technologies, ensure your resume explicitly highlights your AUTOSAR MCAL and EB Tresos/Vector DaVinci portfolio, details your embedded C and microcontroller expertise, and confirms your availability for on-site work in Bangalore.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware / Device Driver Developer | Mirafra Technologies | Bangalore
Firmware / Device Driver Developer | Mirafra Technologies | Bangalore

Mirafra Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Firmware & Low-Level Device Driver Developer | Mirafra Technologies | Bangalore
Firmware & Low-Level Device Driver Developer | Mirafra Technologies | Bangalore

Mirafra Technologies • Bengaluru

On-site
INR 700,000 - 1,200,000
Technical Architect / Manager (Automotive Firmware & Radar) | Mirafra | Bangalore / Hyderabad
Technical Architect / Manager (Automotive Firmware & Radar) | Mirafra | Bangalore / Hyderabad

Mirafra • Bengaluru, Hyderabad

On-site
INR 4,000,000 - 7,000,000
Android Kernel / BSP Development Engineer | Mirafra Technologies | Bangalore
Android Kernel / BSP Development Engineer | Mirafra Technologies | Bangalore

Mirafra Technologies • Bengaluru

On-site
INR 1,800,000 - 2,400,000
C / Firmware Validation Engineer | Mirafra Technologies | Bangalore
C / Firmware Validation Engineer | Mirafra Technologies | Bangalore

Mirafra Technologies • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Lead Android Kernel Developer | Mirafra Technologies | Bangalore
Lead Android Kernel Developer | Mirafra Technologies | Bangalore

Mirafra Technologies • Bengaluru

On-site
INR 4,200,000 - 6,800,000
Bluetooth Developer | Mirafra Technologies | Bangalore
Bluetooth Developer | Mirafra Technologies | Bangalore

Mirafra Technologies • Bengaluru

On-site
INR 1,400,000 - 2,200,000
C++ and ALSA Development Engineer | Mirafra Technologies | Bangalore
C++ and ALSA Development Engineer | Mirafra Technologies | Bangalore

Tech Junction Ltd • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Senior Engineer- MCAL Developer
Senior Engineer- MCAL Developer

Quest Global • Bengaluru

On-site
INR 900,000 - 1,300,000
Lead Engineer- MCAL Developer
Lead Engineer- MCAL Developer

Quest Global • Bengaluru

On-site
INR 1,000,000 - 1,500,000