Talent.com
catalyx space
Embedded Software Engineercatalyx space • Ahmedabad, India
Embedded Software Engineer

Embedded Software Engineer

catalyx space • Ahmedabad, India
30+ days ago
Job description

Role: Embedded Software Engineer

Location: Ahmedabad, Gujarat, India — On-site

Employment type: Full-time

Industry: Space Technology

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

Compensation & benefits:

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


Skills Required
Git, Jtag, Zephyr, Fault Tolerance, Freertos, C, Digital Electronics, Microcontrollers, Oscilloscopes, Rtos
Create a job alert for this search

Embedded Software Engineer • Ahmedabad, India

Similar jobs

Xurrent Administrator

DataLunixAhmedabad, Republic Of India, IN

Administer and configure Xurrent ITSM platform;.SLAs, incident/problem/change modules;.APIs, ensure platform stability, governance, and ITIL-aligned operations.ITIL, workflows,automation, and servi... Show more

 • Promoted

Sales Engineer

HeadSpinAhmedabad, Gujarat, India

Job Description NetWitness is revolutionizing how organizations detect, investigate, and respond to cyber threats.As a leader in SIEM (Security Information and Event Management) and NDR (Network D... Show more

 • Promoted

Sales Specialist Software

Leadership Talent HuntersAhmedabad, Ahmadabad (district); Gujarat, IN

We are seeking an Inside Sales Executive for a Funded Toy Subscription Platform.Job Profile: Handle end to end subscription sales cycle.Communicate with domestic clients via phone Generate and ... Show more

 • Promoted

Sales Engineer

dataPARCAhmedabad, Gujarat, India

GENERAL SUMMARY: The Sales Engineer role is a crucial piece to driving additional business through sales channels, as well as direct.The primary responsibilities include providing technical support... Show more