Firmware Validation Engineer (System Level)

Cardinal Integrated Technologies Inc

  • Santa Clara, CA
  • 30+ days ago

    Highlights

    Qualification • Bachelors or Masters degree in Electronics & Communication, Computer Science, Electrical Engineering, or related field. • Execute firmware validation activities, including test planning, test case development, automation, and regression execution.

    Numbers & Facts

    LocationSanta Clara, CA

    Description

    Role Firmware Validation Engineer

    System Level 21529-1 Location: Santa Clara, CA - 5 Days Onsite Duration: 6-12 Months Contract

    Must Have Skills - Firmware Validation Engineer

    Skill 1 - 10 Years of experience in C 70 validation and 30 development Skill 2 - 6 Years of experience in Python Automation

    Key Responsibilities • Design, develop, and validate firmware for embedded platforms with a focus on system-level functionality. • Develop and debug C-based drivers for high-speed interfaces such as PCIe, UART, and UMA. • Execute firmware validation activities, including test planning, test case development, automation, and regression execution. • Perform system-level validation using emulation platforms such as Zebu and Palladium. • Develop Python-based automation frameworks for firmware validation and regression suites. • Debug complex hardware-firmware interaction issues using logs, trace tools, and protocol analyzers. • Collaborate with hardware, silicon, and platform teams to ensure feature readiness and issue resolution. • Support bring-up activities, root cause analysis, and performance tuning. • Contribute to validation documentation, coverage tracking, and quality metrics reporting.

    Required Skills • Strong experience in Embedded Systems and Firmware Development. • Proficiency in Python Automation & C for firmware and driver development. • Solid understanding of PCIe, UART, UMA, and related system interfaces. • Hands-on experience with firmware validation methodologies and system-level debugging. • Experience working on emulation platforms such as Zebu and Palladium. • Strong Python scripting skills for automation and validation framework development. • Good understanding of hardware-software interaction and debugging techniques. • Experience in root cause analysis and issue triaging.

    Desired Skills • Experience in pre-silicon validation and emulation-based verification environments. • Knowledge of boot flow, memory initialization, and low-level system architecture. • Exposure to performance validation and stress testing. • Familiarity with version control systems, Git, and CICD for firmware validation. • Experience working in data center SoC or high-performance computing environments. • Strong analytical and problem-solving skills with the ability to work in fast-paced environments.

    Qualification • Bachelors or Masters degree in Electronics & Communication, Computer Science, Electrical Engineering, or related field. • 8 years of experience in Firmware Development and Validation in embedded environments.

    Similar Jobs

    See more jobs