Complex Device Driver Development (Autosar BSW)

7 - 9 years

14 - 22 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Responsibilities

  • Design, develop, and optimize device drivers for embedded and real-time systems. Work on Linux kernel, RTOS (e.g., FreeRTOS, VxWorks).
  • Develop and maintain low-level firmware and board support packages (BSPs). Design & development of AUTOSAR based complex device drivers.
  • Analyze and resolve kernel crashes, memory leaks, and performance bottlenecks.
  • Use tools like GDB, JTAG, Lauterbach, and ftrace for debugging.
  • Optimize driver performance for low-latency and high-throughput applications.
  • Ensure compliance with MISRA, AUTOSAR, ISO 26262 (Functional Safety), or POSIX standards.

Qualifications

Bachelors in Engineering fileds like EEE / ECE / CSE

Essential skills

  • Strong experience in embedded C for low-level programming.
  • Proficiency in BSW modules (OS, COM, MEM, DCM, DEM, ECUM, BswM).
  • Design, configure, and integrate AUTOSAR Basic Software modules (e.g., Communication Stack, Memory Services, Crypto Services, Diagnostics).
  • Hands-on experience with AUTOSAR based device driver frameworks. One or more of the below complex device drivers:
    • Non-volatile Data Manager
    • Diagnostic Communication Manager
    • Enhanced Diagnostics Firewall
    • Life Phase Manager
    • Enhanced Gateway
    • Network Monitoring
    • Central Fault History Manager
    • Development Error Tracer
    • Communication Ciphering Layer
    • End-to-End Protection Protocol
    • Development Error Tracer
  • Strong debugging and profiling skills using GDB, kgdb, strace, and perf tools. Understanding of hardware interfaces and registers (MMIO, IOCTL, etc.).
  • Version control experience (Git, Gerrit) and CI/CD for kernel builds.

Experience

7+years of relevant experience; preferably from Automotive electronics domain.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Expleo logo
Expleo

IT Services and IT Consulting

Saint Quentin en Yvelines Ile-de-France

RecommendedJobs for You

Pune, Chennai, Bengaluru