Role: Flight Software Engineer

Code the brain. Control the descent. execute(launch). Where a segmentation fault isn't just an error—it's a mission failure.

40 0A 90 89 B8 CE C2 07 3D 2E D4 5C 43 ED 45 0E 3D A4 83 21 C9 62 75 22 A5 D3 84 90 93 33 AF 9B 3E 7E F0 43 EC A4 6D 7C
BB 7D 93 35 7B 20 E2 50 C0 3F 2E 01 61 71 22 96 63 31 64 1F 9F 0C 8D 73 54 97 24 D1 9E FF 2E 49 91 01 C9 D8 58 F5 4F 6E
D4 1D F5 12 38 C0 85 A1 30 94 37 40 43 69 E9 F6 4E B6 CA 82 09 87 E9 73 CF 8F 25 D8 48 7B 90 65 6D 49 8D 4E 38 E7 CF 3E
00 EF BB C6 14 10 E6 23 70 A4 2D EC 13 4E B0 8C A0 13 91 FE A9 A2 66 D1 65 C7 CD 5E C9 FF 4A 49 A5 D4 1B F3 C1 D8 79 8D
EA 4B BD 63 0F 26 8C 80 86 8B 2B 8D C8 96 3D 36 E3 4D 64 CA 85 BD 85 24 D6 0C F7 0D 0E F9 DA 8B 6E E4 B6 05 7C 8D 45 A5
2E 81 F8 88 C8 AA 8D E6 07 A7 80 E2 11 76 A2 6A 0D 1B C3 F5 63 FB 9C EE 3B 82 84 32 E3 2B BA 75 E7 07 76 C0 D1 46 D9 34
7D 0F 4D FA 81 3C 25 28 40 04 B0 89 42 57 63 27 95 1A 59 CE E0 28 67 3E 5D 6E 42 B0 F1 A6 8F 0E 30 1D FF 97 70 F1 F1 8C
10 77 B9 57 BD 08 FE 42 04 9A A5 28 E3 63 8C 84 29 F6 CC 6E 27 70 C8 38 80 38 90 F3 70 5E E1 AC 74 53 52 F7 8D 14 EF 85
7D AF CA B2 61 49 CF A4 C3 A3 CE F4 1A A3 C6 47 75 C3 AF 2E C9 4C 80 CE 56 4A 9C 72 97 15 14 A1 60 64 B9 4F 93 57 71 A2
A3 38 3D 55 CD 4E AD 30 82 9D D2 15 35 AE 0C 11 BA 8E A5 23 C3 66 80 BB 5F 3E 6E 7D A0 DE B4 D5 4F 63 10 96 33 CA A0 94
AD D9 B3 AB CA 7D E8 9D E7 05 5D 50 35 DE 15 A8 87 56 B5 CC 27 C7 69 EA F1 16 A1 F8 BD A8 9A D8 19 1A E4 B3 E3 AD 0B 97
7A 72 6B 57 22 68 76 BF E8 98 83 46 D9 5E A6 79 5B 7E D3 D3 F0 65 8C 32 5C A0 C8 C8 3B 93 42 7B 16 BA 06 02 6B EA 8D EA
03 89 8C 22 7E 91 4D EF 45 54 0B 32 04 A9 03 2D 4D BF E7 96 A9 33 19 4F 2B 89 95 94 F8 19 6F AF C0 D4 42 B6 D4 94 6E 68
0D 4C 13 81 C8 33 D3 5B B4 F9 35 55 14 5C 3C 92 0A D5 87 D6 1F 44 E3 9E 76 3F 2B A0 5F E8 0F FB 27 A6 6B 59 1C F3 A2 93
A1 21 82 1F 58 71 5C 4D B9 0D CF E6 A2 5D BB CB 21 3D 1A E8 F8 EF 0E 34 F6 1D 39 09 F0 CD 49 CA 27 1F F0 39 50 01 FD 58
CD ED A1 41 72 9A 1C 75 82 FE 7E 8A 85 23 9E A0 9C 62 AB 78 D1 8B FD D7 98 29 8C A8 6F E0 9E 77 56 95 DE F0 88 2D 56 61
14 2B 2B C0 0A 3A CF 28 90 4E 81 FA CF 91 EB FE 63 D4 56 D1 C8 ED 88 90 9C 4C 35 1C FD 45 46 EB B9 DC 2B F8 45 7E 18 03
F5 9B F2 DD E9 B7 57 64 7D E6 B2 F8 FA A9 63 4C 39 AC AB 20 F2 F9 F0 2B 37 CD 7D 81 CF 85 EF F2 EB FD CF EA F8 ED B7 D4
1C 2A 90 D9 A8 F0 CB 8A 3D 4F 36 17 01 19 62 E2 C1 2E 1A 2E D2 D7 73 DE A4 FE 55 14 38 2D AA AB D7 E3 DB 11 DE 15 7D 69
23 83 F3 D3 36 44 01 07 BF CD 5F 77 32 E2 75 3E 82 AF E6 88 97 92 73 D4 8F CE BE D1 F0 C7 06 A0 EE 17 51 52 10 4F 8E E5
E2 4F 03 D8 F2 06 02 92 65 6F B7 E2 B3 55 43 5E 62 15 03 69 9E 56 5C 98 DF A1 2B C4 B7 21 79 85 88 C8 E9 7E 47 11 86 82
89 88 DB E5 61 50 64 8F 57 B6 C4 F4 67 4A 94 E2 D1 32 47 16 CF 70 6A 2A E6 C6 DB 76 B7 19 B8 D2 E3 BE 95 36 04 52 EC 98
3F 78 39 BF 59 7F 6B EE D1 0F 5D 08 82 4A 3A F2 A9 04 B6 A7 0D A1 52 35 BF D8 6F 20 58 D7 6F 70 3A 43 86 90 C3 98 F2 14
43 75 2B 36 48 A7 FF C1 AD 8F AF 50 19 63 F8 DC C0 5F D6 08 1A AD 02 D1 DC FC E0 9F D4 59 73 81 FF 47 E0 BC 9D 3A EF 43
E8 56 86 C5 50 BD 40 55 DA F4 22 FC 19 74 5F 61 C3 A9 22 31 AE 18 32 D9 8F 25 16 E7 8D DB BE AC 40 61 A7 26 2A BF F8 B7

