Blueprint · 2 weeks ago
Software Design Engineer - Hardware Security
Blueprint is a technology solutions firm headquartered in Bellevue, Washington, focused on leveraging technology to create additional revenue streams for organizations. The Software Design Engineer - Hardware Security will contribute to the design and development of next-generation security features for Windows-based laptop devices, working closely with hardware-software boundaries and platform security technologies.
ConsultingInformation TechnologySoftware
Responsibilities
Design, develop, and enhance sophisticated system-level software related to device and platform security
Contribute to next-generation hardware security features, including secure boot chains, trusted execution, and platform trust mechanisms
Develop and maintain low-level Windows software, including firmware-adjacent components and drivers
Implement and optimize encryption and decryption solutions used in secure device operations
Analyze system requirements and translate security specifications into reliable software implementations
Review and assess enhancement requests, security specifications, and design proposals
Prepare detailed technical documentation, software specifications, and test plans
Write high-quality, performant code and develop test data to validate functionality and security guarantees
Modify and refactor existing systems to meet evolving security standards and platform requirements
Perform in-depth unit testing, debugging, and troubleshooting across new and legacy systems
Support system integration, migration, validation, and post-implementation verification
Participate in quality assurance reviews and resolve issues discovered during testing cycles
Qualification
Required
Bachelor's degree in Computer Science, Computer Engineering, or a related technical field
5–7 years of professional software engineering experience
Strong foundation in computer science fundamentals, including data structures, algorithms, and software design
5+ years of experience in hardware and platform security concepts, such as trusted platform components, secure boot, and device trust
5+ years of hands-on experience developing encryption and decryption software
5+ years of experience working with low-level Windows technologies, including firmware, boot processes, and drivers
Experience designing and developing large-scale or system-level software
Proven ability to perform deep troubleshooting, debugging, and unit testing in production environments
Strong problem-solving skills with experience diagnosing and resolving complex technical issues
Preferred
Prior experience specifically focused on hardware-rooted security or device platform security
Deep familiarity with firmware-level development and hardware-software interaction
Experience working on trusted boot chains, security processors, or similar trusted execution environments
Background in secure system architecture or threat modeling for low-level systems
Experience contributing to security-critical software used at scale
Benefits
Medical, dental, and vision coverage
Flexible Spending Account
401k program
Competitive PTO offerings
Parental Leave
Opportunities for professional growth and development
Company
Blueprint
Blueprint is redefining the data solutions ecosystem.
H1B Sponsorship
Blueprint has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2024 (1)
2023 (1)
2021 (3)
2020 (1)
Funding
Current Stage
Late StageRecent News
Company data provided by crunchbase