Automation Engineer ? Imaging & Provisioning

Redmond, WA, US • Posted 2 hours ago • Updated 2 hours ago
Contract Corp To Corp
On-site
Fitment

Dice Job Match Score™

⏳ Almost there, hang tight...

Job Details

Skills

  • C#
  • PowerShell
  • Automation
  • Azure
  • Imaging
  • CI/CD
  • Provisioning
  • YAML
  • Python

Summary

Position Title: Automation Engineer Imaging & Provisioning

Location: Redmond, WA (Day1 Onsite)

Job Description:

Role Summary:

Looking for two highly motivated Software Development/ Automation Engineers to join the Surface Imaging & Provisioning (IMPACT) team.

These roles will focus on device OS image automation, provisioning pipelines, and engineering productivity, working closely with Build, Test, Factory, and Experience Validation teams.

The engineers will contribute to end-to-end automation of OS imaging, provisioning workflows, and validation, ensuring factory-ready, secure, and high-quality Surface device releases.

Key Responsibilities:

  • Design, develop, and maintain automation solutions for OS Imaging and Device Provisioning pipelines.

  • Build and enhance CI/CD workflows using Azure DevOps, YAML pipelines, and Azure services.

  • Develop PowerShell, C#, and/or Python-based tooling to automate:

  • Image creation, validation, and release readiness

  • Provisioning package generation and deployment

  • Device-level test execution and reporting

  • Collaborate with Build Engineering, DVSE, Factory, and Experience Validation teams to enable end-to-end device automation.

  • Improve pipeline reliability, observability, and performance across imaging and provisioning workflows.

  • Support NPI (New Product Introduction) milestones by ensuring imaging and provisioning readiness.

  • Debug and resolve pipeline, automation, and device-level issues across engineering and factory environments.

  • Follow secure development practices and contribute to SFI / Service 360 compliance.

  • Actively participate in code reviews, sprint planning, and operational reviews.

Required Technical Skills:

Strong hands-on experience with one or more of the following:

  • C#

  • PowerShell

  • Python

  • YAML

  • Azure Stack

Experience building and maintaining Azure DevOps CI/CD pipelines.

Strong knowledge of YAML-based pipeline definitions.

Experience working with Azure Stack / Azure services in engineering or automation scenarios.

Solid understanding of source control (Git) and collaborative development workflows.

Experience debugging automation failures, pipeline issues, and system-level problems.

Preferred / Nice-to-Have Skills: Device automation experience (highly preferred), including:

OS imaging

Device provisioning

Factory or lab automation

  • Familiarity with Windows OS imaging concepts, provisioning packages, and deployment workflows.

  • Experience with test automation frameworks and validation pipelines.

  • Exposure to Surface, OEM, or hardware software integrated environments.

  • Knowledge of security, compliance, and release governance in large-scale engineering systems.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10459445
  • Position Id: 5U446590
  • Posted 2 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Bellevue, Washington

Yesterday

Easy Apply

Contract, Third Party

Depends on Experience

Redmond, Washington

Yesterday

Easy Apply

Contract, Third Party

$55 - $60

Seattle, Washington

Today

Easy Apply

Contract, Third Party

USD 50-55

Hybrid in Bellevue, Washington

Yesterday

Easy Apply

Contract, Third Party

$63 - $65

Search all similar jobs