CareerPlan

Software Engineer II

United States, Washington, RedmondFull-time2026-08-14 → 2026-11-15

Core

Design, implement, test, and operate scoped features for a Windows validation product, focusing on test automation, device orchestration, and failure diagnosis.

Role type

Software Engineer II (Test Automation & Validation)

Builds

Windows validation product features, harness components, runners, scheduling, and device orchestration tools.

Domain

Software Testing, Windows OS, Lab Infrastructure

Deliverable

production ML models | product features

Required skills

C, C++, C#, Java, JavaScript, Python, Windows debugging, system internals, test automation, device orchestration, observability, root cause analysis

Preferred skills

AI-assisted engineering tools, distributed services, continuous integration, hardware/software integration

Technologies

Windows, C, C++, C#, Java, JavaScript, Python

Responsibilities

Design and implement test automation components; investigate test failures using logs and debugging tools; improve test reliability and operational maturity; collaborate with cross-functional teams; support less-experienced engineers through code review and guidance.

Seniority

Mid-level, hands-on IC