×
Register Here to Apply for Jobs or Post Jobs. X

Senior Firmware Validation Engineer

Job in Portland, Multnomah County, Oregon, 97201, USA
Listing for: AheadComputing
Full Time position
Listed on 2026-08-18
Job specializations:
  • Software Development
    Software Testing, Software Engineer, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT
Job Description & How to Apply Below

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

Position Requirements
10+ Years work experience
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary