IC Validation Engineer
CyberCoders
About the Role
This is a chance to join a team working at the intersection of hardware, firmware, and system-level engineering, validating cutting-edge silicon products used in high-performance computing, storage, and next-generation system architectures. You will work hands-on with prototype silicon, emulation platforms, embedded firmware, and state-of-the-art lab equipment. If you enjoy debugging complex system interactions, writing low-level code, and working directly with hardware, this role gives you the rare opportunity to do all three. We are hiring across junior, mid, senior, and staff levels. Whether you are early in your career or a seasoned validation engineer, there is room to grow and make an impact.
Key Responsibilities
- Develop and execute validation test plans for emulation platforms and prototype silicon
- Write and debug embedded C/C++ firmware and/or host-side applications for system-level validation
- Build Python-based automation scripts to control protocol exercisers and lab equipment
- Work hands-on in the lab with logic analyzers, protocol analyzers, oscilloscopes, and other validation tools
- Collaborate with firmware, software, FPGA emulation, and hardware design teams
- Drive system-level debug, root-cause analysis, and issue resolution across hardware + firmware boundaries
- Support initial silicon bring-up, reference board validation, and system integration
- Contribute to engineering documentation, technical notes, and internal knowledge sharing
- Present technical findings to engineering teams and help onboard others to new product behavior
Requirements & Tech Stack
- Coding skills in any language (C is a bonus!)
- Hands-on lab experience with logic analyzers, protocol analyzers, oscilloscopes, etc.
- Embedded firmware experience: system drivers, low-level FW, or board bring-up
- Solid understanding of computer architecture and system-level execution
- Familiarity with ARM architecture (Nice to Have)
- PCIe (Gen3/4/5) protocol knowledge (Nice to Have)
- Linux development or debug experience (Nice to Have)
- Python automation experience (Nice to Have)
- Exposure to emulation platforms or FPGA prototyping (Nice to Have)
Qualifications
- Validation engineers
- Embedded firmware engineers who want to transition into validation
- System-level engineers who enjoy hardware + software interaction
- Hands-on lab engineers who love working with real silicon and real equipment
Location: Colorado Springs, CO (onsite)
Relocation: $35,000 relocation offered!