Design embedded Linux and flight software at Kepler Communications, influencing systems supporting space and ground-based assets across its spacecraft fleet. This senior-level contract role develops reliable applications for spacecraft command and control, telemetry, fault recovery, and operations. You will work with C/C++, OpenEmbedded, Yocto, HTTP APIs, ZeroMQ, and Protocol Buffers. The position also includes technical leadership and mentorship. Key Responsibilities:
Develop embedded Linux applications and platform software Build flight software for spacecraft command and control Maintain OpenEmbedded and Yocto layers, recipes, and images Integrate flight and ground software interfaces Mentor junior engineers and participate in code reviews Requirements:
Bachelor's degree in computer science or electrical engineering Seven-plus years of embedded development experience Strong C/C++ proficiency for mission-critical systems Embedded Linux, debugging, drivers, and device-tree experience OpenEmbedded and Yocto build-system ownership experience Apply embedded Linux, C/C++, and flight software expertise to reliable spacecraft and ground systems at Kepler Communications.
#J-18808-Ljbffr
Senior Embedded Linux Flight Software Engineer in Toronto employer: Linuxcareers
Long View is an exceptional employer that fosters a collaborative and innovative work culture, making it an ideal place for senior database professionals to thrive. With a strong commitment to employee growth, we offer ongoing training and development opportunities, ensuring you stay at the forefront of technology in a supportive environment. Located in a vibrant community, our team enjoys a healthy work-life balance and the chance to make a meaningful impact on diverse client projects across North America.