Embedded Software Engineer

catalyx space

Ahmedabad District

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Provident fund
Competitive salary

Job summary

Catalyx Space in Ahmedabad is seeking an Embedded Software Engineer to design and develop flight computers for satellite missions. The role requires expertise in real-time embedded systems, with responsibilities covering software architecture, low-level driver development, and integration with avionics hardware. Ideal candidates should possess a degree in a relevant field and 2–6 years of experience, strong proficiency in C/C++, and familiarity with debugging tools. Competitive salary and benefits including health insurance and provident fund are offered.

Qualifications

  • 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.

Responsibilities

  • Architect, implement and validate embedded software for onboard computers.
  • Develop low-level drivers for sensors and communication buses.
  • Implement real-time task scheduling and fault detection mechanisms.

Skills

C/C++ programming
Embedded systems programming
Real-time systems
Hardware integration
FPGA handling
Debugging tools
Git
CI/CD pipelines

Education

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

Tools

FreeRTOS
Zephyr
JTAG
SWD
Logic analyzers
Oscilloscopes

Job description

Location:

Ahmedabad, Gujarat, India — On-site

Employment type:

Full-time

About Catalyx Space:

We’re building AWS for space—providing in-space experiments and tech demos across LEO, deep space, and lunar orbit. Our offerings include unmanned labs, testbeds for rideshare and dedicated missions, and re‑entry capsules for payload return. We simplify access with end‑to‑end solutions, no minimum mass limits, zero integration fees, and fast deployment (≤6 months), serving biopharma, semiconductors, materials science, defense, and more.

Role:

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.

This role requires hands‑on development across hardware bring‑up, firmware, and mission‑critical software that must perform reliably in space.

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
  • Competitive salary (details will be shared with shortlisted candidates)
  • Health insurance
  • Provident fund
How to apply:

Apply via Zoho Recruit: https://catalyxspace.zohorecruit.in/jobs/Careers/193193000000349849/Embedded-Software-Engineer?source=CareerSite

We only contact candidates from @catalyx.space emails. No fees are required at any stage of our hiring process.

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
Hardware Design Engineer
Hardware Design Engineer

catalyx space • Ahmedabad District

On-site
INR 800,000 - 1,200,000
Health insurance
Provident fund
Competitive salary
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
ADCS Engineer
ADCS Engineer

catalyx space • Ahmedabad District

On-site
INR 800,000 - 1,200,000
Health insurance
Provident fund
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
SENIOR ELECTRONICS ENGINEER (FIRMWARE)
SENIOR ELECTRONICS ENGINEER (FIRMWARE)

Azista Space • Ahmedabad District

On-site
INR 1,500,000 - 2,100,000
Competitive salary
Health benefits
Space industry exposure
Embedded Software Engineer - SAR
Embedded Software Engineer - SAR

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED • Bengaluru

On-site
INR 1,500,000 - 2,500,000
ELECTRONICS ENGINEER (HARDWARE)
ELECTRONICS ENGINEER (HARDWARE)

Azista Space • Ahmedabad District

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