Embedded Space Software Engineer (PUS Specialist, C/Rust)

Infinite Orbits

Toulouse

On-site

EUR 60,000 - 90,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary and benefits

Job summary

Infinite Orbits in Toulouse is seeking an Embedded Software Engineer specialized in space applications to help set up a new workshop. You will develop software for a real onboard computer using C and Rust, aligned with ECSS and ISO 9001 practices.

You will implement PUS 1 and PUS 17, write Python test tools, integrate onto target hardware, and validate with real equipment and simulations. Professional English is required; French nationality is required due to restricted-access projects.

Qualifications

  • Minimum 5 years of experience in embedded software development.
  • Strong command of C programming.
  • Experience with Rust is highly valued.
  • Strong Python skills for automation and testing.
  • Experience with embedded microprocessors/MCUs.
  • Experience with cross-compilation and integration on real targets.
  • Knowledge of CCSDS/ECSS/PUS standards is a plus.
  • Professional-level English; French nationality is required.

Responsibilities

  • Analyze interfaces and constraints of the onboard computer.
  • Define software architecture for the project.
  • Implement PUS 1 and PUS 17 services.
  • Develop functions in C and/or Rust as defined by the workshop.
  • Create test tools and scripts in Python.
  • Integrate software onto the target computer and perform first functional tests on hardware.
  • Diagnose and fix issues quickly.
  • Work as one of the first users of the new development workshop.

Skills

Strong C expertise
Rust experience
Python automation
Git & workflows
Embedded systems
English proficiency

Education

Engineering or university degree in computer science / electronics

Tools

Cross-compilation toolchains
RTOS / bare-metal
Git

Job description

Infinite Orbits in Toulouse is seeking an Embedded Software Engineer specialized in space applications to help set up a new workshop. You will develop software for a real onboard computer using C and Rust, aligned with ECSS and ISO 9001 practices.

You will implement PUS 1 and PUS 17, write Python test tools, integrate onto target hardware, and validate with real equipment and simulations. Professional English is required; French nationality is required due to restricted-access projects.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Space Software Engineer — PUS/ECSS Expert
Embedded Space Software Engineer — PUS/ECSS Expert

Infinite Orbits PTE Ltd. • Toulouse

Hybrid
EUR 65,000 - 90,000
Embedded Software Engineer Space applications
Embedded Software Engineer Space applications

Infinite Orbits PTE Ltd. • Toulouse

Hybrid
EUR 65,000 - 90,000
Embedded Software Engineer Space applications
Embedded Software Engineer Space applications

Infinite Orbits • Toulouse

On-site
EUR 60,000 - 90,000
Competitive salary and benefits
Space-Grade Embedded Software Workshop Architect (C/Rust)
Space-Grade Embedded Software Workshop Architect (C/Rust)

Infinite Orbits • Toulouse

On-site
EUR 90,000 - 130,000
Competitive salary and benefits
International team
Architect for Embedded Software Development Workshop
Architect for Embedded Software Development Workshop

Infinite Orbits PTE Ltd. • Toulouse

Hybrid
EUR 90,000 - 120,000
International team
Creative environment
Architect for Embedded Software Development Workshop
Architect for Embedded Software Development Workshop

Infinite Orbits • Toulouse

On-site
EUR 90,000 - 130,000
Competitive salary and benefits
International team
Software Quality Engineer – Space
Software Quality Engineer – Space

Infinite Orbits PTE Ltd. • Toulouse

Hybrid
EUR 60,000 - 80,000
Software project managers
Software project managers

Infinite Orbits PTE Ltd. • Toulouse

Hybrid
EUR 80,000 - 110,000
International team
Innovative work environment
Space Software Project Lead - Embedded & HIL
Space Software Project Lead - Embedded & HIL

Infinite Orbits • Toulouse

On-site
EUR 70,000 - 95,000
Global Space Software Project Manager
Global Space Software Project Manager

Infinite Orbits PTE Ltd. • Toulouse

Hybrid
EUR 80,000 - 110,000
International team
Innovative work environment