S

Spaceium

Space infrastructure services: power, refueling, repairs.

Embedded Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeOttawa, ON, Canada

About the Job

Requirements

  • A bachelor's degree in Computer Engineering, Electrical Engineering, or a related field.
  • Experience programming in C or C++.
  • Familiarity with embedded systems development.
  • Experience with version control systems such as Git.
  • Extended hours and weekend work may be required to support critical project and mission milestones.
  • Physical presence at the Ottawa facility is required.
  • Submit a five-minute video demonstrating the project, explaining its function and architecture, describing AI use, and discussing an engineering challenge; provide a code link and examples of two other projects.

Responsibilities

  • Design and develop embedded software for spacecraft avionics and control systems.
  • Write efficient and reliable firmware using C, C++, and Python.
  • Develop software for microcontrollers and embedded processors.
  • Interface software with sensors, actuators, and spacecraft subsystems.
  • Implement communication protocols such as RS422, I2C, SPI, CAN, and Ethernet.
  • Develop real-time systems for spacecraft control and operations.
  • Build tools for data acquisition, diagnostics, and automation.
  • Perform software testing, hardware-in-the-loop testing, and system validation.
  • Collaborate closely with hardware, electrical, and systems engineers.
  • Help define software architecture, coding standards, and development workflows.

Desired Qualifications

  • Familiarity with aerospace software practices and high-reliability software systems.
  • Experience delivering software under tight time and resource constraints in a nimble technical engineering role.
  • Experience developing embedded firmware or real-time systems.
  • Familiarity with microcontrollers, RTOS, or embedded Linux.
  • Understanding of hardware interfaces and communication protocols.
  • Experience with testing frameworks, CI/CD pipelines, or automated testing.
  • Knowledge of high-reliability software development practices.

About the Company

Spaceium

Space infrastructure services: power, refueling, repairs.

Spaceium builds essential space infrastructure to support long-duration and interplanetary missions through four hubs: Charging Hub for reliable spacecraft power, Refueling Hub for cryogenic fuel storage and transfer, Space Mechanics for in-orbit repairs and parts, and Debris Hub for debris storage and recycling. Each hub acts as a service layer that powers, fuels, maintains, and cleans up assets in space, extending mission lifespans and reducing downtime. It differentiates itself by offering an integrated, end-to-end network for power, fuel, repairs, and debris management rather than single components. The goal is to provide a scalable backbone for in-space operations that lowers costs and enables sustainable, long-duration exploration beyond Earth.

Company size
1-10
Company stage
Seed
Total funding
$6.4M
Headquarters
Long Beach, CA
Founded
2022

Recently Posted Jobs

Explore more opportunities at Spaceium

See more jobs