Sr. Pre-Post Silicon Embedded Engineer

Vayavya Labs Pvt. Ltd

Bengaluru

On-site

INR 1,200,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading embedded systems firm in Bengaluru is seeking a Sr. Pre-Post Silicon Embedded Engineer with 8-12 years of experience. The role involves designing and developing embedded software and device drivers for SoC validation. Candidates must have strong C programming skills and understanding of ARM architecture. The position emphasizes collaborative work and the development of reusable software frameworks, with a focus on pre- and post-silicon validation. Opportunities for innovation and problem-solving await in this hands-on position.

Qualifications

  • 8-12 years of experience in embedded development.
  • Strong proficiency in designing and developing embedded C and low-level software.
  • Experience with debugging and optimizing software on emulators and development boards.

Responsibilities

  • Design and develop embedded C software and device drivers for SoC validation.
  • Collaborate with teams to ensure software aligns with hardware design.
  • Debug and optimize embedded software on various platforms.

Skills

C programming for embedded systems
Embedded system design
Drivers for peripherals (UART, I2C, SPI)
ARM architecture
Bare-metal programming
Git / Gerrit

Tools

Linux system programming
FreeRTOS

Job description

Position: Sr. Pre-Post Silicon Embedded Engineer

Experience: 8-12 yrs

Job Brief:

Software is at the core of modern SoC development across consumer electronics, automotive, and high-performance computing. To accelerate silicon readiness, system and silicon companies adopt a shift-left approach where embedded software is developed early to enable validation, performance characterization, and subsystem enablement.

Vayavya Labs is working with a leading consumer electronics company to develop embedded software, device drivers, and validation frameworks for a next-generation SoC. This role is a hands-on embedded development position, focused on building reusable software components that enable pre- and post-silicon validation.

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 proficiency in C programming for embedded systems
  • Solid understanding of embedded system design and low-level software development
  • Experience developing drivers for peripherals such as UART, I2C, SPI, eMMC, USB, I2S
  • Good knowledge of ARM architecture and SoC subsystems
  • Experience with bare-metal programming and boot-time software
  • Familiarity with Git / Gerrit or similar version control systems
Good to Have:
  • Experience building software frameworks for silicon bring-up or validation enablement
  • Exposure to hardware emulation platforms (ZeBu, Palladium, Veloce)
  • Knowledge of FreeRTOS or a similar RTOS
  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Systems Engineer
Senior Systems Engineer

Luxoft • Hyderabad

On-site
INR <1,000
Embedded Software Engineer/ Sr. Software Engineer/ Team Lead Software Engineer
Embedded Software Engineer/ Sr. Software Engineer/ Team Lead Software Engineer

Bacancy Technology Inc • Ahmedabad District

On-site
INR 1,200,000 - 2,400,000
5-Days a week
Flexible Timing
Training & Learning Sessions
Silicon Validation Engineer
Silicon Validation Engineer

ACL Digital • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

LeadSoc Technologies Pvt Ltd • Bengaluru

On-site
INR 900,000 - 1,500,000
Sr. Post Silicon Validation Engineer
Sr. Post Silicon Validation Engineer

Sasken Technologies Limited • Ahmedabad District

On-site
INR 700,000 - 1,200,000
Firmware Engineer (Embedded Systems)
Firmware Engineer (Embedded Systems)

L&T Technology Services • Bengaluru

On-site
INR 800,000 - 1,200,000
Silicon Firmware & Embedded Engineer
Silicon Firmware & Embedded Engineer

Orcapod Consulting Services • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Principal Post-Silicon Validation Engineer
Principal Post-Silicon Validation Engineer

Graphcore • Bengaluru

On-site
INR 450,000 - 700,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Sierra Wireless • Hyderabad

On-site
INR 1,200,000 - 1,800,000