Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Software Designer

$159.29k - $209.29k per year

Kepler-Communications

At Kepler Communications, we're not just imagining the future of on-demand space connectivity - we're leading it!

Our mission is to provide real-time on-orbit connectivity for critical missions, enabling a new era of data-driven intelligence and innovation. With 33 satellites launched to date, Kepler operates the first commercial optical data relay constellation, enabling real-time, continuous space communications while supporting advanced on-orbit compute and hosted payload capabilities.

Industry-leading technology is only part of the story. What sets Kepler apart is our team: bold thinkers, skilled builders, and passionate problem-solvers who thrive on pushing the boundaries ofwhat’spossible in space. We believe great ideas come from diverse perspectives, andwe’recommitted to creating an environment where you can grow, lead, and make a global impact.

If you’re ready to reach higher, move faster, and do work that shapes the future space economy - this is your launchpad. Come build the future with Kepler!

What We Offer:

  • * 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.
  • * Fully stocked Toronto office kitchen with snacks, drinks, games and top-notch kitchen appliances.
  • * Town Halls, Celebration Calls, and Company-wide events to stay connected and engaged.
  • * We’re a certified Great Place to Work®, seven years in a row!

We're on the hunt for a top-tier Embedded Software Engineer. Your focus will be on software development and maintenance required for both space and ground-based assets for a growing fleet of spacecraft. You'll be relied upon for input and decisions that will directly impact design and operation.

Key Responsibilities:

  • Design, develop, andmaintainreliable, high-quality embedded software for both spacecraft and ground-based systems supporting a growing fleet of satellites
  • Design and implement secure communicationscapabilities, including encryption, authentication, and key exchange for next-generation data links
  • Build andmaintainlow-level software components including device drivers, kernel modules, hardware interfaces, and platform services
  • Develop automated tests, validation tools, and technical documentation to support robust software delivery and long-term maintainability
  • Participate in software architecture discussions, design reviews, and code reviews to ensure software quality and system reliability
  • Collaborate closely withcross-functionalteams to define system requirements, debug complex issues, and evolve system architecture
  • Identifyperformance gaps, reliability risks, and architectural shortcomings in existing systems, and drive improvements across the software stack
  • Provide technical leadership, mentorship, and guidance to junior engineers while contributing to engineering best practices and development standards

Required Skills & Qualifications:

  • 6+ years of experience developing embedded software for complex, high-reliability systems
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience
  • Strong software engineering fundamentals, including system design, debugging, testing, performance analysis, and maintainable code development
  • Proficiencyin C/C++ for embedded systems, including concurrency, interrupt handling, memory-mapped peripherals, and hardware communication interfaces such as SPI, I2C, UART, and CAN
  • Experience developing software for embedded Linux and/or RTOS environments, including familiarity with build systems such asYocto/OpenEmbeddedand operating systems such asFreeRTOS
  • Experience developing low-level embedded Linux components including kernel modules, device drivers, and device tree integrations
  • Experience developing andmaintainingautomated test frameworks, validation tooling, or hardware/software integration test environments
  • Strong cross-functional collaboration and communication skills, with the ability to work effectively across software, hardware, and operations teams
  • Proficiencywith modern software development workflows and tools, including Git-based version control and code review practices

Bonus Points:

  • Master's degreein Computer Science, Computer Engineering, or related field
  • Experience developing software for aerospace applications
  • Experience implementing embedded security solutions such as secure boot, hardware security modules (HSMs), certificate/key management, authentication, or encrypted communications
  • Familiarity with Linux networking concepts and infrastructure, including routing, interfaces,netlink, or packet-processing pipelines
  • Experience developing multi-stage bootloaders
  • Strong knowledge of computer networking and modern networking protocols
  • Experience with RTL (Verilog and/or VHDL) and embedded SoCs

Salary Range: $159,288 - $209,288 CAD

Actual total compensation will be determined at the Company’s discretion and is based on a variety of job-related factors, which may include, but are not limited to, relevant knowledge, skills, experience, performance, and education and/or training. The Company encourages all qualified applicants to apply, even if the posted salary range does not align with their expectations, as it does not reflect our total compensation package.

Job Type: This is for a current vacancy

Employment Equity & Accommodation Statement

Kepler Communications is an equal opportunity employer committed to building a diverse and inclusive workplace. We welcome applications from all qualified individuals, including women, Indigenous peoples, persons with disabilities, members of visible minorities, and people of all sexual orientations and gender identities.

If you require accommodation during any stage of the recruitment process, please contact our People & Culture team at View email address on apply.j-vers.com, and we will work with you to meet your needs.

