Talent.com
Embedded Software Designer
Embedded Software DesignerKepler Communications • Toronto, Ontario, Canada
No longer accepting applications
Embedded Software Designer

Embedded Software Designer

Kepler Communications • Toronto, Ontario, Canada
30+ days ago
Job type
  • Full-time
Job description

At Kepler Communications were not just imagining the future of connectivity - were leading it!

Our mission is to provide real-time Internet access in space enabling a new era of data-driven exploration and innovation. With 23 satellites already launched and a next-generation optical network on the way were creating the infrastructure that will power the space economy for decades to come.

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 ofwhatspossible in space. We believe great ideas come from diverse perspectives and were committed to creating an environment where you can grow lead and make a global impact.

If youre 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.
  • $1500 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.
  • Were a certified Great Place to Work five years in a row!

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

Key Responsibilities :

  • Design and develop reliable high-quality software related to :
  • On board software for our next generation of satellites
  • Embedded Linux for both space and ground systems
  • Firmware and driversIoT modules
  • Writing thorough tests and documentation
  • Participating in software design review and code review processes
  • Work with electrical digital design and operations teams to identify required features and solidify the system architecture
  • Provide technical leadership and mentorship to junior engineers
  • Identify shortcomings in existing software components and direct future development efforts
  • Required Skills & Qualifications :

  • 5 years of embedded software development experience
  • Bachelors degree in Computer Science or equivalent
  • Strong software design and development skills including algorithms testing and debugging
  • Proficiency in C / C especially in embedded topics such as interrupt handlers concurrency memory mapped peripherals and hardware interfaces (SPI I2C CAN)
  • Experience with embedded operating systems and build systems including OpenEmbedded / Yocto and FreeRTOS
  • Embedded Linux experience including writing kernel modules device trees and drivers
  • Excellent communication skills
  • Ability to effectively use git
  • Bonus Points :

  • Masters degree
  • Python development experience
  • Experience developing software for aerospace applications
  • Experience developing multi-stage bootloaders
  • Strong knowledge of computer networking and modern networking protocols
  • Experience with RTL (Verilog and / or VHDL) and embedded SoCs
  • Hardware debugging experience (oscilloscopes logic analyzers etc.)
  • Experience with ARM assembly
  • Use of AI in Recruitment

    At Kepler Communications all hiring decisions are made by people. Human recruiters are involved in every step of our recruitment process. We use AI-based tools (such as Lever AI and HireEZ) to assist with the initial review of applications by ranking candidates based on job-relevant criteria. These tools support - but do not replace - human judgment.

    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 emailprotected and we will work with you to meet your needs.

    We may use artificial intelligence (AI) tools to support parts of the hiring process such as reviewing applications analyzing resumes or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us.

    Key Skills

    English Language,Brand Management,Fun,Linux Administration,Application Support

    Employment Type : Full-Time

    Experience : years

    Vacancy : 1

    Create a job alert for this search

    Embedded Software Designer • Toronto, Ontario, Canada

    Similar jobs
    Senior Software Engineer

    Senior Software Engineer

    RLDatix • Toronto, ON, Canada
    Full-time
    Senior Software Engineer | R&D | Toronto, ON | Hybrid.RLDatix (RLD) is on a mission to help raise the standard of care…everywhere. Trusted by over 10,000 healthcare organizations around t...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Sage Recruiting • Toronto, ON, Canada
    Full-time
    Hybrid remote (once a month in the Toronto office).Sage Recruiting is partnering with a fast-growing SaaS startup that’s bringing modern engineering to one of the most outdated industries aro...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    ExtentCom • Richmond Hill, Ontario, Canada
    Full-time
    Quick Apply
    The Embedded Software Engineer will participate in complete embedded software development cycles for advanced wireless communication systems. The ideal candidate will be self-motivated and reliable,...Show more
    Last updated: 30+ days ago
    Senior Software Engineer, Rider Partnerships

    Senior Software Engineer, Rider Partnerships

    Lyft • Toronto C6A, ON, Canada
    Remote
    Full-time
    At Lyft, our purpose is to serve and connect.We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. Lyft is looking for software e...Show more
    Last updated: 7 days ago • Promoted
    Software Developer

    Software Developer

    Liburdi Dimetrics Corporation • Locust Hill, CA
    Full-time
    Location : Dundas, Ontario, Canada Website : www.Salary Range : $64,000 – $70,000 / year Number of Positions : 1 Posting Date : January 5, 2026 Reference Number : GN01052026 Liburdi Dimetrics Corporation...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer, Rider Partnerships

    Senior Software Engineer, Rider Partnerships

    Socotra, Inc. • Toronto C6A, ON, Canada
    Remote
    Full-time
    At Lyft, our purpose is to serve and connect.We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. Lyft is looking for software e...Show more
    Last updated: 3 days ago • Promoted
    Senior Technology Systems Designer

    Senior Technology Systems Designer

    H.H. Angus and Associates Limited • Don Mills, ON, Canada
    Full-time
    At HH Angus, we strive to expand what is possible to shape a better future.We do this by empowering our employees to do their best work, find meaning in what they do and provide opportunities to gr...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineering Manager

    Software Engineering Manager

    ContactMonkey • Toronto C6A, ON, Canada
    Remote
    Full-time
    Our mission? To power measurable employee engagement worldwide.And we’d love for you to join us!.About the job - Software Engineering Manager. We understand that joining a team is one of the most im...Show more
    Last updated: 3 days ago • Promoted
    Software Developer

    Software Developer

    Company3 • Toronto, ON, Canada
    Full-time +1
    SDFX Studios is the recognized leader in high-quality conversions of 2D theatrical content into stereoscopic 3D imagery, working with major motion picture studios, directors, cinematographers, and ...Show more
    Last updated: 1 day ago • Promoted
    Senior Hardware Designer - Embedded Systems & FPGA Hybrid

    Senior Hardware Designer - Embedded Systems & FPGA Hybrid

    Hitachi Vantara Corporation • Toronto, ON, Canada
    Full-time
    A leading technology solutions provider in Toronto is looking for a Hardware Design Engineer to create and improve products using advanced engineering principles. You will be responsible for hardwar...Show more
    Last updated: 30+ days ago • Promoted
    Senior Hardware Designer - Hybrid Rail / Embedded Systems

    Senior Hardware Designer - Hybrid Rail / Embedded Systems

    Hitachi Rail • Toronto, ON, Canada
    Full-time
    A leading transport technology company seeks a Senior Hardware Designer in Toronto, Ontario.The role requires over 5 years of experience in Hardware Design Engineering, particularly in embedded sys...Show more
    Last updated: 30+ days ago • Promoted
    Senior Solutions Designer - Siebel & AEM (Public Sector)

    Senior Solutions Designer - Siebel & AEM (Public Sector)

    2iResourcing • Toronto, Canada
    Full-time
    A leading consulting firm is seeking an experienced professional for a role focused on Siebel and Adobe AEM implementations. The ideal candidate will have over 7 years of experience in technical sol...Show more
    Last updated: 29 days ago • Promoted
    Manager, Software Engineering

    Manager, Software Engineering

    Analyticsmart • Toronto C6A, ON, Canada
    Full-time
    Get AI-powered advice on this job and more exclusive features.Analyticsmart is a boutique analytics firm specializing in the. We empower our clients with innovative software solutions, including : .By...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Architect Engineer (Aerospace / eVTOL)

    Senior Software Architect Engineer (Aerospace / eVTOL)

    Essence Coaching Group • Toronto, ON, Canada
    Full-time
    Senior Software Architect Engineer (Aerospace / eVTOL).CAD 120,000 – 165,000 (annual).A senior-level Software Architect & Engineer is sought to lead mission-critical aerospace software de...Show more
    Last updated: 8 days ago • Promoted
    RQ10031 - Software Developer - Senior

    RQ10031 - Software Developer - Senior

    Maarut Inc • East York, ON, Canada
    Full-time
    Requirements analysis, in collaboration with the business analysts.Solutions design and architecture artifacts - conceptual, logical and physical. Architecture checkpoints activities and support.Com...Show more
    Last updated: 23 hours ago • Promoted
    Software Developer (AI)

    Software Developer (AI)

    Conavi Medical • Toronto, ON, Canada
    Full-time
    Imagine your future at Conavi!.Join our collaborative team in the design, manufacture, and sale of an innovative intravascular imaging system to improve cardiac care. Conavi Medicals Novasight Hybri...Show more
    Last updated: 30+ days ago • Promoted
    Senior Manager, Embedded Software Systems

    Senior Manager, Embedded Software Systems

    L3Harris • Toronto, Canada
    Full-time
    A leading defense technology company is seeking a Manager of Software Development in Hamilton, Ontario.The ideal candidate will have a strong background in embedded software development, including ...Show more
    Last updated: 8 hours ago • Promoted • New!
    Software Engineer 1

    Software Engineer 1

    Thri5 Inc. • Toronto, ON, Canada
    Full-time
    Thri5 is the AI-powered System of Actions for the modern retailer.Despite massive investments in planning, forecasting, and analytics, retailers still face the same operational issuesout-of-stocks,...Show more
    Last updated: 30+ days ago • Promoted