Embedded Software Engineer

catalyx space

Ahmedabad District

On-site

INR 900,000 - 1,300,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
Provident fund

Job summary

Catalyx Space in Ahmedabad, Gujarat, India is seeking an Embedded Software Engineer to design and develop software for onboard computers across spacecraft subsystems. You will implement real-time software, develop low-level drivers, and work with avionics hardware engineers for board bring-up and integration.

Required candidates have 2–6 years in embedded firmware, strong C/C++, and experience with RTOS such as FreeRTOS or Zephyr.

Qualifications

  • Degree in electronics, CS, aerospace, or related field.
  • 2–6 years of embedded software or firmware experience.
  • Strong C/C++ and real-time embedded programming.
  • Experience with FreeRTOS or Zephyr RTOS.
  • Experience with bare-metal and hardware/firmware integration.

Responsibilities

  • Architect, implement, and validate embedded software for onboard computers and subsystem controllers.
  • Develop low-level drivers for sensors, actuators, radios, and buses (I2C, SPI, UART, CAN).
  • Implement real-time scheduling, fault detection, and redundancy for mission-critical reliability.
  • Collaborate with avionics engineers for board bring-up and HW-SW integration.
  • Develop communication protocols for satellite telemetry, telecommands, and payload data.
  • Contribute to software-in-the-loop and hardware-in-the-loop test setups.

Skills

C/C++
Real-time systems
Embedded software
Git & CI/CD
Diagnostics tools

Education

B.E./B.Tech or M.E./M.Tech in Electronics, CS, Aerospace, or related

Tools

JTAG
SWD
Oscilloscopes
Logic analyzers
FPGA
Python
MATLAB

Job description

Role:

Embedded Software Engineer


We are looking for an Embedded Software Engineer to design and develop the flight computers and software stacks that power our satellite missions. You will work on real-time embedded systems across spacecraft subsystems including power, communications, ADCS, thermal, and payload control.


Location:

Ahmedabad, Gujarat, India (On-site)


Employment type:

Full-time


Industry:

Space Technology


About Catalyx Space:

Catalyx Space is building the world's best reentry systems. Our reusable ReX vehicles return payloads from orbit at unprecedented scale, up to 12 tons and 60m³ of cargo, while operating the full mission lifecycle from launch to recovery. Our core innovation is a Origami-inspired deployable heat shield that combines the scalability of an inflatable system with the robustness of a rigid structure. Built from commercial off-the-shelf components, it enables the world's widest heat shields, the largest payload return volumes, and a scalable pathway for returning everything from commercial cargo to future space nuclear assets.


Key responsibilities:


  • Architect, implement, and validate embedded software for onboard computers and subsystem controllers

  • Develop low-level drivers for sensors, actuators, radios, and communication buses such as I2C, SPI, UART, and CAN

  • Implement real-time task scheduling, fault detection, and redundancy mechanisms for mission-critical reliability

  • Work closely with avionics hardware engineers for board bring-up, hardware-software integration, and debugging

  • Develop communication protocols for satellite telemetry, telecommands, and payload data handling

  • Contribute to software-in-the-loop and hardware-in-the-loop test setups for mission validation


Qualifications:


  • B.E./B.Tech or M.E./M.Tech in Electronics, Computer Science, Aerospace, or a related field

  • 2–6 years of experience in embedded software or firmware development

  • Strong proficiency in C/C++ and real-time embedded systems programming

  • Experience with bare-metal programming and RTOS such as FreeRTOS or Zephyr

  • Strong understanding of digital electronics, microcontrollers, and processor architectures such as ARM Cortex-M/R or RISC-V

  • Experience handling FPGAs, including integration with embedded systems and hardware-software co-design

  • Familiarity with debugging tools such as JTAG, SWD, logic analyzers, and oscilloscopes

  • Proficiency with Git, CI/CD pipelines, and automated testing practices

  • Knowledge of fault tolerance, watchdogs, and redundant system design in embedded environments


Nice to have:


  • Experience with space-grade or high-reliability systems, including radiation-hardened processors and fault-tolerant software

  • Knowledge of satellite communication protocols

  • Exposure to ADCS algorithms, sensor fusion, or real-time control systems

  • Experience with satellite flight software frameworks or CubeSat missions

  • Familiarity with Python or MATLAB for simulation and data analysis

  • Understanding of aerospace software standards


Compensation & benefits:


  • Competitive salary (details will be shared with shortlisted candidates),

  • health insurance

  • Provident fund.


Equal Opportunity:

Catalyx Space is an equal opportunity employer and does not discriminate on any protected characteristic.

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
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
Systems Engineer
Systems Engineer

catalyx space • Ahmedabad District

On-site
INR 1,200,000 - 1,800,000
Health insurance
Provident fund
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
Embedded Software Lead - Satellite Payload
Embedded Software Lead - Satellite Payload

Neara • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Competitive incentives
Dynamic startup environment
Mentoring opportunities
Senior Embedded Software Engineer
Senior Embedded Software Engineer

GalaxEye • Bengaluru

On-site
INR 700,000 - 1,200,000
Flight Dynamics Engineer
Flight Dynamics Engineer

catalyx space • Ahmedabad District

On-site
INR 1,500,000 - 2,800,000
Health insurance
Provident fund
Embedded Software Engineer - SAR
Embedded Software Engineer - SAR

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Head Of Embedded Systems (C&DH Team)
Head Of Embedded Systems (C&DH Team)

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED • Bengaluru Urban

On-site
INR 3,500,000 - 5,200,000