#J-18808-Ljbffr
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Designer in Toronto, ON vacancy
  •  ...leader in digital reality solutions, combining sensor, software, and autonomous technologies. We are putting data to...  ...follow us @HexagonAB. Purpose of Position: As a Senior Embedded Software Engineer you will design, develop, verify and maintain the safety-related firmware... 
    Senior
    Full time
    Remote work

    Hexagon Mining, Inc.

    Toronto, ON
    a month ago
  •  ...the future. Our interns are not observers—they are contributors. Embedded in real teams and paired with dedicated mentorship, you will...  ...evaluation to automate real-world maintenance tasks. Collaborative Software Engineering: Working in an async-first culture using Git, code... 
    Suggested
    Full time
    Internship
    Local area
    Remote work
    Worldwide
    Flexible hours

    DataRobot

    Toronto, ON
    4 days ago
  •  ...Position Description: We are seeking an Expert Full Stack Developer to design, build, and maintain both front end interfaces and back end...  ...in this role: ~ Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience... 
    Senior
    Full time
    Work at office
    2 days per week

    CGI

    Toronto, ON
    4 days ago
  • $139.5k - $155k per year

     ...technologies with the company’s COSMOS software suite to unify diverse components into...  ...Discover more at Role Overview  As a Senior Digital Design Engineer, you will design and integrate...  ...gaps.  Partner with firmware and embedded software teams to define and validate hardware... 
    Senior
    Flexible hours

    Astera Labs

    Toronto, ON
    2 days ago
  • $107k - $157.3k per year

     ...Overview We are seeking a Senior Full-Stack Staff Engineer to...  ...role will be responsible for designing, building, and evolving...  ...the engineering quality bar by embedding testability, automation, and...  ...Qualifications ~10+ years of software engineering experience, with... 
    Senior
    Local area

    Autodesk

    Toronto, ON
    2 days ago
  •  ...providers, through human-centric software powered by AI. What’s On Offer We’re looking for a Senior Software Engineer to join our engineering team. You’ll design, build, and ship the products...  ...Kubernetes, Snowflake, PostgreSQL, and embedded analytical engines like DuckDB... 
    Senior
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Odaia Intelligence Inc.

    Toronto, ON
    1 day ago
  • $100k - $130k per year

     ...you'll be in good company.  We’re looking for an experienced designer to work on an exciting new racing concept. You’ll take features...  ...experience, and other relevant considerations. US Salary Range: Senior $80,000. -$115,000. USD  Specialist $100,000. - $130,000. US... 
    Senior
    Full time
    3 days per week

    Velan Studios

    Toronto, ON
    15 days ago
  • $111.4k - $161.4k per year

     ...Senior Software Engineer — Content Tools Content Tools • CoCounsel Legal Integrations Overview...  ...ownership engineering role on a team that designs, develops, tests, deploys, and operates...  ...Experience integrating AI services — embedding APIs, re-ranking models, RAG-supported retrieval... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    5 days ago
  • We are seeking a highly accomplished Senior Solutions Designer for an enterprise-level contract opportunity based in Toronto. In this role, you will...  ...and collaborative sessions with business analysts, software developers, infrastructure teams, and project leaders. Partner... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    6 days ago
  • $91k - $117k per year

     .... Job Description: We are looking for a Senior Software Analyst to join our Integration, Testing...  ...anomalies through analysis of data files, design documentation and interaction with...  ...Experience with real time systems and embedded system testing Knowledge of TCP/IP, UDP... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work

    Hitachi

    Toronto, ON
    5 days ago
  • $100k - $130k per year

     ...magic. If you're curious, you'll be in good company.  Are you a designer who obsesses over player traversal, intuitive camera controls,...  ...experience, and other relevant considerations. US Salary Range: Senior $80,000. -$115,000. USD  Specialist $100,000. - $130,000. US... 
    Senior
    Full time
    Internship
    3 days per week

    Velan Studios

    Toronto, ON
    19 days ago
  •  ...The people building Motion are deeply embedded in where AI and our industry is heading,...  ...Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software...  ...across the stack: building features, designing and maintaining the APIs and services behind... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Toronto, ON
    6 days ago
  • $133.1k - $208.6k per year

     ...prioritize the highest-impact problems to solve, designing experiences that make Braze's data model...  ...Responsibilities: Define and design high-impact features as well as refine the...  ...innovation when designing for enterprise software environments ~ You approach design challenges... 
    Senior
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    2 days ago
  •  ...UALink™ semiconductor-based technologies with the company’s COSMOS software suite to unify diverse components into cohesive, flexible...  ...infrastructure requirements. Discover more at Role Overview  As a Senior Design Verification Engineer, you will help build and validate complex... 
    Senior
    Flexible hours

    Astera Labs

    Toronto, ON
    2 days ago
  • $90.75k - $128.19k per year

     ...come in. Job Description: To assist in the hardware electrical design of new or revised products, equipment, and installations, utilizing...  ...documentation. Prepare specifications for hardware and/or software components or devices. Develop appropriate design architecture... 
    Senior
    Full time
    Remote work

    Hitachi

    Toronto, ON
    5 days ago
  • $82.54k - $116.59k per year

     ...where you come in. Job Description: We are hiring a Signaling Design Specialist - Senior for our Toronto office. The Signaling Design Specialist -...  ...interlocking control tables, and application database for Software subsystems; analyze and evaluate system performance and... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work

    Hitachi

    Toronto, ON
    5 days ago
  • $136k - $187k per year

     ...this mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to...  ...journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    1 day ago
  • $138.6k - $207.8k per year

     ...Harvey, the future of professional services is being written today — and we’re just getting started. Role Overview As a Senior Product Designer at Harvey, you’ll manage multiple projects from ideation to launch. You’ll create high-quality designs, interactions, and... 
    Senior
    Full time

    Harvey

    Toronto, ON
    2 days ago
  • $167.68k - $277.43k per year

     ...’t wait to meet you. WHAT YOU'LL DO We're looking for a Senior Software Engineer for our Currents team, responsible for building, maintaining...  ...learning stipend A curated in-office employee experience, designed to foster community, team connections, and innovation... 
    Senior
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    2 days ago
  •  ...needed to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our...  ...product, frontend, and data when needed. What You'll Do: Design, build, deploy, and operate scalable backend services that... 
    Senior
    Long term contract
    Permanent employment
    Internship
    Work from home

    Spotify

    Toronto, ON
    2 days ago
  • We are seeking an experienced Senior Software Developer specializing in enterprise Siebel CRM to lead complex technical configuration, application design, system integration, and reporting solutions. In this role, you will be responsible for translating technical specifications... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    2 days ago
  • $118k - $152k per year

     ...Build and deliver complex enterprise software solutions for financial services clients. The Role As a Senior Software Engineer at Capco, you’ll design, develop, modify, maintain, and support complex web-based products and customer applications. You’ll work across the... 
    Senior
    Internship
    Immediate start

    Capco

    Toronto, ON
    2 days ago
  • $100k - $150k per year

     .... If you're more experienced in frontend, we value your eye for design and your talent for creating engaging user experiences. If backend...  ...problems end-to-end. Design, develop, and maintain complex software applications. Lead the technical design and architecture of software... 
    Senior
    Work at office
    Relocation

    passage

    Toronto, ON
    1 day ago
  • usd125k - usd280k per year

     ...-edge foundation AI models and end-to-end products that are designed to solve real-world business problems. We’re training and...  ...and Seoul. Join us! About the Role We're looking for a Senior Product Designer to help shape the future of our modelling products at Cohere... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Toronto, ON
    2 days ago
  •  ...reinvent banking, and we’re looking for a curious, impact-driven Senior Software Engineer (Voyager) to join our growing team – someone who...  ...product experiences, and own them across the full lifecycle, from design through deployment and monitoring R&D and Proof-of-Concepts:... 
    Senior
    Long term contract
    Work from home

    Relay Fi

    Toronto, ON
    2 days ago
  •  ...Senior Full Stack Software Engineer Location: Onsite in Toronto, ON   About SalesJack SalesJack...  ...live in customers’ hands”: scoping, designing, building, shipping, iterating Talk...  ...for every line that ships Design and ship LLM-powered product features:... 
    Senior
    Full time
    Live In

    salesjack

    Toronto, ON
    2 days ago
  • $120k - $135k per year

     ...might be in the right place! Lightspeed is looking for a Senior Product Designer to join our Capital Advances team. This squad builds and...  ...instructions the team uses to develop experiences in production. Embedding Systems Thinking: Have UX expertise and deep understanding... 
    Senior
    Full time
    Remote work
    Flexible hours

    Lightspeed Commerce

    Toronto, ON
    2 days ago
  •  ...We are seeking an experienced Senior Software Developer to join our team in designing, building, testing, and deploying secure, high-performing cloud and web applications...  ...Responsibilities Full-Stack & API Development: Design, build, test, and maintain secure web applications... 
    Senior
    Contract work

    Randstad Canada

    Toronto, ON
    2 days ago
  •  ...people who care about each other's success, and a mission that's making healthcare better for Canadians. We’re looking for a Senior Graphic Designer to lead the creative charge across our growth and marketing initiatives. You’ll shape the visual story of Phoenix by... 
    Senior
    Full time
    Internship
    Remote work
    Weekend work

    phoenix

    Toronto, ON
    2 days ago
  •  ...About the Role This is a high-impact design role on our Hims & Hers Canada team. Core...  ...About you (who you are) You're a talented Senior Product Designer with a passion for health...  ...How you work with AI LLMs are already embedded in your workflow. You prototype in tools... 
    Senior
    Full time
    Remote work

    Eucalyptus

    Toronto, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Designer. Be the first to apply!