Software Development Engineer

Blueprint TechnologiesRedmond, WA
2d$90,000 - $100,400Onsite

About The Position

Blueprint helps organizations unlock value from existing assets by leveraging cutting-edge technology to create additional revenue streams and new lines of business. We connect strategy, business solutions, products, and services to transform and grow companies. At Blueprint, we believe in the power of possibility and are passionate about bringing it to life. Whether you join our bustling product division, our multifaceted services team or you want to grow your career in human resources, your ability to make an impact is amplified when you join one of our teams. You’ll focus on solving unique business problems while gaining hands-on experience with the world’s best technology. We believe in unique perspectives and build teams of people with diverse skillsets and backgrounds. At Blueprint, you’ll have the opportunity to work with multiple clients and teams, such as data science and product development, all while learning, growing, and developing new solutions. We guarantee you won’t find a better place to work and thrive than at Blueprint. In This Role You will contribute to building and maintaining the core platform infrastructure that enables hardware vendors to develop, validate, and deliver device drivers reliably and securely. The work focuses on improving driver compatibility, stability, and overall system reliability, while driving innovation through AI-assisted engineering across development, validation, debugging, and certification processes. You will partner with internal engineering teams and external hardware partners to deliver robust, certifiable drivers that meet high-quality and security standards.

Requirements

  • Bachelor’s degree in Computer Science, related field, or equivalent experience.
  • Strong C/C++ development skills (3–5 years).
  • Experience in driver development (3–5 years).
  • Experience with kernel-mode debugging (3–5 years).
  • Ability to meet security screening requirements.

Nice To Haves

  • Experience in native C/C++ systems programming.
  • Experience with complex systems debugging.
  • Experience with verification tools (static or runtime).
  • Experience in security research.
  • Experience building or integrating AI agents.

Responsibilities

  • Build, validate, and ship next-generation driver platform components, improving security and reliability.
  • Debug complex driver and kernel-mode issues across diverse hardware stacks.
  • Investigate security issues and identify vulnerability patterns to secure the driver ecosystem.
  • Collaborate with internal engineering teams and hardware partners to deliver high-quality, certifiable drivers.
  • Drive AI-first engineering by creating and integrating AI agents into development, validation, debugging, and certification workflows.
  • Support initiatives that enhance driver compatibility, stability, and overall reliability across platforms.

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