Mission Software & Protocol Engineer

Posted 5 Days Ago
Be an Early Applicant
Bengaluru North, Yelahanka, Bengaluru Urban, Karnataka, IND
In-Office
Junior
Aerospace • Artificial Intelligence • Computer Vision • Analytics
The Role
Connect mission control software with spacecraft flight software by defining and testing command, telemetry, protocol, and interface flows. Responsibilities include working with CCSDS packets, telecommands, telemetry, acknowledgements, CRCs, command dictionaries, ICDs, and spacecraft subsystem interfaces. The role translates mission requirements into software requirements, tests interfaces using simulators and FlatSat environments, and debugs issues across software, communications, and spacecraft systems teams.
Summary Generated by Built In
Mission Software & Protocol Engineer

Spacecraft | Software | Mission Technology

About the Role

Ever wondered what happens after an operator clicks “Send Command” in Mission Control?

This role sits right in the middle of that journey. We are looking for a recent engineering graduate or a candidate with 1–2 years of relevant experience who is excited to work at the intersection of spacecraft systems, flight software and Mission Control software.

You will help connect the software used to operate the satellite on the ground with the flight software running onboard the spacecraft, making sure commands are correctly built, transmitted and interpreted, and that acknowledgements and telemetry are received and understood.

What You’ll Work On
  • Bridge the gap between Mission Technology and spacecraft/flight software teams.

  • Understand the flow of telecommands and telemetry from Mission Control to the ground station, satellite and subsystems, and back.

  • Work with CCSDS packets and frames, command encoding and decoding, acknowledgements, CRCs and telemetry formats.

  • Understand command and telemetry interfaces for EPS, ADCS, OBC/CDH, Payload, Communication and Thermal systems.

  • Translate spacecraft and mission requirements into clear software and interface requirements.

  • Work with ICDs, command dictionaries, telemetry definitions and communication data flows.

  • Test Mission Control–spacecraft interfaces using SIL, FlatSat, simulators and integration environments.

  • Debug issues across software, communication protocols and spacecraft interfaces alongside multiple engineering teams.

Bonus Skills

Exposure to any of these will give you an edge: Python, C/C++, Linux, Git, TCP/IP, UDP, APIs, binary and hexadecimal data, packet parsing, embedded systems, software architecture, and SIL/HIL/FlatSat testing.

Why This Role Is Interesting

You’ll understand the entire operational chain of a satellite: how a command is created on Earth, reaches a spacecraft in orbit, gets executed by flight software, and comes back as telemetry. If you want to build a career around spacecraft systems, flight software, mission operations and satellite-ground integration, this role gives you exposure to all of them from day one.



Requirements
  • Recent graduate or engineer with 1–2 years of relevant experience in Aerospace, Aeronautical, Avionics, Electronics or a related field.

  • Basic understanding of LEO satellites and spacecraft subsystems.

  • Interest in satellite flight software, TT&C, Mission Control and Ground Segment systems.

  • Familiarity with CCSDS or spacecraft communication protocols is a plus.

  • Comfortable understanding technical interfaces, system architecture and data flows.

  • Strong curiosity, problem-solving ability and communication skills.




Benefits

  • Work on real satellite missions – Help define and validate the commands, telemetry and software connections used to operate satellites in orbit.
  • Meaningful ownership – Take responsibility for technical definitions, test cases and issue resolution that affect mission readiness.
  • Career growth – Develop toward greater technical ownership as the Mission Technology team grows.
  • Hands-on learning – Gain experience with CCSDS protocols, flight software, ground stations, FlatSat testing and mission workflows.
  • Competitive compensation – Salary aligned with your experience and responsibilities.
  • Collaborative team – Work closely with spacecraft, flight software, ground software and mission operations engineers.


  • Skills Required

    • Recent graduate or engineer with 1–2 years of relevant experience in aerospace, aeronautical, avionics, electronics, or a related field
    • Basic understanding of LEO satellites and spacecraft subsystems
    • Interest in satellite flight software, TT&C, Mission Control, and ground segment systems
    • Familiarity with CCSDS or spacecraft communication protocols
    • Ability to understand technical interfaces, system architecture, and data flows
    • Strong curiosity, problem-solving ability, and communication skills
    • Exposure to Python, C/C++, Linux, Git, TCP/IP, UDP, APIs, binary and hexadecimal data, packet parsing, embedded systems, software architecture, or SIL/HIL/FlatSat testing
    Am I A Good Fit?
    beta
    Get Personalized Job Insights.
    Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

    The Company
    HQ: Chennai
    105 Employees
    Year Founded: 2021

    What We Do

    GalaxEye is an Indian space-tech startup developing advanced Earth-observation technologies. Its flagship Drishti Mission uses a multisensor imaging satellite combining optical and Synthetic Aperture Radar data to produce high-resolution imagery, including through cloud cover and at night. The company applies artificial intelligence, computer vision, and geospatial analysis to support governments, defense organizations, and industries with actionable insights.

    Similar Jobs

    BlackLine Logo BlackLine

    Senior Product Manager

    Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
    Hybrid
    Bengaluru, Bengaluru Urban, Karnataka, IND
    1810 Employees

    Hewlett Packard Enterprise Logo Hewlett Packard Enterprise

    Lab Management Technician/Installer

    Artificial Intelligence • Cloud • Information Technology • Consulting
    In-Office
    Bengaluru, Bengaluru Urban, Karnataka, IND
    85422 Employees

    Hewlett Packard Enterprise Logo Hewlett Packard Enterprise

    Lab Management Technician/Installer

    Artificial Intelligence • Cloud • Information Technology • Consulting
    In-Office
    Bengaluru, Bengaluru Urban, Karnataka, IND
    85422 Employees

    Hewlett Packard Enterprise Logo Hewlett Packard Enterprise

    Lab Management Technician/Installer

    Artificial Intelligence • Cloud • Information Technology • Consulting
    In-Office
    Bengaluru, Bengaluru Urban, Karnataka, IND
    85422 Employees

    Similar Companies Hiring

    Revel Thumbnail
    Aerospace • Hardware • Robotics • Software
    Marina Del Rey, California
    70 Employees
    Blee Thumbnail
    Artificial Intelligence • Marketing Tech • Software
    New York, New York
    33 Employees
    Vega Thumbnail
    Artificial Intelligence • Automotive • Insurance • Transportation
    US
    65 Employees

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account