Senior Firmware Validation Engineer
Listed on 2026-08-18
-
Software Development
Software Testing, Software Engineer, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT
Job Title
Responsibilities
Deploy validation tests on silicon, lead bring-up activities, and debug failures across the hardware/software boundary.
Develop automated test frameworks and regression suites in Python to maximize validation coverage and efficiency.
Validate and stress-test firmware components and communication interfaces, identifying, isolating, and root-causing deep and complex defects.
Analyze test results, characterize failures, and provide actionable feedback to architects and RTL design engineers.
Build reusable, scalable test and validation infrastructure, accommodating for continuous improvement of test methodologies and best practices.
Qualifications & Skills
Education:
Bachelor's (BS) or Master's (MS) degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
Experience & Skills
Hands-on experience in firmware development, embedded systems engineering, or firmware/silicon validation.
Strong proficiency in bare metal /embedded C/C++, with a solid grasp of OS concepts, interrupt handling, and memory management.
Strong proficiency in Python for building scalable, automated test frameworks from scratch.
Proven ability to collaborate effectively with diverse design teams.
Strong problem-solving, analytical, and diagnostic skills, with excellent written and verbal communication abilities.
Exceptional organizational skills, high self-motivation.
Preferred Qualifications
Experience modeling devices and peripherals in software-based platforms such as QEMU.
Experience validating RISC-V or other high-performance CPU cores.
Experience with system bring-up, board design, characterization, and failure analysis.
Experience with system IP integration, and CPU debug tools (e.g., JTAG).
Experience building or maintaining CI/CD pipelines for automated regression.
What We Offer
Competitive Compensation & Benefits Package
Technical Leadership Opportunity
Collaboration with talented engineers passionate about cutting-edge CPU technologies
Work on advanced chiplet-based architectures using the most advanced semiconductor process nodes and packaging technologies available
Opportunities for professional growth in an innovative startup environment
A flexible and inclusive work culture based in Portland, OR, Austin, TX or Guadalajara, MX
(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).