Sr Flight Software Engineer

Xdlinx Labs

Hyderabad

On-site

INR 1,500,000 - 2,500,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Xdlinx Labs in Hyderabad is seeking an embedded software engineer to join a multidisciplinary team focused on flight software for aerospace systems. You will contribute to the complete lifecycle from requirements to verification, supporting mission-critical subsystems and embedded platforms.

The ideal candidate has 3–5 years of hands-on experience in embedded/flight software, strong C/C++ skills, and proficiency in Python for testing and tooling.

Qualifications

  • Bachelors or Master’s degree in Computer Science, Electronics, Electrical Engineering, Aerospace Engineering, or a related technical field.
  • 3–5 years of experience in embedded/flight software development, preferably in aerospace, satellite, defense, automotive, robotics, or other mission-/safety-critical domains.
  • Strong hands-on programming experience in C and C++, including data structures, algorithms, memory management, concurrency, and embedded programming.
  • Proficiency in Python for test automation, simulation, tooling, and data analysis.
  • Experience developing software for RTOS-based flight computers and/or embedded Linux.
  • Experience with spacecraft/embedded subsystems such as OBC, ADCS, EPS, TT&C, payloads, and communication systems.
  • Knowledge of telemetry/telecommand, packetization, spacecraft modes, FDIR, fault management, and command/telemetry handling.
  • Experience translating system/subsystem requirements into software requirements, architecture, design, implementation, and verification.
  • Experience with requirements gathering, decomposition, traceability, and verification.
  • Experience developing and executing unit, integration, functional, regression, and system-level tests.
  • Experience with SIL/HIL testing, simulation, hardware/software integration, and automated test frameworks.
  • Familiarity with DO-178C, ECSS, NASA software engineering/software assurance, or equivalent mission-/safety-critical standards.
  • Experience with embedded communication protocols such as CAN, UART, SPI, IC, Ethernet, SpaceWire, or CCSDS is desirable.
  • Experience with Git, CI/CD, static analysis, debugging, and automated build/test environments.
  • Experience with on-orbit software operations, bootloaders, software updates, firmware management, or spacecraft commissioning is highly desirable.
  • Strong debugging and troubleshooting skills, including analysis of logs, telemetry, test results, timing issues, memory faults, and hardware/software interfaces.
  • Ability to work across the complete flight-software lifecycle from requirements through design, implementation, verification, deployment, and operational support.

Skills

C/C++ programming
RTOS flight software
Embedded Linux
Python testing
Embedded communications
Git CI/CD
Debugging & logs

Education

Bachelors or Masters in CS/EE

Tools

Git
CI/CD
Debugging tools

Job description

  • Bachelors or Master’s degree in Computer Science, Electronics, Electrical Engineering, Aerospace Engineering, or a related technical field.
  • 3–5 years of experience in embedded/flight software development, preferably in aerospace, satellite, defense, automotive, robotics, or other mission-/safety-critical domains.
  • Strong hands-on programming experience in C and C++, including data structures, algorithms, memory management, concurrency, and embedded programming.
  • Proficiency in Python for test automation, simulation, tooling, and data analysis.
  • Experience developing software for RTOS-based flight computers and/or embedded Linux.
  • Experience with spacecraft/embedded subsystems such as OBC, ADCS, EPS, TT&C, payloads, and communication systems.
  • Knowledge of telemetry/telecommand, packetization, spacecraft modes, FDIR, fault management, and command/telemetry handling.
  • Experience translating system/subsystem requirements into software requirements, architecture, design, implementation, and verification.
  • Experience with requirements gathering, decomposition, traceability, and verification.
  • Experience developing and executing unit, integration, functional, regression, and system-level tests.
  • Experience with SIL/HIL testing, simulation, hardware/software integration, and automated test frameworks.
  • Familiarity with DO-178C, ECSS, NASA software engineering/software assurance, or equivalent mission-/safety-critical standards.
  • Experience with embedded communication protocols such as CAN, UART, SPI, IC, Ethernet, SpaceWire, or CCSDS is desirable.
  • Experience with Git, CI/CD, static analysis, debugging, and automated build/test environments.
  • Experience with on-orbit software operations, bootloaders, software updates, firmware management, or spacecraft commissioning is highly desirable.
  • Strong debugging and troubleshooting skills, including analysis of logs, telemetry, test results, timing issues, memory faults, and hardware/software interfaces.
  • Ability to work across the complete flight-software lifecycle from requirements through design, implementation, verification, deployment, and operational support.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

Aule Space • Bengaluru

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

Cyient • Bengaluru

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

Catalyx Space, Inc. • Ahmedabad District

On-site
INR 1,200,000 - 2,200,000
Senior Firmware Engineer
Senior Firmware Engineer

ePlane Company • Chennai District

On-site
INR 2,500,000 - 4,000,000
Flight Management System (FMS)
Flight Management System (FMS)

Quest Global • Bengaluru

Hybrid
INR 4,500,000 - 7,500,000
Advanced Embedded Engr
Advanced Embedded Engr

Honeywell Aerospace • India

On-site
INR 2,500,000 - 4,200,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

GalaxEye • Bengaluru

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

AMETEK • Bengaluru Urban

On-site
INR 900,000 - 1,300,000
Advanced Embedded Engr
Advanced Embedded Engr

Honeywell Aerospace • Hyderabad

On-site
INR 1,400,000 - 2,400,000
Advanced Embedded Engr
Advanced Embedded Engr

Honeywell Aerospace • Bengaluru

On-site
INR 1,200,000 - 1,800,000