CareerPlanSign in

Software Development Engineer

CANADA💼 Full-time🗓 2026-09-24 → 2026-09-26

Core

Develop, test, and debug programs and system changes in a custom application environment focused on product security, while assisting with architecture design and encryption management.

Role type

Senior Software Development Engineer (Security & Infrastructure)

Builds

Custom application environment, security solutions, and infrastructure improvements for compute base (CPU to GPU)

Domain

Semiconductor/Compute Security

Deliverable

production ML models | product features | infrastructure

Required skills

Java, .NET, C++, Python, SQL, UNIX/Linux, Tomcat, JBoss, WebSphere, PostgreSQL, Microsoft SQL Server, x86/ARM architecture, virtualization, network protocols, cryptography, encryption key management, firmware development, API design, security principles (confidentiality, integrity, availability, authentication, authorization, auditing), industrial security standards (TCG, DMTF, OCP, NIST, FIPS, Common Criteria)

Preferred skills

Experience with Windows, Linux, gaming, compute, and virtualization environments

Responsibilities

Develop, unit test, debug, and implement programs and system changes; Assist with system architecture and design documentation; Analyze and improve infrastructure and application performance; Work with ecosystem partners to improve security across the compute base; Support global business users to ensure enterprise application SLAs are met

Seniority

Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.