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

Senior Embedded Software Designer (6+ month Contract)

Full-time

Kepler Communications

About 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 of what’s possible in space. We believe great ideas come from diverse perspectives, and we’re committed 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 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! Key Responsibilities - Design, develop, and maintain reliable, high-quality embedded software for both spacecraft and ground-based systems supporting a growing fleet of satellites. - Design and implement secure communications capabilities, including encryption, authentication, and key exchange for next-generation data links. - Build and maintain low-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 with cross-functional teams to define system requirements, debug complex issues, and evolve system architecture. - Identify performance 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. - Proficiency in 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 as Yocto/OpenEmbedded and operating systems such as FreeRTOS. - Experience developing low-level embedded Linux components including kernel modules, device drivers, and device tree integrations. - Experience developing and maintaining automated test frameworks, validation tooling, or hardware/software integration test environments.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Designer (6+ month Contract) in Remote vacancy
  •  ...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 Senior Embedded Software Engineer for a 6+ month contract. Your focus will be on software development and maintenance required for both space and ground-based... 
    Contract work
    Senior
    Work at office
    Relocation package

    Kepler

    Remote
    11 days ago
  •  ...and engaged. - We’re a certified Great Place to Work®, seven years in a row! Key Responsibilities - Design and develop reliable, high-quality software related to: - Embedded Linux applications and platform software for both space and ground systems. - Flight software applications... 
    Contract work
    Senior
    Full time
    Work at office
    Relocation package

    Kepler Communications

    Remote
    1 day ago
  •  ...engaged. * We’re a certified Great Place to Work®, seven years in a row! We’re on the hunt for a top-tier FPGA Digital Design Engineer for a 6+ month contract to develop the next generation of our satellites. At Kepler, you’ll have the opportunity to work with a dedicated... 
    Contract work
    Work at office
    Relocation package

    Kepler

    Remote
    11 days ago
  •  ...Fidus is a global high-tech design firm headquartered in Ottawa, with additional design...  ...electronic product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams...  ...markets. Position Overview/Mandate: The Senior Embedded Software Designer plays a key... 
    Senior
    Full time

    Fidus Systems

    Remote
    29 days ago
  • $54.97k - $58.4k per year

    Are you looking to join one of ? The Ontario Medical Association (OMA) advocates for and supports doctors, seeking to strengthen their leadership role in caring for patients. We continually seek to be the trusted voice in transforming Ontario’s health-care system by courageously...
    Contract work
    Senior
    Work at office

    Ontario Medical Association

    Remote
    4 days ago
  •  ...Cencora seeks a Drug Safety Associate for a six-month remote contract role in Ontario, Canada, supporting pharmacovigilance and patient support services. The position involves processing adverse event reports, managing clinical documentation, and ensuring compliance with safety... 
    Contract work
    Work at office
    Remote work

    Cencora

    Remote
    3 days ago
  •  ...role What your day will look like Design and implement the best Ubuntu integration...  ...and server-class hardware platforms and software stacks Work with partners to deliver a...  ...ideally public speaking experience IoT / Embedded experience – from board and SoC, BMCs,... 
    Senior
    Full time
    Internship
    Remote work

    Canonical

    Remote
    2 days ago
  • $68k - $85k per year

     ...higher-value projects. - Drive process and tool improvements to boost team efficiency and the user experience. Your team Over the next few months, our priority is to deliver fast, human, and consistent support to a company in transformation, while cutting down repetitive work.... 
    Contract work
    Full time
    Local area
    Worldwide

    Workleap

    Remote
    10 days ago
  •  ...every touchpoint in their journey. - We're designing the future of autonomous marketing ,...  ...join our Professional Services team as a Senior Business Consultant. As a Business Consultant...  ...apps (audit web pages and online shops; design, manage and evaluate AB tests; propose changes... 
    Contract work
    Senior
    Full time
    Immediate start

    Bloomreach

    Remote
    10 days ago
  •  ...Description If you’re an Embedded / Firmware Engineer who is just as...  ...connection is rarely “just a software bug,” we’d love to talk. We...  ...start right away. The first three months are about getting to know each...  ...About intent We’ve been designing and co-creating connected devices... 
    Contract work
    Senior
    Permanent employment
    Full time
    Casual work
    Freelance
    Work at office
    Immediate start
    Remote work
    Flexible hours
    Afternoon shift

    intent

    Remote
    4 days ago
  •  ...trusted global leader in data-first contract lifecycle management (CLM) software, Agiloft helps organizations manage...  ...Agiloft is building what comes next. As Senior Director, Software Engineering -...  ...CTO and working closely with Product, Design, Applied AI & Knowledge Engineering,... 
    Contract work
    Senior
    Long term contract
    Full time
    Flexible hours

    Agiloft

    Remote
    5 days ago
  •  ...technology companies, including semiconductor, component, terminal, software and Internet providers, as well as mobile carriers, bringing the...  ...Preferred Experience Proficient in C#/C++/C, Python Embedded system testing (must have) Excellent debugging and troubleshooting... 

    Thundersoft

    Remote
    27 days ago
  •  ...Cencora seeks a caseworker for a 12-month remote contract role in Quebec to manage reimbursement processes and patient support workflows. The position involves coordinating benefits documentation, resolving coverage issues, and maintaining accurate case records to ensure timely... 
    Contract work
    Remote work

    Cencora

    Remote
    5 days ago
  • $80k - $90k per year

     ...applications and next steps. Our partner is looking for a 3D Artist (5-month contract) based in Canada. Join a remote-first game development...  ...and cohesive game universe. Working closely with art direction, design, animation, and technical art teams, you will transform concepts... 
    Contract work
    Full time
    Remote work
    Flexible hours

    Jobgether

    Remote
    1 day ago
  • $145.8k - $186.17k per year

     ...engineers can focus on performance. Definition of done A healthy Graphics area, backlog and regressions kept down, with the team’s senior engineers freed to focus on performance. Required qualifications Strong C++ and/or Rust. Knowledge of graphics frameworks and... 
    Contract work
    Senior
    Ongoing contract

    Mozilla

    Remote
    9 days ago
  • $104k - $139k per year

     ...the world using our products each month, we’re shaping the next 25 years of...  ...collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the...  ...scale. We’re looking for a Senior Software Engineer with a strong... 
    Senior
    Full time
    Immediate start
    Remote work
    Home office

    Mozilla

    Remote
    4 days ago
  •  ...Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed platform powers properties...  ...You'll Make an Impact: As a Senior Software Engineer on the Core AI...  ...models, event streams, service contracts, and versioning Contribute as... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours
    Weekend work

    Cloudbeds

    Remote
    5 days ago
  • $104k - $139k per year

     ...the world using our products each month, we’re shaping the next 25 years of...  ...collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the...  ...terms.  About this role: As a Senior Software Engineer on the Ecosystem... 
    Senior
    Full time
    Immediate start
    Remote work
    Worldwide
    Home office

    Mozilla

    Remote
    6 days ago
  • $185.05k - $217.7k per year

     ...standards / web-compat meetings as needed. Definition of done A healthy Layout area, backlog and regressions kept down, with the team’s senior engineers freed to focus on critical Performance and Security issues. Required qualifications Strong C++ (JavaScript and/or Rust... 
    Contract work
    Senior

    Mozilla

    Remote
    9 days ago
  • $153k - $213k per year

     ...compounding interest.   Affirm is seeking a Senior Full Stack Software Engineer to join the Acquisition &...  ...work at the intersection of product, design, and engineering to build polished,...  .... Pay Grade - N Equity Grade - 6 Employees new to Affirm typically come... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    1 day ago
  •  ...caseworker in Ontario to support reimbursement and patient access processes for pharmaceutical commercialization services. The 12-month contract role involves managing coverage requests, coordinating benefits documentation, resolving reimbursement issues, and maintaining case... 
    Contract work
    Remote work

    Cencora

    Remote
    24 days ago
  • $191.1k per year

     ...” learn more about working at Coinbase . Senior Software Engineer, Tax Engineering Tax Engineering...  ...non-negotiable. What you'll do: - Own the design and delivery of backend systems for cost...  ...the team Required Skills and Experience: - 6+ years of backend software engineering... 
    Senior
    Full time
    Local area

    Coinbase

    Remote
    4 days ago
  •  ...Cencora seeks a Contract Specialist for a 12-month contract role supporting patient and provider services in Canada. The position involves managing...  ...maintain contract, pricing, customer, and billing data in designated systems Review contract terms, pricing conditions, and... 
    Contract work

    Cencora

    Remote
    a month ago
  •  ...Responsibilities Design and implement high-performance software solutions for large-scale financial data and compliance environments. Develop software...  ...contribution. Equity in a publicly traded company. Monthly remote-work stipend. Annual professional development... 
    Senior
    Full time
    Remote work
    Flexible hours

    Marqeta

    Remote
    3 days ago
  •  ...Role: Your Role: We’re looking for a Senior Software Engineer to build the developer platform...  ...will lead through architecture, code, design reviews, and mentorship, and you will...  ...Home-Office Setup: One-time USD $500 Monthly Stipend: USD $150 per month via a Brex Card... 
    Senior
    Full time
    Remote work
    Home office

    Alpaca

    Remote
    4 days ago
  •  ...influencing the future of AI-assisted software development. This is a unique opportunity...  ...automation tools for developers. Design and implement continuous integration and...  ...(no medical/paid leave) Duration of contract : 1 month; [expected start date is next week] Payment... 
    Contract work
    Senior
    Part time
    For contractors
    Freelance
    Remote work

    Turing

    Remote
    1 day ago
  •  ...Loom walkthrough. Requirements Senior, staff, or principal-level software engineering experience, or...  ...engineering quality. Prior prompt design or evaluation-workflow exposure is a...  ...have. Benefits Remote, worldwide contract engagement, subject to regional eligibility... 
    Contract work
    Senior
    Full time
    Remote work
    Worldwide
    10 hours per week
    Flexible hours

    G2i Inc.

    Remote
    3 days ago
  •  ...models and end-to-end products that are designed to solve real-world business problems. We...  ...environments - Familiarity with storage systems, embedded databases, or filesystem abstractions -...  .... - 100% Parental Leave top-up for up to 6 months, for either parent. - Annual enrichment... 
    Senior
    Full time
    Manual labor
    Local area
    Remote work

    Cohere

    Remote
    5 days ago
  •  ...next steps. Our partner is looking for a Senior Software Engineer (Infrastructure) based in Canada...  ...Infrastructure), you will play a key role in designing and scaling the core infrastructure...  ...and production debugging. Requirements - 6–12 years of professional software engineering... 
    Senior
    Long term contract
    Full time

    Jobgether

    Remote
    1 day ago
  •  ...Cencora seeks a Personal Care Specialist for a 12-month remote contract role in Ontario, Canada. The position supports pharmacy operations through prior authorization processing, insurance verification, patient documentation, and financial assistance coordination. Responsibilities... 
    Contract work
    Remote work

    Cencora

    Remote
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Designer (6+ month Contract). Be the first to apply!