Senior Embedded Software Engineer Toronto

Senior Embedded Software Engineer Toronto

29 Oct
|
Linuxcareers
|
Toronto

29 Oct

Linuxcareers

Toronto

Design reliable embedded software with C/C++ for Kepler Communications’ spacecraft and ground systems. This six-month-plus contract supports a growing satellite fleet.

Kepler Communications operates a commercial optical data relay constellation of more than 33 satellites. As a Senior Embedded Software Engineer, you will develop and maintain software for high-reliability systems. The work spans embedded Linux, real-time operating systems, hardware interfaces, and secure communications.

Key Responsibilities:
Design and maintain embedded software for spacecraft and ground systems
Implement encryption, authentication, and key exchange capabilities
Build drivers, kernel modules, hardware interfaces, and platform services
Develop automated tests, validation tools,



and technical documentation
Provide technical leadership through reviews and junior engineer mentorship

Requirements:
Six-plus years developing embedded software for complex systems
Bachelor’s degree or equivalent practical experience
Proficiency in C/C++, concurrency, interrupts, and hardware interfaces
Experience with embedded Linux, RTOS, Yocto, or FreeRTOS
Experience with kernel modules, device drivers, and device trees

Apply embedded Linux, C/C++, testing, and secure communications expertise to Kepler’s spacecraft software systems.

📌 Senior Embedded Software Engineer Toronto
🏢 Linuxcareers
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior embedded software engineer toronto / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior embedded software engineer toronto / toronto