// Mission_Overview

As a Flight Software Engineer at Vortex Aerospace, you will write the code that keeps the rocket pointed at the stars—and brings it back safely.

You will develop real-time, safety-critical software that runs on the metal, controlling everything from VORTEX-1 engine throttling to grid fin actuation.

Operational Objectives

Write high-performance flight software in Modern C++ (17/20) and Rust.
Develop Hardware-in-the-Loop (HITL) simulation frameworks to validate logic on real avionics.
Design fault-tolerant state machines for autonomous launch, stage separation, and landing.
Implement drivers for sensors (IMU, GPS) and actuators (TVC, Valves) over CAN/Ethernet.
Support mission control operations and analyze real-time telemetry data.

Mission Prerequisites

Strong proficiency in C++ or Rust with a focus on memory safety and real-time constraints.
Deep understanding of embedded systems, RTOS (FreeRTOS/RTEMS), and bare-metal programming.
Experience with low-level communication protocols (CAN FD, Ethernet, SPI, UART).
Familiarity with continuous integration (CI/CD) pipelines for embedded targets.
Ability to debug complex hardware/software interactions using JTAG and Logic Analyzers.

— Deployment Benefits —

Direct Impact

Your logic controls the thrust.

Custom Silicon

Run code on bespoke flight computers.

Mission Critical

Code that leaves the atmosphere.

Agile

No red tape. Ship fast. Fly often.

System Diagnostics

Department

Flight Software

Location

Bengaluru, India

Language

C++ / Rust

Environment

Linux / RTOS

Target

ARM Cortex-A/R

Build: Passing

Mission Parameters

Hardware First

Work on real propulsion hardware, not just slide decks or concept art.

Elite Team

Small, highly technical unit with direct ownership of critical systems.

High Impact

Your decisions materially shape the vehicle architecture and company trajectory.

No Hype

Focused purely on physics, testing, and execution. We build, we launch.

Candidate Application

Applying for: Flight Software Engineer

Click to upload or drag file here