AUTOSAR MCAL- Architect/Lead

12 - 15 years

15 - 19 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

REQUIRED SKILLS:

  • 12+ years of embedded software experience, with significant focus on AUTOSAR MCAL/CDD.
  • Hands-on experience in configuration tool development (Python, YAML/XML parsers, code generators).
  • Expertise in porting AUTOSAR stacks across MCU platforms (e.g., Cortex-M4F, Cortex-M33, or vendor-specific).
  • Proven track record in designing non-AUTOSAR ECUs or lightweight frameworks (bare-metal/RTOS).
  • Deep knowledge of AUTOSAR higher-layer modules (CAN NM, Diagnostics, Communication stack).
  • Strong background in ISO 26262, ASPICE, and AUTOSAR compliance processes.
  • Proficiency in debugging complex ECU software (bootloader, startup code, multi-core synchronization).
  • Strong leadership, mentoring, and customer interaction skills.

TOOLS/ LANGUAGES/ PROCESSES:

  • C, Embedded C, Python (for scripting/config tools).
  • ARM toolchain (ARM-GCC, Keil, IAR, etc.).
  • CAN tools (CANoe / CANalyzer, CAN XL awareness is a plus).
  • Debuggers & Trace Tools: Lauterbach, JTAG, ETM/ITM.
  • ASPICE Level 12 process awareness (Lead expected at Level 2+).
  • Static analysis & compliance tools (QAC, Polyspace, VectorCAST, Tessy).
  • Git, Gerrit, Jenkins/CI-CD pipelines.

RESPONSIBILITIES:

  • Define technical strategy for MCAL and CDD development aligned with AUTOSAR 4.x compliance.
  • Own the overall architecture of drivers, ensuring consistency across MCAL and CDD modules.
  • Lead configuration toolchain development (e.g., Python-based generators, XML parsers for AUTOSAR ARXML).
  • Guide the team in porting MCAL/CDD stack to new hardware platforms or microcontroller families.
  • Architect solutions for non-AUTOSAR ECU work where lightweight driver stacks or custom abstractions are required.
  • Design and oversee higher-layer modules like CAN NM (both AUTOSAR and non-AUTOSAR), diagnostic services, and network management.
  • Ensure integration with BSW stack, ECU abstraction layer, and application software components.
  • Review design, code, and test cases for compliance with MISRA, ISO 26262, and ASPICE processes.
  • Collaborate with hardware design teams for clock tree, memory, interrupts, and SoC-level integration.
  • Mentor engineers, provide technical reviews, and define best practices for driver development and configuration.
  • Define validation strategy including board bring-up, Hardware-in-Loop (HiL), and automated regression testing.
  • Interface with OEM/Tier-1 customers for requirements clarification, change requests, and solution proposals.
  • Ensure long-term maintainability of MCAL/CDD stack with proper modularization, versioning, and documentation.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
MosChip logo
MosChip

Semiconductors

Hyderabad

RecommendedJobs for You

panipat, yamunanagar, faridabad, sonipat, gurugram, hisar

panipat, yamunanagar, faridabad, sonipat, gurugram, hisar

panipat, yamunanagar, faridabad, sonipat, gurugram, hisar