Embedded Flight Software & C&DH Engineer — On-Site Ottawa

Obruta Space Solutions Corp.

Ottawa

Híbrido

CAD 110.000 - 160.000

Jornada completa

hace 35 horas
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Health & dental
3 weeks paid annual leave

Descripción de la vacante

Obruta Space Solutions is seeking an Embedded Flight Software (FSW) & C&DH Engineer in Ottawa, ON, on-site with periodic hybrid work options. The role focuses on building and hardening production flight software for the RPOD Kit onboard computer (NVIDIA Jetson/ARM).

You will own the real-time execution layer, connect high-level algorithms to spacecraft interfaces, and contribute to the core flight software team as Obruta scales toward future missions.

Formación

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, or a related discipline.
  • 2+ years of embedded software experience developing production-grade C/C++ for ARM/Linux/RTOS.
  • Hands-on experience developing real-time protocols, device drivers, or middleware on embedded Linux (e.g., NVIDIA Jetson, Raspberry Pi Compute Module).
  • Solid understanding of multi-threading, concurrency, memory management, and deterministic IPC.
  • Familiarity with hardware buses/protocols: UART, SPI, I2C, CAN, RS-422, Ethernet.
  • Authorized to work in Canada; able to obtain security assessment under the Controlled Goods Program.

Responsabilidades

  • Flight software architecture & real-time execution on ARM/Linux/RTOS for Jetson.
  • Command & Data Handling (C&DH) pipelines: CCSDS XTCE compliant.
  • GNC & autonomy integration: integrate MATLAB/Simulink C++ code, AI vision, FDIR state machines.
  • IPC & middleware: implement high-throughput IPC frameworks for real-time data.
  • Ground-to-space interface: interface flight computer with NASA Open MCT ground software.
  • Benchtop & FlatSat hardware integration: profile resources and address hardware-in-the-loop jitter.
  • Flight code quality & hardening: MISRA C/C++, CI pipelines, tests, memory profiling.
  • Management: guiding team toward Obruta goals.

Conocimientos

C/C++
Embedded systems
Real-time
Linux
RTOS
ARM

Educación

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

Herramientas

NVIDIA Jetson
Raspberry Pi Compute Module
Docker
Yocto
CMake

Descripción del empleo

Obruta Space Solutions is seeking an Embedded Flight Software (FSW) & C&DH Engineer in Ottawa, ON, on-site with periodic hybrid work options. The role focuses on building and hardening production flight software for the RPOD Kit onboard computer (NVIDIA Jetson/ARM).

You will own the real-time execution layer, connect high-level algorithms to spacecraft interfaces, and contribute to the core flight software team as Obruta scales toward future missions.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Embedded Flight Software & C&DH Engineer
Embedded Flight Software & C&DH Engineer

Obruta Space Solutions Corp. • Ottawa

Híbrido
CAD 110.000 - 160.000
Health & dental
3 weeks paid annual leave
Embedded Software Engineer Ottawa, Canada
Embedded Software Engineer Ottawa, Canada

Spaceium Inc • Ottawa

Híbrido
CAD 75.000 - 110.000
Senior Space Autonomy & FDIR Engineer
Senior Space Autonomy & FDIR Engineer

Obruta Space Solutions Corp. • Ottawa

Híbrido
CAD 120.000 - 180.000
Health & Dental
3 weeks paid annual leave
Stock Options
FDIR & Spacecraft Autonomy Engineer
FDIR & Spacecraft Autonomy Engineer

Obruta Space Solutions Corp. • Ottawa

Híbrido
CAD 120.000 - 180.000
Health & Dental
3 weeks paid annual leave
Stock Options
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Horizon Aircraft, Inc. • Ottawa

Híbrido
CAD 110.000 - 160.000
Hybrid Work Options
Company Paid Group Benefits Plan
Company Stock Matching Program
+3
Senior Embedded Software Designer
Senior Embedded Software Designer

Go Fractional • Canadá

A distancia
CAD 120.000 - 180.000
Competitive compensation
Equity plan
Health, dental, vision insurance
+8
Embedded & Electrical Systems Engineer
Embedded & Electrical Systems Engineer

NordSpace Corp. • Markham

Presencial
CAD 90.000 - 105.000
Intermediate Software Developer- Embedded-- Onsite Position
Intermediate Software Developer- Embedded-- Onsite Position

Curtiss-Wright Corporation • Ottawa

Presencial
CAD 75.000 - 95.000
Paid Time Off
RRSP with Employer Match
Health and Wellness Benefits
+3
Senior Embedded DevOps and Software Verification Engineer
Senior Embedded DevOps and Software Verification Engineer

Horizon Aircraft, Inc. • Lindsay

Híbrido
CAD 110.000 - 170.000
Hybrid work
Stock matching program
Health spending account
+3
On-site Ottawa Space V&V & HITL Test Engineer
On-site Ottawa Space V&V & HITL Test Engineer

Obruta Space Solutions Corp. • Ottawa

Presencial
CAD 90.000 - 140.000
Stock options
Health & Dental package
3 weeks paid annual leave