Live opening · Posted 5 days ago

Flight Software Engineer

OrbitAID Aerospace Pvt Ltd · Bengaluru, Karnataka, India (On-site)
Linkedin No
You are 5 days behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 5 days ago
CompanyOrbitAID Aerospace Pvt Ltd
LocationBengaluru, Karnataka, India (On-site)
Work modeNo
SourceLinkedin
Listed5 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
18 min from Linkedin publishing this role to us finding it
22 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
64,520 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

About the company
OrbitAID Aerospace is building the foundation for a new era of on-orbit servicing and refueling, enabling satellites to operate longer, maneuver more freely, and deliver greater value in space. At the core of this vision is the development of standardized docking and refueling technologies and a future network of orbital fuel stations, transforming how spacecraft are designed, launched, and sustained in orbit.
Our long-term goal is to make space operations more flexible, resilient, and sustainable—where satellites are serviced, upgraded, and refueled rather than replaced. We are a small, driven team that values strong engineering fundamentals, ownership, and hands-on problem solving. At OrbitAID, you’ll work closely across disciplines, move quickly from concept to hardware and software, and contribute directly to building the space infrastructure that will power the next generation of missions.
Role Overview
The Flight Software Engineer is responsible for developing, integrating, and validating real-time embedded software for mission-critical satellite applications. This role focuses on reliable, deterministic, and fault-tolerant onboard software that interfaces directly with spacecraft hardware and supports safe operations throughout the mission lifecycle.
Key Responsibilities
Develop and maintain real-time flight software using C and C++ for satellite onboard systems
Integrate software with flight hardware, including processors, sensors, actuators, and communication interfaces (UART, SPI, I2C, CAN, Ethernet, LVDS)
Perform software verification and validation activities, including unit testing, integration testing, and system-level testing
Support hardware-in-the-loop (HIL) and software-in-the-loop (SIL) simulations and flight test readiness
Debug and troubleshoot software issues using JTAG debuggers, logic analyzers, and telemetry analysis tools
Participate in peer code reviews, configuration management, and CI/CD workflows
Collaborate with avionics, GNC, mission operations, and systems engineering teams to ensure seamless integration
Required Qualifications
Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Aerospace Engineering, or related field
Proficiency in C and C++ for embedded and real-time systems
Hands-on experience with RTOS platforms such as FreeRTOS, RTEMS, or QNX
Strong understanding of:
Task scheduling and real-time constraints
Inter-process communication (IPC)
Semaphores, mutexes, and synchronization
Memory management in embedded systems
Knowledge of interrupt handling, DMA, and memory-mapped I/OFamiliarity with cross-compilation toolchains and build systems (GCC ARM, Make, CMake
Preferred / Highly Desired Skills
Experience with flight software frameworks such as F´ (F Prime), Core Flight System (cFS), or custom flight stacks
Familiarity with fault detection, isolation, and recovery (FDIR) concepts and redundancy management
Strong understanding of software testing methodologies, including unit, integration, and system validation
Experience with HIL and SIL simulation environments
Knowledge of spacecraft communication standards and protocols such as CCSDS, DVB-S2, or similar
Nice to Have
Experience supporting on-orbit operations or flight testing
Knowledge of assembly language for low-level hardware access or performance-critical routines
Experience working on CubeSat or small satellite missions
Familiarity with space-grade software development standards and best practices

Work arrangement
No

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App