TekPillar®
Website:
tekpillar.com
Job details:
Job Role: Embedded (Pre/Post) Silicon Validation Engineer
Experience: 7+ Years
Location: Bangalore
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
Click on Apply to know more.