923,872open jobs
56,452companies
155,760added this week
Browse all
Salary
≈ $18k – $42k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Middle · 4+ years exp

First seen by Alion on Sep 19, 2026.

Overview
Company
Impact
Profile match

Job Description :

As an Embedded Software Engineer - Silicon Validation Enablement, you will design and develop bare-metal and low-level embedded software frameworks used to bring up, validate, and characterize SoC subsystems.

You will work closely with pre-silicon and post-silicon bring-up teams, understanding SoC architecture and translating specifications into robust embedded code and software infrastructure.

The role emphasizes software design, development, and debugging, rather than manual validation or test execution.

Key Responsibilities :

- Design and develop embedded C software, device drivers, and reusable frameworks for SoC validation and bring-up.

- Understand SoC architecture and subsystems (Camera, Display, GPU, Memory, Security, etc.) and implement corresponding software layers.

- Develop bare-metal and RTOS-based software to exercise critical data paths, performance, and functionality.

- Build scalable software frameworks that can be reused across pre-silicon (emulation/FPGA) and post-silicon platforms.

- Collaborate with architecture, RTL, and validation teams to align software with hardware design.

- Debug and optimize embedded software on emulators, FPGA platforms, and silicon development boards.

- Contribute to software design reviews, coding standards, and documentation.

Technical Skills (Must Have) :

- Strong expertise in Silicon functional validation.

- Experience building software frameworks for silicon bring-up or validation enablement.

- Exposure to hardware emulation platforms (ZeBu, Palladium, Veloce).

- Good understanding of embedded system design and low-level software development.

- Experience developing and validating drivers for peripherals such as UART, I2C, SPI, eMMC, USB, I2S.

- Good knowledge of ARM architecture and SoC subsystems.

Good to Have :

- Proficiency in C programming for embedded systems.

- Knowledge of FreeRTOS or similar RTOS.

- Experience with bare-metal programming and boot-time software.

- Familiarity with Git / Gerrit or similar version control systems.

- Python, TCL, or Bash scripting for automation and tooling.

- Experience with Linux system programming and ARM boot flows.

- Understanding of RTL concepts and interaction between software and hardware.

- Background in consumer electronics, especially camera or display subsystems.

Non-Technical Skills :

- Strong problem-solving and analytical skills.

- Excellent debugging and root-cause analysis capability.

- Clear written and verbal communication.

- Self-driven, adaptable, and eager to work on cutting-edge silicon.

Skills

Embedded System, System Validation, SoC, Embedded C, RTOS, Embedded System Design, USB, FreeRTOS

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.
923,872 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
$104k – $164k per year • Equity • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Denver
Apply
$130k – $209k per year • Equity • Hybrid • Full-Time • 12+ years exp • Bachelor's Degree • Denver
Apply
≈ $19k – $44k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Saint Petersburg
Design
SolidWorks
AutoCAD
Apply
≈ $31k – $77k per year (Estimated) • Hybrid • Full-Time • Master's Degree • Łódź
Python
Apply
$62k – $80k per year • Remote (Poland) • Full-Time • Warsaw
Python
C++
DevOps
Rest API
Git
Apply
$108k – $205k per year • Remote (United States) • Full-Time • Bachelor's Degree • United States
C
C++
C
Embedded C
DevOps
RTOS
Management
Confluence
Apply
$157k – $227k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • Wilmington
AI/ML
Edge AI
DevOps
Azure DevOps
RTOS
Azure
CI/CD
Linux
IoT
FreeRTOS
Management
Confluence
Jira
Agile
Scrum
Apply
$70k – $126k per year • In office • Full-Time • Bachelor's Degree • Huntsville
Python
Java
Rust
C#
C++
DevOps
RTOS
GitLab CI
CI/CD
GitLab
Windows
Chips/EDA
JTAG Debuggers
Management
Trello
Monday.com
Jira
Outlook
Agile
Microsoft Office
Apply
≈ $78k – $165k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Belo Horizonte
Python
Verilog
C++
SystemVerilog
DevOps
Linux
Chips/EDA
Cadence Palladium
Apply
In office • Full-Time • 2+ years exp • Bachelor's Degree • Belo Horizonte
Python
Verilog
C++
VHDL
AI/ML
AI Agents
InfiniBand
DevOps
Linux
Unix
Chips/EDA
Cadence Palladium
Apply
≈ $18k – $45k per year (Estimated) • In office • 5+ years exp • Bengaluru
C
C
U-Boot
DevOps
Linux
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 – $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 1 day 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
923,872 more open roles from verified company boards, updated every day.