Senior Hardware Test and Development Engineer at Scalable Systems
Trout Lake, WA 98650, USA -
Full Time


Start Date

Immediate

Expiry Date

06 Dec, 25

Salary

75.0

Posted On

07 Sep, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Windows, Code, C++, Data Center, Python, Testing, Computer Science, Sql Server

Industry

Information Technology/IT

Description

JOB SUMMARY

We are seeking a highly skilled and adaptable Senior Hardware Test and Development Engineer to join our dynamic team focused on cutting-edge security hardware and intellectual property. This role offers a unique opportunity to work on open-source projects and technologies that are deployed at a massive scale within the Azure cloud fleet. The ideal candidate is an expert in testing server hardware, a proficient developer in C++ and Python, and thrives in a heads-down environment focused on building and validating robust systems.

TOP 3 HARD SKILLS & YEARS OF EXPERIENCE:

  • 8+ years of hands-on testing experience with data center and server hardware.
  • 8+ years of development experience with C++ (and Python).
  • 2+ years of practical experience with CI/CD and Azure DevOps (ADO) pipelines.

REQUIRED QUALIFICATIONS:

  • Bachelor’s degree in Computer Science or a related field.
  • Proven ability to read, write, and modify code in C++ and Python.
  • Strong knowledge of software quality assurance practices and the software development lifecycle (SDLC).
  • Experience deploying and managing hosts and virtual test machines.
  • Proficiency in testing within Azure Cloud, Windows, and Linux server environments.
  • Excellent analytical and problem-solving skills with a strong aptitude for testing.

WHAT SEPARATES THE BEST FROM THE AVERAGE (PREFERRED QUALIFICATIONS):

  • Hands-on experience with the Rust programming language.
  • A history of contributing to or maintaining open-source projects.
  • Knowledge of internet protocols and networking fundamentals.
  • Experience with database programming (e.g., SQL Server, Oracle).

CRITICAL DISQUALIFIER / MUST-HAVE ATTITUDE:

Candidates must be comfortable being flexible and able to pivot between projects as needed. A rigid, inflexible approach will not be a good fit for this dynamic team environment.
Job Type: Contract
Pay: $70.00 - $75.00 per hour
Work Location: In perso

Responsibilities

A DAY IN THE ROLE (OPERATING RHYTHM)

  • 80% Heads-Down Development & Testing: Focus on developing test plans, writing and executing test cases, performing hardware diagnostics, and contributing to code in C++ and Python.
  • 10% Reporting: Documenting test results, creating comprehensive reports on hardware performance and issues, and providing clear status updates.
  • 10% Meetings: Collaborating with a highly skilled development team to troubleshoot issues, refine functionality, and align on project goals.

WHAT YOU’LL DO (KEY RESPONSIBILITIES)

  • Develop, refine, and execute detailed test plans for data center and server hardware.
  • Deploy, manage, and troubleshoot test machines across Windows Server and Ubuntu Server environments.
  • Write and modify code for test automation and hardware diagnostics, primarily using C++ and Python.
  • Collaborate with development teams to identify, diagnose, and resolve complex hardware and software integration issues.
  • Design and develop robust automated test harnesses and scripts.
  • Utilize and contribute to CI/CD and Azure DevOps (ADO) pipelines to streamline testing processes.
  • Produce comprehensive analytical reports on test findings and hardware system performance.

WHAT MAKES THIS ROLE INTERESTING (CANDIDATE VALUE PROPOSITION)

  • Cutting-Edge Technology: Work on the forefront of server hardware technology within one of the world’s largest cloud environments, Microsoft Azure.
  • High-Impact Projects: Your contributions will directly support technologies that are deployed globally across the Azure fleet, offering tangible, large-scale impact.
  • Expert Collaboration: Join a team of highly skilled professionals and gain invaluable technical experience in a primarily open-source environment.
  • Technical Growth: Opportunity to work with modern tools and languages, including Rust, and deepen your expertise in CI/CD and hardware validation.
Loading...