IT & Software

Embedded Software Engineer at Sapphire Stream

Sapphire Stream Technology

Toronto · On · Canada

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 innovative platform features at Sapphire Stream Technology. #J-18808-Ljbffr

Reference: WJ-3875_12674943

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.