Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
952

It Software Engineer jobs in Canada

Embedded Software Designer

Clutch Canada

Toronto
On-site
CAD 90,000 - 120,000
30+ days ago
I want to receive the latest job alerts for “It Software Engineer” jobs

Software Engineer – GPU

Huawei Technologies Canada Co., Ltd.

Edmonton
On-site
CAD 70,000 - 100,000
30+ days ago

Intermediate Application Software Developer

ADGA Group

Ottawa
On-site
CAD 85,000 - 115,000
30+ days ago

Senior Embedded Software Developer (FortiAuthenticator)

Fortinet

Burnaby
On-site
CAD 100,000 - 135,000
30+ days ago

Senior Software Developer - Infrastructure

Avidbots Corp.

Kitchener
Hybrid
CAD 90,000 - 120,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Programmeur / programmeuse machiniste cnc – senior

3Desco Design

Saint-Mathieu-de-Beloeil
On-site
CAD 60,000 - 80,000
30+ days ago

Ingénieur Logiciel Backend

Lyft

Montreal
On-site
CAD 88,000 - 110,000
30+ days ago

Programmeur plc senior

Groupe Machitech

Saint-Marc-des-Carrières
On-site
CAD 80,000 - 110,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Senior Software Engineer, Data Collection

Lyft

Toronto
Hybrid
CAD 136,000 - 187,000
30+ days ago

Senior Software Engineer - Wallet Core

BitGo, Inc.

Toronto
On-site
CAD 180,000 - 240,000
30+ days ago

Sr. Software Developer (Canada)

SkillsWave

Kitchener
On-site
CAD 85,000 - 125,000
30+ days ago

Senior Software Engineer, Secure Agents

Cohere

Toronto
On-site
CAD 90,000 - 130,000
30+ days ago

Full-Stack Software Developer

Finni Health

Canada
Hybrid
CAD 90,000 - 120,000
30+ days ago

Principal Software Developer (Java)

OpenText

Richmond Hill
On-site
CAD 100,000 - 140,000
30+ days ago

Senior Software Engineer, Insomnia

Kong

Toronto
On-site
CAD 144,000 - 203,000
30+ days ago

Embedded Software Developer

Fortinet

Burnaby
On-site
CAD 82,000 - 110,000
30+ days ago

Senior Software Engineer | Core Protocol in Toronto - Berachain

Blockchain Works

Toronto
On-site
CAD 100,000 - 130,000
30+ days ago

Solidity Software Engineer | DeFi in Toronto - Berachain

Blockchain Works

Toronto
On-site
CAD 90,000 - 130,000
30+ days ago

Remote Senior Software Engineer, Core Indexing (Golang) - Figment

Figment

Toronto
Remote
CAD 90,000 - 130,000
30+ days ago

Software Engineer - Trading Infrastructure in Toronto - Berachain

Blockchain Works

Toronto
On-site
CAD 100,000 - 130,000
30+ days ago

Programmeur.euse robotique- Chargé e projets automatisation

Place aux Jeunes

Princeville
On-site
CAD 60,000 - 80,000
30+ days ago

Machiniste CNC ET PROGRAMMEUR ou autres

Place aux Jeunes

Sherbrooke
On-site
CAD 50,000 - 65,000
30+ days ago

Technical Lead, Software Developer

Recollective

Ottawa
Hybrid
CAD 100,000 - 140,000
30+ days ago

Software Developer

Geotab

Toronto
Hybrid
CAD 80,000 - 110,000
30+ days ago

Intermediate Software Developer

Thanx

Canada
Remote
CAD 70,000 - 100,000
30+ days ago

Top job titles:

Office jobsInvestigation jobsArtificial Intelligence jobsFintech jobsPublic Administration jobsSafety jobsRadiation Therapist jobsDirector Marketing jobsFraud Analyst jobsMachine Learning Engineer jobs

Top companies:

Jobs at CraJobs at CibcJobs at IbmJobs at TeckJobs at CgiJobs at DiscordJobs at IgaJobs at StrykerJobs at MerckJobs at Spacex

Top cities:

Jobs in MississaugaJobs in QuebecJobs in BramptonJobs in KitchenerJobs in Richmond HillJobs in KelownaJobs in BarrieJobs in Chatham KentJobs in KamloopsJobs in Timmins

Similar jobs:

Security Guard jobsCyber Security jobsSecurity jobsIt jobsDigital Marketing jobsHospital jobsItalian jobsMechanical Engineer jobsPower Engineer jobsQuality Analyst jobs
Embedded Software Designer
Clutch Canada
Toronto
On-site
CAD 90,000 - 120,000
Full time
30+ days ago

Job summary

Kepler Communications is seeking a skilled Embedded Software Designer to contribute to our mission of real-time Internet access in space. You will develop high-quality software for our fleet of spacecraft, utilizing your expertise in embedded systems and software development. Join us in shaping the future of the space economy while enjoying competitive compensation, unlimited vacation, and a collaborative work environment.

Benefits

Competitive compensation with equity plan
Unlimited vacation
Comprehensive health coverage
Professional development fund
Social events and team activities
Relocation packages available
Fully stocked office kitchen

Qualifications

  • 5+ years of embedded software development experience required.
  • Strong skills in C/C++ and Embedded Linux.
  • Ability to lead and mentor junior engineers.

Responsibilities

  • Design and develop software for satellites and ground systems.
  • Write tests and documentation for code.
  • Participate in design and code review processes.

Skills

Embedded software development
Software design
C/C++ proficiency
Algorithms
Testing and debugging
Communication
Git
Embedded Linux

Education

Bachelor's degree in Computer Science

Tools

OpenEmbedded/Yocto
FreeRTOS
Device drivers
Interrupt handlers
Job description

At Kepler Communications, we're not just imagining the future of connectivity - we're 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, we’re 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 ofwhat’spossible 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 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 , four years in a row!

We're 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. You'll 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
  • Bachelor's 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:
  • Master's 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 accommodation@kepler.space , and we will work with you to meet your needs.

  • 1
  • ...
  • 28
  • 29
  • 30
  • ...
  • 39

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved