Sr. Pre-Post Silicon Embedded Engineer

Vayavya Labs Pvt. Ltd

Bengaluru

On-site

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

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

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

Embedded Software Developer
Embedded Software Developer

Chheda Electricals And Electronics • Pune District

On-site
INR 900,000 - 1,300,000
Silicon Validation Engineer
Silicon Validation Engineer

ACL Digital • Bengaluru

On-site
INR 1,200,000 - 1,800,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
Sr. Post Silicon Validation Engineer
Sr. Post Silicon Validation Engineer

Sasken Technologies Limited • Ahmedabad District

On-site
INR 700,000 - 1,200,000
SENIOR ENGINEER - Firmware
SENIOR ENGINEER - Firmware

Happiest Minds Technologies • Bengaluru

On-site
INR 700,000 - 1,200,000
Embedded C / Silicon Validation Engineer
Embedded C / Silicon Validation Engineer

Sunrise Biztech Systems • Hyderabad

On-site
INR 800,000 - 1,400,000
Firmware Engineer (Embedded Systems)
Firmware Engineer (Embedded Systems)

L&T Technology Services • Bengaluru

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

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Senior Systems Engineer
Senior Systems Engineer

Luxoft • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Pre-Silicon Firmware & Platform Software Engineer (IRT510ST RM 4410)
Pre-Silicon Firmware & Platform Software Engineer (IRT510ST RM 4410)

Source-Right • Hyderabad

Hybrid
INR 2,800,000 - 4,200,000