CareerPlanSign in

Embedded Software Designer

Toronto, Ontario💼 Full-time🗓 2026-06-15 → 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

Embedded Software Engineer

Builds

Software for a growing fleet of satellites and ground-based assets

Domain

Aerospace / Space Communications

Deliverable

production ML models | product features

Required skills

Embedded software development, secure communications (encryption, authentication, key exchange), device drivers, kernel modules, hardware interfaces, automated testing, system architecture design

Preferred skills

Cross-functional collaboration, complex debugging, system evolution

Technologies

None explicitly stated

Responsibilities

Design and implement secure communications capabilities; Build and maintain low-level software components; Develop automated tests and validation tools; Participate in software architecture discussions and code reviews; Collaborate with cross-functional teams to define requirements and debug issues

Seniority

Not explicitly stated

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