897,836open jobs
55,571companies
150,838added this week
Browse all
Salary
≈ $18k – $45k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Senior · 5+ years exp

First seen by Alion on Sep 23, 2026.

Overview
Company
Impact
Profile match

Senior Embedded Software Engineer - Device Driver

Experience : 5 - 10 Years

Location : Bangalore

Role Overview :

We are looking for a Senior Embedded Software Engineer - Device Driver with strong experience in Linux device driver development and embedded SoC platforms. The candidate will be responsible for developing, integrating, and debugging low-level software, device drivers, BSPs, and hardware/software interfaces.

Key Responsibilities :

- Design, develop, integrate, and debug Linux device drivers for embedded SoC platforms.

- Develop and maintain drivers for I2C, SPI, eMMC, USB, PCIe, Ethernet, Display, Camera, and Multimedia interfaces.

- Analyze and resolve Linux Kernel, device driver, hardware, and system-level issues.

- Support BSP development, board bring-up, and platform integration activities.

- Work with U-Boot, bootloaders, Linux Kernel, and system boot flows.

- Read and analyze board schematics and hardware specifications for software development and debugging.

- Debug complex hardware/software issues using JTAG, logic analyzers, signal analyzers, and other debugging tools.

- Develop and debug embedded software on ARM and/or RISC-V architectures.

- Perform code reviews, software optimization, technical documentation, and quality improvement activities.

- Collaborate with hardware, firmware, BSP, and system engineering teams for platform-level development and issue resolution.

- Contribute to Linux Kernel upstreaming and open-source development wherever applicable.

Required Skills :

- 5 - 10 years of experience in Embedded Software / Linux Device Driver Development.

- Strong hands-on experience with Linux Kernel and device drivers.

- Experience with interfaces such as I2C, SPI, eMMC, USB, PCIe, Ethernet, Display, Camera, or Multimedia.

- Good understanding of BSP development and board bring-up.

- Hands-on experience with U-Boot and bootloaders.

- Experience working with ARM and/or RISC-V-based platforms.

- Strong debugging and problem-solving skills at the hardware/software interface level.

- Ability to understand board schematics and hardware specifications.

- Experience using JTAG, logic analyzers, signal analyzers, and related debugging tools.

- Knowledge of Linux Kernel upstreaming and open-source development is an added advantage.

Skills

Embedded System, Device Driver, USB, PCI-e, Ethernet Port, Linux Kernel, Bootloader, Board Bring Up, Board Support Package

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
897,836 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Bengaluru
≈ $89k – $175k per year (Estimated) • In office • Full-Time • High School Diploma • Camas
Apply
≈ $28k – $60k per year (Estimated) • In office • Full-Time • 12+ years exp • Bengaluru
C++
DevOps
CI/CD
Linux
Apply
$90k – $158k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Burlington • Toronto
Python
SQL
PowerShell
Databases
PostgreSQL
MS SQL
DevOps
Rest API
Puppet
Ansible
Azure DevOps
Chef
Azure
CI/CD
Git
AWS
Platform Engineering
Configuration Management
JFrog Artifactory
TCP/IP
DNS
Management
Confluence
Jira
Apply
≈ $27k – $57k per year (Estimated) • In office • 10+ years exp • Gurgaon
Apply
≈ $18k – $43k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Bengaluru
C++
DevOps
Linux
Windows
Apply
Senior Cloud Engineer 4 hours ago
$103k – $231k per year • Equity • Hybrid • Full-Time • 7+ years exp • PhD • Eden Prairie
Python
Go
Rust
C#
C#
.NET
Databases
MS SQL
ElasticSearch
Apache Kafka
AI/ML
Model Context Protocol
Function Calling
RAG
LLM Guardrails
Tool Use
DevOps
Rest API
gRPC
Terraform
Ansible
Azure
CI/CD
GitOps
Kubernetes
SRE
Platform Engineering
Bicep
FinOps
Incident Management
Linux
DNS
Apply
≈ $96k – $185k per year (Estimated) • Equity • In office • Full-Time • 8+ years exp • San Jose
DevOps
Linux
Apply
Hybrid • Full-Time • Bachelor's Degree • Santiago
Python
JavaScript
Kotlin
TypeScript
C#
Node JS
C#
.NET
Databases
MySQL
Oracle
MS SQL
Frontend
Redux
Webpack
Babel
Angular
React.js
JQuery
DevOps
Ubuntu
CentOS Stream
Linux
Windows
Apply
≈ $46k – $99k per year (Estimated) • Hybrid • Full-Time • Master's Degree • Hengelo
Python
Java
C++
Bash
DevOps
Ansible
Red Hat
Podman
CI/CD
Jenkins
Git
Docker
Linux
TCP/IP
Management
Jira
Agile
Scrum
Apply
Hybrid • Full-Time • Bucharest
Python
Ruby
DevOps
Terraform
Ansible
Red Hat
VMWare
CI/CD
Jenkins
Docker
Kubernetes
Ubuntu
GitLab
Linux
Windows
Cybersecurity
Keycloak
SonarQube
Apply
≈ $17k – $39k per year (Estimated) • In office • 3+ years exp • Bengaluru
Python
DevOps
Azure DevOps
Azure
CI/CD
Git
Docker
Management
Jira
Agile
Scrum
Kanban
QA
Selenium
Robot Framework
Apply
≈ $18k – $42k per year (Estimated) • In office • 4+ years exp • Bengaluru
Python
C
Bash
C
Embedded C
DevOps
RTOS
Git
Gerrit
Linux
Chips/EDA
Synopsys ZeBu
Cadence Palladium
Siemens Veloce
IoT
FreeRTOS
Apply
≈ $18k – $43k per year (Estimated) • In office • 7+ years exp • Bengaluru
Apply
≈ $18k – $44k per year (Estimated) • In office • 5+ years exp • Bengaluru
C
C
Embedded C
DevOps
RTOS
Apply
≈ $25k – $60k per year (Estimated) • In office • 7+ years exp • Bengaluru
C++
DevOps
gRPC
RTOS
Linux
IoT
FreeRTOS
Apply
Sr Workday Analyst 6 hours ago
≈ $13k – $26k per year (Estimated) • In office • Full-Time • 3+ years exp • Chennai • Coimbatore • Hyderabad • Mumbai • Pune
Analytics
Microsoft Excel
Apply
≈ $31k – $69k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Bengaluru
Apply
≈ $21k – $48k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Bengaluru
Python
Ruby
AI/ML
AI Agents
DevOps
Jenkins
DHCP
Wi-Fi
Management
Jira
Apply
≈ $53k – $110k per year (Estimated) • Hybrid • Full-Time • 12+ years exp • Bachelor's Degree • Pune • Bengaluru • Mumbai • Hyderabad
AI/ML
Edge AI
DevOps
AIOps
Management
Agile
Apply
≈ $18k – $40k per year (Estimated) • In office • Full-Time • 3+ years exp • Bengaluru
Apply
See all jobs
This is one of many
897,836 more open roles from verified company boards, updated every day.