Senior Embedded Software Engineer, Space Systems (Remote)

Aversan Inc.

Toronto

On-site

CAD 120,000 - 160,000

Full time

12 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Aversan Inc. in Toronto is seeking a Senior Embedded Software Engineer to join our team, delivering software for space and ground-based assets as part of a growing satellite program.

You will design reliable embedded systems, implement secure communications, develop low-level components, and mentor junior engineers while collaborating across disciplines to ensure robust, maintainable software. This role offers a remote-friendly arrangement and a competitive salary package aligned with aerospace

Qualifications

  • Bachelor's degree or equivalent in CS/CE/EE.
  • Strong fundamentals in system design, debugging, testing, and performance analysis.
  • Experience with embedded Linux and hardware interfaces (SPI, I2C, UART).

Responsibilities

  • Design, develop, and maintain embedded software for 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.

Skills

C++ (embedded)
Embedded Linux
Yocto build system
Kernel modules
Device drivers
Device tree integrations
Automated testing frameworks

Education

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

Tools

Yocto build system
Kernel development tooling
Device tree tooling

Job description

Aversan Inc. in Toronto is seeking a Senior Embedded Software Engineer to join our team, delivering software for space and ground-based assets as part of a growing satellite program.

You will design reliable embedded systems, implement secure communications, develop low-level components, and mentor junior engineers while collaborating across disciplines to ensure robust, maintainable software. This role offers a remote-friendly arrangement and a competitive salary package aligned with aerospace

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Space/Satellite (Remote)
Senior Embedded Software Engineer - Space/Satellite (Remote)

Aversan Inc • Toronto

On-site
CAD 120,000 - 160,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Aversan Inc. • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Senior Full Stack Developer
Senior Full Stack Developer

Aversan Inc. • Mississauga

Hybrid
CAD 110,000 - 140,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Insight Global • Montreal (administrative region)

On-site
CAD 100,000 - 130,000
Senior Space Flight Software Architect (Embedded)
Senior Space Flight Software Architect (Embedded)

Insight Global • Montreal (administrative region)

On-site
CAD 100,000 - 130,000
Senior Software Developer
Senior Software Developer

Aversan Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Senior Hardware Test Engineer - RF & Space Systems
Senior Hardware Test Engineer - RF & Space Systems

Aversan Inc • Toronto

On-site
CAD 120,000 - 140,000
Software Safety Engineer
Software Safety Engineer

Aversan Inc • Brampton

On-site
CAD 120,000 - 135,000
Junior Embedded Systems Engineer
Junior Embedded Systems Engineer

NordSpace Corp. • Canada

On-site
CAD 65,000 - 80,000
Project Engineer
Project Engineer

Aversan Inc. • Mississauga

On-site
CAD 120,000 - 140,000