Job Type
Full-time
Work Mode
On-site
Compensation
₹8,00,000 - ₹30,00,000 / year
Experience
3+ years
Location
Bangalore Rural, Karnataka, India
Positions
2 openings
Industry
Automotive
Join our dynamic automotive software development team as an MCAL Engineer / Senior Engineer, where you will play a crucial role in developing and validating AUTOSAR MCAL drivers for critical microcontroller peripherals. This position offers the opportunity to work on cutting-edge embedded systems, ensuring functional safety compliance in line with ISO 26262 standards. You will engage with cross-functional teams and customers to deliver robust, high-quality automotive software solutions that drive innovation and safety in the automotive industry.
• Develop, integrate, and validate AUTOSAR MCAL drivers for peripherals including GPIO, SPI, CAN, and Ethernet.
• Implement ISO 26262 functional safety requirements at the microcontroller level to ensure compliance and system reliability.
• Design and develop microcontroller safety mechanisms such as watchdog timers, CAN End-to-End (E2E) protection, and Freedom From Interference.
• Develop and integrate AUTOSAR Complex Device Drivers (CDD) and perform MCAL configuration using tools like Vector DaVinci Configurator/Developer and EB tresos.
• Work extensively with automotive communication protocols including CAN, SPI, and Ethernet to support embedded software functionality.
• Perform thorough unit testing, integration testing, and conduct static and dynamic code analysis to maintain high software quality standards.
• Debug embedded software issues using advanced tools such as Trace32, JTAG, CANoe, and Wireshark.
• Collaborate closely with development, validation, and customer teams to ensure alignment with automotive safety standards and software quality benchmarks.
• Lead small teams (4-6 members) where applicable, providing technical guidance and mentoring to ensure successful project delivery.
• Minimum of 3 years of professional experience in AUTOSAR MCAL development and integration.
• Strong hands-on expertise with MCAL drivers including GPIO, SPI, CAN, and Ethernet.
• Solid understanding and practical experience implementing ISO 26262 functional safety requirements at the microcontroller level.
• Proficiency in Embedded C programming adhering to MISRA-C coding guidelines.
• Experience with microcontroller safety mechanisms such as watchdog, CAN E2E protection, and Freedom From Interference.
• Skilled in AUTOSAR configuration and development tools such as Vector DaVinci Configurator/Developer and EB tresos.
• Proven ability to perform unit testing, integration testing, and static/dynamic code analysis effectively.
• Competent in debugging embedded software using tools like Trace32, JTAG, CANoe, and Wireshark.
• Strong problem-solving and analytical skills with attention to detail.
• Excellent verbal and written communication skills to collaborate with internal teams and customers.
• Ability to work on-site full-time at the Bangalore location.
• In-depth knowledge of AUTOSAR layered architecture and AUTOSAR development methodology.
• Experience in developing AUTOSAR Complex Device Drivers (CDD).
• Familiarity with Python-based test automation frameworks and scripting.
• Understanding of automotive software development lifecycle models such as ASPICE and V-Model, and experience with requirements and issue tracking tools like DOORS, Xebrio, JIRA, SVN, and Bitbucket.
Fill in your details — no account needed
Already have an account? Sign in