Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Kritikal Securescan

NewBe an early applicant

SOFTWARE/C-C++/ DEVELOPER

Posted Updated
Discussion

Description

Location: Gurugram, India
Experience: 6-8+ Years
Employment Type: Full-Time
Qualification: B.E./B.Tech/M.Tech/MS in Software Engineering or related discipline


Job Description
We are looking for an experienced Software Developer - Satellite Spacecraft Systems to design, develop, integrate, and validate embedded flight software and ground segment applications for satellite missions. The role focuses on real-time embedded systems, spacecraft communication protocols, and mission-critical software development.


Key Responsibilities
  • Develop onboard Flight Software (FSW) and ground segment applications for satellite systems.
  • Design embedded software for spacecraft subsystems, including AOCS, EPS, payload, and communication systems.
  • Develop real-time applications using Embedded C, C++, Python, and RTOS.
  • Implement hardware interfaces such as SPI, I2C, UART, CAN, SpaceWire, and Ethernet.
  • Develop satellite telemetry, telecommand, and data-handling software.
  • Perform hardware-software integration, debugging, and performance optimization.
  • Conduct Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) testing.
  • Implement fault detection, isolation, and recovery mechanisms.
  • Perform software verification, validation, unit testing, and integration testing.
  • Collaborate with spacecraft hardware, RF, AOCS, and mission operations teams.
  • Support satellite commissioning, in-orbit software updates, and anomaly resolution.
  • Ensure compliance with ECSS, NASA, ISRO, and MISRA C guidelines, as applicable.


Required Technical Skills
  • Satellite/Spacecraft Flight Software (FSW)
  • Embedded C/C++ and Python
  • RTOS - FreeRTOS or Equivalent
  • Embedded Software Firmware Development
  • Satellite Telemetry Telecommand (TM/TC)
  • SPI, I2C, UART, CAN, SpaceWire, Ethernet
  • AOCS, EPS Spacecraft Subsystem Integration
  • SIL/HIL Testing Software Verification
  • Hardware-Software Integration Debugging
  • Git, CI/CD, Static Code Analysis
  • Fault-Tolerant Real-Time Software Development


Preferred Experience
  • Hands-on experience in satellite, spacecraft, or space technology projects .
  • Experience developing onboard flight software for satellite subsystems.
  • Familiarity with space software standards, including ECSS, NASA, ISRO, and MISRA C.
  • Experience with spacecraft integration, simulation, environmental testing, and mission operations.


Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Skills

Apply

See also