TekPillar logo

TekPillar

Embedded Silicon Validation Engineer

TekPillar

📍 Bengaluru, India 🇮🇳

full-time
senior
Posted —

Key Skills

CARMUARTI2CSPI

Industry

SemiconductorConsumer Electronics

Job Description

Job Role: Embedded Silicon Validation Engineer (Pre-Silicon & Post-Silicon)

Experience: 7+ Years

Location: Bangalore


We are looking for an experienced Embedded Silicon Validation Engineer to develop embedded software and validation frameworks for next-generation SoCs. The role involves designing low-level software, device drivers, and reusable validation infrastructure to support both pre-silicon and post-silicon validation activities.


Key Responsibilities

  • Design and develop embedded C software, device drivers, and reusable validation frameworks
  • Develop bare-metal and RTOS-based software for SoC bring-up and subsystem validation
  • Work on SoC subsystems such as Camera, Display, GPU, Memory, and Security
  • Build scalable software frameworks for pre-silicon (Emulation/FPGA) and post-silicon platforms
  • Collaborate with Architecture, RTL, and Validation teams for hardware-software integration
  • Debug and optimize software on emulators, FPGA platforms, and silicon development boards
  • Perform root-cause analysis and resolve complex system-level issues
  • Participate in design reviews, coding standards, and technical documentation


Required Qualifications & Skills

  • 7+ years of experience in Embedded Software Development
  • Strong proficiency in Embedded C programming
  • Solid understanding of embedded systems and low-level software development
  • Experience developing device drivers for UART, I2C, SPI, eMMC, USB, and I2S
  • Strong 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
  • Strong debugging, troubleshooting, and root-cause analysis skills