15 Sep
|
Sapphire Stream Technology
|
Toronto
15 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 new 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 creative platform features at Sapphire Stream Technology.
📌 Embedded Software Engineer at Sapphire Stream (Toronto)
🏢 Sapphire Stream Technology
📍 Toronto