Senior Windows System / Driver Engineer

Blueprint TechnologiesRedmond, WA
4d$130,000 - $140,000Onsite

About The Position

In this role, you will work closely with cross-disciplinary engineering teams to develop and support system-level software that enables reliable interaction between hardware components and the operating system. You will be responsible for developing and maintaining Windows drivers and system services, debugging complex hardware and operating system issues, and ensuring system software meets quality and release standards. You will also contribute to improving system observability and reliability by adding diagnostics, telemetry, and automation that accelerate issue resolution and improve overall device quality. This position requires a strong technical background in low-level system software, kernel debugging, and cross-team collaboration to support high-quality device experiences at scale.

Requirements

  • Professional experience developing or supporting Windows drivers or low-level system software.
  • Strong experience with kernel debugging and crash dump analysis using tools such as WinDbg or similar debugging frameworks.
  • Experience diagnosing complex hardware, firmware, and operating system interactions.
  • Experience supporting software quality validation or release readiness processes.
  • Strong programming skills in C or C++ for system-level development.
  • Ability to work effectively across hardware, firmware, and operating system teams.
  • Strong problem-solving, troubleshooting, and root-cause analysis skills.
  • Ability to work independently while contributing effectively within cross-functional engineering teams.

Nice To Haves

  • Experience with driver validation tools and certification processes such as hardware compatibility testing frameworks.
  • Experience with driver signing processes and driver release pipelines.
  • Experience developing telemetry, diagnostics, or monitoring capabilities within system software.
  • Experience building automation tools to improve validation, debugging, or release workflows.
  • Experience supporting early hardware validation, device bring-up, or platform integration efforts.
  • Familiarity with secure driver development practices and system security design considerations.

Responsibilities

  • Develop, test, and maintain Windows kernel-mode and user-mode drivers and related system services to support device functionality and system stability.
  • Debug complex interactions between hardware, firmware, and operating system components to identify and resolve system-level issues.
  • Analyze kernel crash dumps, logs, and telemetry data to diagnose root causes of system failures and performance issues.
  • Support driver validation and release readiness by executing and improving quality processes such as driver certification testing and release validation gates.
  • Collaborate with hardware engineers, firmware teams, silicon vendors, and operating system partners to ensure reliable system integration.
  • Add telemetry, diagnostics, and instrumentation to improve observability and enable faster issue detection and remote troubleshooting.
  • Contribute to automation and tooling improvements that increase testing coverage, release quality, and engineering productivity.
  • Participate in cross-functional debugging efforts during device bring-up, validation cycles, and production release phases.
  • Follow secure development practices to reduce system vulnerabilities and maintain high standards for driver and system software security.

Benefits

  • Medical, dental, and vision coverage
  • Flexible Spending Account
  • 401k program
  • Competitive PTO offerings
  • Parental Leave
  • Opportunities for professional growth and development
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service