More jobs:
Firmware Validation Engineer
Job in
Santa Clara, Santa Clara County, California, 95053, USA
Listed on 2026-02-24
Listing for:
Cynet systems Inc
Full Time
position Listed on 2026-02-24
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
Job Description
Pay Range: $55hr - $60hr
- The Firmware Validation Engineer will be responsible for designing, developing, and validating firmware for embedded platforms with a strong focus on system-level functionality.
- This role requires expertise in firmware development, high-speed interface drivers, automation frameworks, and emulation-based validation environments.
- The ideal candidate will collaborate closely with hardware and silicon teams to ensure feature readiness, performance optimization, and overall system reliability.
- Design, develop, and validate firmware for embedded platforms.
- Develop and debug C++ based drivers for high-speed interfaces such as PCIe, UART, and UMA.
- Support boot flow, memory initialization, and low-level system architecture activities.
- Contribute to performance tuning and system optimization initiatives.
- Develop comprehensive test plans and test cases for firmware validation.
- Execute regression testing and ensure firmware stability and quality.
- Develop Python-based automation frameworks for validation and regression suites.
- Track validation coverage and maintain quality metrics reporting.
- Integrate validation processes with CI/CD workflows and version control systems.
- Perform system-level validation using emulation platforms such as Zebu and Palladium.
- Debug complex hardware–firmware interaction issues using logs, trace tools, and protocol analyzers.
- Conduct root cause analysis and issue triaging across system layers.
- Support bring-up activities in embedded and pre-silicon environments.
- Work closely with hardware, silicon, and platform teams to resolve technical issues.
- Ensure feature readiness and timely defect resolution.
- Maintain detailed documentation of validation procedures and findings.
- Participate in quality reviews and cross-functional technical discussions.
- Strong experience in embedded systems and firmware development.
- Proficiency in Python automation and 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 with emulation platforms such as Zebu and Palladium.
- Strong analytical and problem-solving skills.
- Experience in pre-silicon validation and emulation-based verification environments.
- Knowledge of boot flow, memory initialization, and low-level architecture.
- Exposure to performance validation and stress testing.
- Familiarity with Git and CI/CD workflows for firmware validation.
- Experience in data center, SoC, or high-performance computing environments.
- Ability to work effectively in fast-paced development environments.
- Bachelor’s or Master’s degree in Electronics & Communication, Computer Science, Electrical Engineering, or related field.
- 8+ years of experience in firmware development and validation within embedded environments.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×