Senior Embedded Software Engineer

Weekday AI

This role is for one of Weekday’s clients
Salary range: Rs 1200000 - Rs 3200000 (ie INR 12 - 32 LPA)


Min Experience: 6+ years
Location: Coimbatore, Tamil Nadu, India, Bengaluru, Karnataka, India
JobType: full-time

We are looking for a Senior Software Engineer with strong experience in Embedded Linux and Automotive systems. The role requires hands-on expertise in Linux Kernel, Device Drivers, BSP development, board bring-up, and low-level debugging.

Requirements

Key Responsibilities & Requirements

  • 6–8 years of experience in Embedded/Automotive Linux development.
  • Strong hands-on experience in Linux Kernel and Device Driver development.
  • Strong proficiency in C programming and Linux kernel debugging.
  • Experience in SoC/BSP development and board bring-up.
  • Good knowledge of Device Tree, Kernel configuration, and Kernel build.
  • Hands-on experience with ARM/ARM64 architecture.
  • Experience with Yocto / BitBake and cross-compilation.
  • Good understanding of I2C, SPI, UART, GPIO, PCIe, USB, Ethernet, UFS/eMMC, and other SoC peripherals.
  • Experience in hardware and software integration and low-level debugging.
  • Strong experience with Git, Linux debugging tools, and scripting.
  • Ability to independently own SoC/Linux topics and drive issues to closure.
  • Automotive domain experience in IVI, Cluster, Cockpit, ADAS, or similar systems.

Deal Breaker Skill

  • Embedded Linux

Mandatory Skills

Embedded Linux | BSP | Device Driver | Embedded C | Automotive

Desirable Skills

ARM Processors | Yocto | SPI | I2C

Must-have skills

Embedded Linux, Device Drivers, Embedded C

Good-to-have skills

Automotive, ARM Architecture, BSP

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.