14 Sep
|
Sapphire Stream Technology
|
Toronto
14 Sep
Sapphire Stream Technology
Toronto
Join Sapphire Stream Technology as an Embedded Software Engineer focusing on advanced debugging and problem-solving for NPU software. This role emphasizes AI-assisted solutions and platform functionality.
Sapphire Stream Technology is seeking a skilled Senior Engineer with expertise in systems-level software. The ideal candidate excels in C/C++ programming and Windows architecture. Responsibilities include troubleshooting complex issues in software and hardware, improving development workflows, and collaborating with cross-functional teams to deliver scalable engineering solutions.
Key Responsibilities:
• Develop and optimize Windows device drivers and systems-level software • Investigate and resolve bugs in NPU programs and drivers • Support integration and validation of recent platform features • Perform root-cause analysis of complex platform issues • Analyze system behavior to identify defects and integration challenges
Requirements: • Bachelor’s degree in a related technical field • Strong C and C++ programming skills • In-depth understanding of Windows architecture and kernel-mode development • Experience with crash-dump analysis and diagnostic tools • Strong problem-solving abilities and communication skills
Utilize your skills in debugging and problem-solving to advance innovative platform features at Sapphire Stream Technology.
📌 Embedded Software Engineer at Sapphire Stream (Toronto)
🏢 Sapphire Stream Technology
📍 Toronto