HamburgerMenu
hirist

C Development Engineer - Data Structure

Posted on: 02/12/2025

Job Description

Our client is passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems.

Skills required :

- 4-15y exp

- Strong programming expertise in C and Data Structures. (8/10)

- Good understanding of computer architecture, SoC, and digital design fundamentals.

- Knowledge of debugging techniques across hardware/software boundaries.

- Familiarity with scripting languages (Python/Perl/Tcl/Shell) for automation (preferred).

Responsibilities :

- Contribute to the design, development, and maintenance of the Validation Operating System for pre-silicon and post-silicon environments.

- Perform pre-silicon validation using emulation and prototyping platforms, ensuring accurate modeling and functional correctness.

- Drive debug activities in pre-silicon stages, identifying root causes of failures and working with design/verification teams to resolve issues.

- Execute post-silicon tasks including hardware/board bring-up, device initialization, and silicon validation.

- Develop and run validation test plans, ensuring feature coverage and compliance with specifications.

- Collaborate with cross-functional teams (design, firmware, and software) to support seamless validation flows across project phases.

- Automate validation workflows to improve debug efficiency, test execution, and reporting.

- Document findings, track issues, and provide actionable insights to stakeholders for faster closure.

info-icon

Did you find something suspicious?