Microsoft

Software Engineering IC2

Microsoft
Apply
3 days ago
Redmond, WA, USAMid Level
H1B sponsor

Base Salary

$85k - $184k/yr

Responsibilities

  • Implement, test, document, and maintain packaged Windows validation components under the guidance of experienced engineers.
  • Build automated test scenarios, harness adapters, runners, setup utilities, and result collectors for lab stations.
  • Reproduce and investigate failures using logs, traces, crash data, configuration information, and Windows debugging tools.
  • Write clear, maintainable, secure code and participate in design and code reviews.
  • Add telemetry, logging, and error handling to make automated runs observable and failures actionable.
  • Fix defects, improve test reliability, and support automation in live lab environments.
  • Use approved AI-assisted tools for coding, test authoring, analysis, and documentation while validating outputs and protecting confidential data.
  • Collaborate with software engineers, data engineers, data scientists, lab operators, program managers, and partner teams.
  • Create and maintain tests, apply established component and integration patterns, and develop software that coordinates devices and services.
  • Help improve Readiness Assessment Lab automated coverage from approximately 30% to 70%.

Requirements

  • Bachelor's degree in Computer Science or a related technical discipline, or equivalent experience.
  • Proven coding experience in languages including C, C++, C#, Java, JavaScript, or Python.
  • At least 1 year of technical engineering experience through professional work, internships, academic projects, open-source contribution, or equivalent experience.
  • Experience with automated tests, developer tools, scripts, build workflows, or continuous integration pipelines is preferred.
  • Familiarity with operating system fundamentals, Windows diagnostics, device configuration, drivers, deployment, or hardware/software integration is preferred.
  • Experience with C, C++, C#, Python, PowerShell, or a comparable language, with attention to readability and testing, is preferred.
  • Familiarity with logs, telemetry, test results, basic data analysis, and structured debugging is preferred.
  • Hands-on experience with generative AI tools for software development, testing, analysis, or documentation, with willingness to verify outputs, is preferred.
  • Clear communication, curiosity, collaboration, customer focus, quality orientation, reliability, and commitment to completing assigned work are preferred.

Tech Stack

CC#C++JavaJavaScriptPowerShellPythonWindows

Categories

Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me