Flight Software Engineer

Aule Space

Bengaluru

On-site

INR 900,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation including ES0
ESOPs

Job summary

Aule Space in Bengaluru is seeking an embedded software engineer to design, develop and validate flight software for spacecraft. You will work on GNC, autonomy and fault management, selecting flight computers and shaping software architecture for deterministic in-space performance.

You will lead projects, mentor juniors, and contribute to strategy while thriving in a fast-paced aerospace environment. Proficiency in C/C++, RTOS, Linux and NASA cFS is valued; compensation includes ESOPs.

Qualifications

  • Bachelor’s degree in computer science, electrical or a related field.
  • 2+ years of experience developing C/C++ code for embedded systems in aerospace.
  • Experience with real-time operating systems in mission-critical environments.
  • Demonstrated ability to personally design, build, and test hardware and/or software from scratch.
  • Experience with Linux and shell command-line tools.

Responsibilities

  • Design, develop and validate embedded spacecraft flight software system.
  • Develop software for GNC, autonomy, fault management and other time-critical systems.
  • Select flight computers, and design overall satellite software architecture.
  • Architect and maintain a flight software to meet deterministic performance requirements in space environments.
  • Own simulation and test setups (HILS/SILS) to qualify flight software.
  • Contribute to system-level design trades and support flight software integration with other subsystems.

Skills

C/C++ programming
Embedded systems
Real-time OS experience
Linux

Education

Bachelors in Computer Science or Electrical Engineering

Tools

NASA cFS Framework

Job description

In this role, you will work on the design, development, and implementation of the flight software that commands and monitors our spacecraft. You will work closely with avionics, GNC, missions and other cross-disciplinary teams to deliver high-reliability, high-performance software for our missions. You will have the opportunity to lead projects, hire and mentor junior engineers, and contribute to the overall technical strategy of our satellite programs.

Responsibilities

  • Design, develop and validate embedded spacecraft flight software system
  • Develop software for GNC, autonomy, fault management and other time-critical systems
  • Select flight computers, and design overall satellite software architecture
  • Architect and maintain a flight software to meet deterministic performance requirements in space environments
  • Own simulation and test setups (HILS/SILS) to qualify flight software
  • Contribute to system-level design trades and support flight software integration with other subsystems

What We Look For

  • Bachelor’s degree in computer science, electrical or a related field
  • 2+ years of experience developing C/C++ code for embedded systems in aerospace
  • Experience with real-time operating systems in mission-critical environments
  • Demonstrated ability to personally design, build, and test hardware and/or software from scratch
  • Experience with linux and shell command-line tools
  • You thrive in fast-paced, dynamic environments, adapt quickly, and enjoy solving hard problems

Preferred Qualifications

  • Familiarity with Python, MATLAB/Simulink, NASA cFS Framework
  • Proven track record of delivering flight software for spacecraft missions
  • Experience in GNC Systems

What We Offer

  • Competitive compensation including ESOPs
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Catalyx Space, Inc. • Ahmedabad District

On-site
INR 1,200,000 - 2,200,000
Embedded Software Engineer
Embedded Software Engineer

Catalyx Space Inc. • Ahmedabad

On-site
INR 800,000 - 1,200,000
Flight Software Engineer
Flight Software Engineer

VyomIC • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Senior Embedded Software Engineer - Firmware
Senior Embedded Software Engineer - Firmware

Cyient • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

GalaxEye • Bengaluru

On-site
INR 700,000 - 1,200,000
Junior Embedded Software Engineer
Junior Embedded Software Engineer

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED • Bengaluru Urban

On-site
INR 600,000 - 1,200,000
Flexible Working Hours
Startup culture
Space tech exposure
Senior Embedded Software Engineer
Senior Embedded Software Engineer

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED • Bengaluru

On-site
INR 2,400,000 - 4,200,000
Market-competitive compensation
Startup culture and fast-paced R&D
Opportunity to work with Founding Team
+1
Hardware Design Engineer
Hardware Design Engineer

Catalyx Space Inc. • Ahmedabad

On-site
INR 600,000 - 1,200,000
Space Systems Engineer
Space Systems Engineer

Globals Inc • Bengaluru Urban

On-site
INR 600,000 - 900,000
Embedded Software Engineer - SAR
Embedded Software Engineer - SAR

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED • Bengaluru

On-site
INR 1,500,000 - 2,500,000