Senior Flight software engineer
il y a 2 jours
Established in 2017, Infinite Orbits is a NewSpace company, based in Toulouse, pushing the boundaries of in-orbit services with cutting‑edge spacecraft driven by its own Rendez‑Vous solution, an advanced Autonomous Vision‑Based Navigation Solution. IO has two generations of missions"Orbit Guard" provides Inspection and Space Situational Awareness services in GEO. Our first, OG‑1 was launched on 1 May 2023, the second is launching in 2025 and the third third launching in 2026."Endurance" is a docking service capable of extending the life of GEO telecom satellites, by taking over AOCS takeover for 5 years.About the RoleWe are looking for a Senior flight software engineer to build reliable state of the art software that drives our servicers to rendezvous, inspect, dock and extend the life other GEO satellites. You will be a part of IO's biggest team and work on challenges that will shape the industry.Job DescriptionDesign, develop, and maintain embedded software applications for satellite platform control or rendez‑vous camera, emphasizing the application layers and equipment management functionalities.Collaborate with system architects and stakeholders to define software requirements and specifications for seamless integration with satellite hardware components and mission objectives.Implement software modules for tasks such as telemetry and telecommand processing, payload interface management, fault detection and recovery, and mission‑specific operations.Implement code generation from Matlab/Simulink, integrate and validate and optimize complex GNC algorithms.Manage the configuration and deployment of software components across satellite platforms, ensuring consistency and compatibility with hardware configurations.Conduct thorough testing and validation of embedded software applications using simulation tools, emulators, and hardware‑in‑the‑loop (HIL) testing setups.Coordinate with external suppliers to define requirements and oversee the development of various models, ensuring compliance with project standards and specifications.Document software designs, implementation details, test procedures, and configuration management to ensure traceability and facilitate future maintenance and updates.Review the work and coach junior members of the team.RequirementsBSc in Electrical/Computer Engineering, Computer Science or equivalent degree in a related field8-15 years of professional experience.Proficiency in embedded software development using programming languages such as C (Rust is definitely a plus) for application layers and equipment management functionalities.Experience in multi‑threaded SW design is a must.Strong understanding of embedded systems architecture, including microcontrollers/microprocessors, peripheral interfaces (UART, RS422), and buses (CAN), and real‑time operating systems (RTEMS, FreeRTOS).Experience with software development tools and methodologies for version control, build automation, and continuous integration/deployment (CI/CD).Strong problem‑solving skills and attention to detail for debugging, troubleshooting, and optimizing embedded software performance.Proficiency in English.Good to have:MSc or PhD in related fields.Experience in the development of spacecraft SW design, as well as requirements writing.Experience with code generation tools such as Matlab/Simulink is welcome.Familiarity with satellite communication protocols, such as CANOpen, SpaceWire, MIL‑STD‑1553, or CCSDS and PUS standards, and satellite ground control systems is advantageous.Knowledge of UML, unit tests tools, git, code coverage tools.Fluency in French is a plus.What we offerThe opportunity to be part of an international team transforming the space industry.A creative and innovative work environment where ideas turn into reality. #J-18808-Ljbffr
-
Sr. Flight Software Engineer – Satellite Rendezvous Docking
il y a 2 jours
Toulouse, France Infinite Orbits Temps pleinA NewSpace company in Toulouse is seeking a Senior Flight Software Engineer to develop and maintain software for satellite systems. The role involves designing applications, collaborating on specifications, and validating software through testing. Candidates should have a BSc in a related field and 8-15 years of experience in embedded software development,...
-
Hybrid Embedded Flight Software Engineer – Space Systems
il y a 4 jours
Toulouse, France GMV Temps pleinA leader in the space sector is seeking a Flight on-board SW engineer in Toulouse, France. The successful candidate will work on designing and implementing software validation facilities within our onboard SW team. Main functions include defining requirements, conducting interface analyses, and engaging in software development and testing. Candidates should...
-
Embedded Software Engineer
il y a 1 semaine
Toulouse, France Astroscale Temps pleinAstroscale France are looking for an Embedded Software Engineer to support the growth of our new Toulouse office. This role will focus on flight software development, validation and integration for satellite onboard computers though the whole software lifecycle. This includes strong collaboration with the GNC and CV team to integrate their...
-
Flight on-board SW engineer
il y a 4 jours
Toulouse, France GMV Temps pleinJoin to apply for the Flight on-board SW engineer role at GMV. If you dream about spending the day on the Moon, but you are one of those who get sick on bendy drives, your place is here! We are expanding our teams in the Space sector to take on software development projects inside our Flight Segment and Robotics. We’ll get to the point; we’ll tell you...
-
Avionics & Flight Control System Engineer (All
il y a 2 semaines
Toulouse, France Ascendance Flight Technologies Temps pleinAt Ascendance we are building tomorrow’s hybrid-electric aviation with ATEA, a unique Vertical Take-Off and Landing (VTOL) aircraft powered by STERNA, our in-house hybrid-electric propulsion system. We focus our efforts in designing an innovative, safe, silent, clean and affordable aircraft that will be able to blend into existing infrastructures and...
-
Flight Operations Engineer – GEO Satellite Services
il y a 4 jours
Toulouse, France Infinite Orbits Temps pleinFlight Operations Engineer – GEO Satellite ServicesEstablished in 2017, Infinite Orbits is a NewSpace company, based in Toulouse, pushing the boundaries of in-orbit services with cutting-edge spacecraft driven by its own Rendez-Vous solution, an advanced Autonomous Vision-Based Navigation Solution. IO has two generations of missions"Orbit Guard" provides...
-
Senior Software Engineer
il y a 2 semaines
Toulouse, France World Aquatics Temps pleinAt UNIVITY we believe that everyone on Earth should have access to internet connectivity and we are on a mission to empower telecom operators to deliver high-performance, affordable, sustainable internet from space to their clients where terrestrial networks are not available. We successfully launched our first mission in 2025. We are now on our way for our...
-
Senior Software Engineer
il y a 4 jours
Toulouse, France Canonical Temps pleinSenior Software Engineer - Digital WorkplaceJoin to apply for the Senior Software Engineer - Digital Workplace role at CanonicalSenior Software Engineer - Digital Workplace3 days ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer - Digital Workplace role at CanonicalCanonical is a leading provider of open source software and...
-
Senior Software Engineer
il y a 2 semaines
Toulouse, France OneStock Temps plein✨ Le Rôle De Senior Software Engineer Rejoins nous pour travailler, apprendre et s’amuser dans le contexte excitant de grands clients retails français et mondiaux ! En tant que Senior Software Engineer chez OneStock, tu seras responsable de la livraison des projets techniques et fonctionnels dans le cadre de la platform OMS OneStock, utilisée par les...
-
Senior Software Engineer
il y a 2 semaines
Toulouse, France World Aquatics Temps pleinA satellite communication company in Toulouse seeks a Senior Software Engineer to support the development of software modules for satellite communications. The position requires a Master's degree and at least 7 years of experience in software development, preferably in embedded systems. Key responsibilities include overseeing software delivery, mentoring...