Jobs · Remotely

K

Senior Embedded Software Designer

Kepler · Toronto · Posted 26d ago

hybridFull-timesenior8+ yrs159288-209288 CAD🇨🇦 CanadaEquity
Apply on Remotely

Available in 2 locations

Toronto · hybrid Apply → Toronto, Ontario · hybrid Apply →

About the role

As a Senior Embedded Software Designer, you will design, develop, and maintain reliable embedded software for spacecraft. This role requires proficiency in C/C++ and experience with embedded Linux and RTOS environments. You will also participate in software architecture discussions and collaborate with cross-functional teams to define system requirements.

Full job description (as posted) ↓

📋 Description Design, develop, and maintain reliable, high-quality embedded software for both spacecraft and Design and implement secure communications capabilities, including encryption, authentication, and Build and maintain low-level software components including device drivers, kernel modules, hardware Develop automated tests, validation tools, and technical documentation to support robust software Participate in software architecture discussions, design reviews, and code reviews to ensure Collaborate closely with cross-functional teams to define system requirements, debug complex 🎯 Requirements 6+ years of experience developing embedded software for complex, high-reliability systems Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent Strong software engineering fundamentals, including system design, debugging, testing, performance Proficiency in C/C++ for embedded systems, including concurrency, interrupt handling, memory-mapped Experience developing software for embedded Linux and/or RTOS environments, including familiarity Experience developing low-level embedded Linux components including kernel modules, device drivers 🎁 Benefits Competitive compensation with a robust equity plan to share in our success. Comprehensive coverage for health, dental, and vision insurance—including dependents. Unlimited vacation, supportive parental leave policy, and company-wide holiday shutdown. Semi-annual company-wide parties and frequent in-office team events. Relocation packages available for approved roles. $1,500 annual professional development fund to support your growth.

Read the full posting on Remotely →

Why this role stands out

  • ★Pays more than 76% of comparable embedded-hw roles paid in CAD
  • ★Equity is part of the package

FAQ

Is the Senior Embedded Software Designer role at Kepler remote?+

This Senior Embedded Software Designer position is listed as hybrid (Toronto).

What is the salary for the Senior Embedded Software Designer role at Kepler?+

The listing states 159288-209288 CAD.

What seniority level is this Senior Embedded Software Designer role?+

This is a senior level position.

How do I apply for the Senior Embedded Software Designer role at Kepler?+

Use the "Apply on Remotely" button to open the original posting on Remotely, where you can submit your application directly to Kepler.