An application made for this job — a tailored resume and cover letter that speak straight to the posting.
CosmoChute in Ahmadabad, India is seeking an Embedded Software Engineer to join our core engineering team. You will develop the low-level software and firmware powering our lunar robotic systems, from motor control and sensor interfaces to power management and autonomous operations.
This mid-level role requires strong programming fundamentals in C/C++ or Python, hands-on hardware experience, and the ability to work closely with avionics and systems engineers to deliver reliable embedded software.
Ahmadabad City, India | Posted on 08/03/2026
At CosmoChute, we are building modular, reusable lunar robotics infrastructure for long-duration planetary operations. Our systems combine mobility, modular payload deployment, survivability through lunar nights, and repair ability to make sustained presence on the Moon economically viable. We're a deeply technical, fast-moving team that believes in real ownership, real trust and in creating an environment where your best work matters.
If you want to work on hardware that will one day operate on the moon, this is the role.
Your Role
We're looking for an Embedded Software Engineer to join our core engineering team. This is a mid level role for someone with strong programming fundamentals and a genuine interest in working close to hardware. You will develop the low-level software and firmware that powers CosmoChute's lunar robotic systems. From motor control and sensor interfaces to power management and autonomous operations, your software will directly interact with real hardware and play a critical role in mission success.
Your Responsibilities