Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

TALENT Software Services • Redmond, Washington, United States
Salary: USD 65–75 per hour
Role & seniority: Software Design Engineer in Test (SDET), contract position; 8–10 years of experience preferred.
Stack/tools: Windows Server, Ubuntu Server; programming: C/C++, Python, C#, SQL, Rust (preferred); scripting; test automation harnesses; CI/CD (Azure DevOps); experience with Open-source projects; database/SQL environments (SQL Server, Oracle, etc.); hardware/devices testing and validation.
Configure, test, and diagnose hardware devices across Windows and Linux servers; deploy/manage test labs and automate tests.
Design, refine, and execute test plans/cases; develop robust automated test harnesses; lead repeatable testing and issue troubleshooting.
Collaborate with development teams; analyze/report results; define quality/risk metrics; contribute to CI/CD pipelines and performance/throughput testing.
7+ years in test/validation for data center/server hardware; strong C/C++ and Python development; experience with CI/CD and Azure DevOps.
Proficiency in Windows/Linux server environments; ability to read/write multiple languages (C/C++, C#, SQL); scripting skills.
Knowledge of software QA practices, hardware concepts, and basic networking; project management experience.
Rust experience; open-source project involvement; experience with Azure Cloud; broader database experience (SQL Server, Oracle, etc.).
Location & work type: Redmond, WA; on-site contract role.
Are you an experienced Software Design Engineer in Test with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Design Engineer in Test to work in Redmond, WA.
Position Summary: The main function of a Lab/Test Engineer at this level is to apply configuration skills at an intermediate to high level. The Test Engineer will analyse, design and develop test plans and should be familiar with at least one programming language.
Primary Responsibilities/Accountabilities: We're on the lookout for a contract Engineer with extensive experience in configuring and testing hardware devices across Windows Server and Ubuntu Server platforms. The ideal candidate will not only be technically adept but also possess strong analytical skills, capable of producing comprehensive and detailed reports. Proficiency in scripting languages is essential. The role involves deploying and managing test machines, refining test plans, executing test cases, performing hardware diagnostics, troubleshooting issues, and collaborating closely with the development team to advance the functionality of hardware systems. Experience with CI/CD pipelines, C++ and Rust development will be considered a significant asset. Perform repeatable testing procedures and processes. Verify triggers, stored procedures, referential integrity, hardware product or system specifications. Interpret and modify code as required which may include C/C++, C#, batch files, make files, Perl scripts, queries, stored procedures and/or triggers. Identifies and defines project team quality and risk metrics. Provides assistance to other testers. Designs and develops robust automated test harnesses with a focus on Application/System/Inter-System level issues. Perform job functions within the scope of application/system performance, threading issues, bottleneck identification, writing small footprint and less intrusive code for critical code testing, tackling system/application intermittent failures, etc. This role provides the opportunity to work on cutting-edge server hardware technology. They will have the opportunity to collaborate with highly skilled team members and gain technical experience.
Years of Experience Required: 5-10 years of experience in the field.
Degrees or certifications required: N/A The ideal resume would contain Rust experience and experience with open-source projects. Minimum 7+ years of experience with test experience with data centre/server hardware. Minimum 7+ years of experience with development experience with C++ (and Python). 3Minimum 2+ years of experience with an understanding of CI/CD and ADO pipelines. Software testing experience in Azure Cloud/Windows/Linux server environments required. Ability to read and write at least one programming language, such as C#, C/C++, SQL, etc, RUST is a plus! Knowledge of software quality assurance practices, with strong testing aptitude. Knowledge of personal computer hardware is required as is knowledge of deploying and managing hosts and virtual test machines Knowledge of internet protocols and networking fundamentals preferred. Must have solid understanding of the software development cycle. Demonstrated project management ability required.Experience with CI/CD pipelines Database programming experience, i.e. SQL Server, Sybase, Oracle, Informix and/or DB2 may be required. Software testing experience in a Web-based or Windows client/server environment required Experience in development and/or database administration experience using a companies product required. Ability to read and write at least one programming language, such as C#, C/C++, SQL, etc. Knowledge of software quality assurance practices, with strong testing aptitude. Knowledge of personal computer hardware may be required. Knowledge of internet protocols and networking fundamentals preferred. Must have a solid understanding of the software development cycle. Demonstrated project management ability required.