1

Software Design Engineer Test Jobs in Seattle, WA

Title: Software Design Engineer 4 Location: Redmond, WA (3 days - Hybrid) Summary: * Build and ... Improve system reliability, modularity, test coverage, and CI/CD automation. * Create developer ...

As a Software Design Engineer on the Global Operations Information Systems Team, you will continue ... test operations for our growing world-wide user base. Our infrastructure consists of both cloud ...

As a Software Design Engineer on the Global Operations Information Systems Team, you will continue ... test operations for our growing world-wide user base. Our infrastructure consists of both cloud ...

As a Software Design Engineer on the Global Operations Information Systems Team, you will continue ... test operations for our growing world-wide user base. Our infrastructure consists of both cloud ...

Software Design Engineer 4 Location: Hybrid/Redmond,WA * Typical Day in the Role * A typical day on ... Improve system reliability, modularity, test coverage, and CI/CD automation. * Create developer ...

As a Software Design Engineer on the Global Operations Information Systems Team, you will continue ... test operations for our growing world-wide user base. Our infrastructure consists of both cloud ...

next page

Showing results 1-20

Software Design Engineer Test information

See Seattle, WA salary details

$20

$57

$83

How much do software design engineer test jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for software design engineer test in Seattle, WA is $57.69, according to ZipRecruiter salary data. Most workers in this role earn between $44.57 and $70.29 per hour, depending on experience, location, and employer.

What cities near Seattle, WA are hiring for Software Design Engineer Test jobs?

Cities near Seattle, WA with the most Software Design Engineer Test job openings:

Software Design Engineer

Seattle, WA โ€ข On-site

Contractor

Re-posted 9 days ago


Job description

Software Design Engineer 
3 Location: Redmond, WA (Hybrid - 3-4 days onsite) 
Start Date: January 12, 2026 
Duration: 5 Months (Ends June 30, 2026) 
Work Hours: Monday– Friday  

Role Summary
This role focuses on hardware security for Windows laptop devices within a team dedicated to next-generation device security. You will contribute to the development of security processors, Trusted Platform Modules (TPM), and trusted boot features for flagship hardware. The position involves designing and implementing low-level Windows firmware, drivers, and encryption/decryption software.
 
Responsibilities
Participate in daily sprint execution and update meetings.
Write code and develop firmware/software for boot components of Windows.
Implement security software for TPM drivers and OS components.
Develop software for the Microsoft Pluton security chipset.
Write, understand, and test cryptographic code.
Gather and analyze system requirements to develop software solutions.
Modify existing programs to new standards and conduct unit testing.
Perform in-depth troubleshooting and problem diagnosis for new and legacy production systems.
 
Required Skills
Hardware Security: 5+ years of experience in hardware security, boot security, TPM, or trusted platform security.
Cryptography: 5+ years of experience in encryption and decryption software development.
Windows Low-Level Systems: 5+ years of experience with Windows firmware and driver development.
Software Design: Solid foundation in computer science, data structures, algorithms, and large systems software design.
Education: Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field.
 
Nice-to-Have Skills
Experience with Microsoft Pluton chipset.
Prior experience specifically with Surface or similar hardware laptop security.
Quality assurance review experience.
 
Candidate Traits
Strong problem-solving skills for complex system diagnosis.
Ability to communicate deeply regarding technical experience and hard skills.
Highly organized with the ability to manage sophisticated implementation projects
 
Job Responsibilities
Develop firmware and software for device boot components and security drivers.
Implement and test cryptographic code for encryption and decryption.
Analyze system requirements to design and implement sophisticated software solutions.
Perform unit testing and in-depth troubleshooting of production systems.
Collaborate in a daily sprint environment to deliver feature-ready code.