HamburgerMenu
hirist

Embedded Linux Device Driver

TekPillar Services Pvt. Ltd
Bangalore
5 - 10 Years
star-icon
4.7white-divider52+ Reviews

Posted on: 19/07/2025

Job Description

We are looking for an experienced Embedded Software Developer with strong Linux Device Driver (LDD) development expertise to join our SSG Platform team.

Roles and Responsibilities :

- Design, develop, and maintain Linux Device Drivers (LDD)


- Write efficient and reliable code in Embedded C


- Work on ARMv7, v8, and v9 architectures including TrustZone security, virtualization, exception, and memory management


- Debug complex system-level issues using HW debuggers like Lauterbach Trace32


- Collaborate with cross-functional teams to deliver high-quality software within deadlines


- Follow and implement software lifecycle processes effectively


- Contribute to problem-solving and team goals in high-pressure situations

Key Skills Required :

- Strong development experience in Linux Device Drivers


- Excellent programming skills in Embedded C


- Solid understanding of ARMv7/v8/v9 architecture


- Assembly programming experience


- Knowledge of scripting languages like Python (added advantage)


- Experience with RISC-V architecture (added advantage)


- Expertise in Linux-based development environments


- Excellent debugging skills with tools like Lauterbach Trace32


- Strong communication and interpersonal skills

Educational Qualification :

- B.E/B.Tech/M.Tech in Electronics, Computer Science, or a relevant stream.

Note : Candicate must be available for F2F interview in Bangalore.


info-icon

Did you find something suspicious?