CareerPlanSign in

Senior Embedded Software Designer

Toronto, Ontario💼 Full-time🗓 2026-09-18 → 2026-09-26

Core

Design, develop, and maintain reliable embedded software for spacecraft and ground-based systems, including secure communications and low-level components.

Role type

Senior IC embedded software engineer (space systems)

Builds

Embedded software for optical data relay satellites and ground assets

Domain

Aerospace / Space Systems / Embedded Systems

Deliverable

production ML models | product features

Required skills

Embedded C/C++, RTOS, Device Drivers, Kernel Modules, Cryptography, System Architecture, Automated Testing, Debugging

Preferred skills

Space industry experience, Real-time systems, Security protocols

Technologies

RTOS, C, C++, Cryptography libraries

Responsibilities

Design and implement secure communications capabilities including encryption and authentication; Build and maintain low-level software components including device drivers and kernel modules; Develop automated tests, validation tools, and technical documentation; Participate in software architecture discussions and code reviews; Collaborate with cross-functional teams to define requirements and debug complex issues.

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