





Tier-1 brand, metro location, mid-level experience amplify applicant competition.
Role requires specialized embedded firmware, FPGA/ASIC and protocol experience, limiting cross-industry transferability.
Explicit 5+ years plus mandatory embedded firmware verification skills and toolchain create strict technical filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design and implement functional test plans and automated regression tests for embedded firmware and drivers on System-on-Chip (SoC) devices.
Develop and maintain test frameworks and environments supporting both pre-silicon FPGA-based prototyping and post-silicon lab evaluations.
Collaborate with software development teams to identify and resolve bugs; leverage AI tools like Claude Code and GitHub CoPilot for software test development.
Bachelor’s Degree in Computer Science or equivalent.
5+ years of experience in Software/Firmware Verification.
Strong proficiency in C/C++ and Python programming, including object-oriented design principles.
Experience with embedded systems hardware testing, including using FPGA/ASIC prototypes, and capability to work in lab environments with SoC test boards.
Experienced in embedded firmware/software verification within System-on-Chip or semiconductor SoC product environments.
Familiarity with communications protocols such as Ethernet/IP/TCP-IP and architectures like ARM, RISC-V, or MIPS preferred.
Operates effectively in collaborative, technical teams focused on firmware quality, test automation, and hardware bring-up/debug activities.