Firmware Engineer

Recrew AI

Bengaluru

On-site

INR 350,000 - 520,000

Full time

12 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Recrew AI in Bengaluru is seeking a hands-on firmware engineer to work on ADCS hardware — reaction wheels, star trackers, and torque rods — from bring-up to validation. This is a ground-floor role at a seed-stage startup building critical space infrastructure.

You will develop and maintain firmware, perform integration testing, and collaborate with hardware engineers while gaining exposure to space-grade development practices.

Qualifications

  • 0–1 year of experience in firmware or embedded systems development (academic projects count).
  • Hands-on project experience with microcontrollers — demonstrated through coursework, personal, or club projects.
  • Working knowledge of C for embedded/firmware development.
  • Exposure to communication protocols such as I2C, SPI, UART, or CAN.
  • Active participation in a college space club, satellite team, or aerospace project (e.g., CanSat, CubeSat, rocketry, or ADCS subsystem work).
  • Ability to join immediately (0 days notice period).

Responsibilities

  • Develop and maintain firmware for ADCS hardware components including reaction wheels, star trackers, and torque rods.
  • Assist in bring-up, integration, and testing of embedded firmware on spacecraft subsystems.
  • Write and debug low-level embedded code for microcontrollers used in space-grade hardware.
  • Support hardware-software integration testing and document firmware behavior against hardware specifications.
  • Collaborate with hardware engineers to validate sensor interfaces and communication protocols.
  • Contribute to firmware version control, code reviews, and documentation practices.
  • Participate in troubleshooting and root cause analysis during component testing and qualification.

Skills

C programming
Embedded systems
Microcontrollers
I2C
SPI
UART
CAN
Space/ADCS familiarity
Space club / academic projects

Tools

Git

Job description

Function: Firmware / Embedded Systems Engineering

Type: Full-time

About Company

A venture-backed seed-stage startup founded in 2023, on a mission to modernize the spacecraft component supply chain. The company delivers low-cost, reliable ADCS hardware — reaction wheels, star trackers, and torque rods — for LEO satellite applications.

It is headquartered in the US with operations in Bengaluru, India, and has raised $2.2M in funding. The team brings deep experience from high-volume space missions and hardware scaleups at organizations including Tesla, Ethicon, Apollo Fusion, and Planet.

The company serves satellite manufacturers and LEO constellation developers worldwide, helping them cut lead times and costs that have long constrained the commercial space ecosystem.

Position Overview

This role is built for a hands-on firmware engineer who has already explored embedded systems through academic projects or space club work and is ready to apply that curiosity in a real-world spacecraft hardware environment. You will work on firmware for ADCS components — reaction wheels, star trackers, and torque rods — contributing to the full development cycle from bring-up to validation. This is a ground-floor opportunity to grow with a fast-moving deep-tech startup building critical infrastructure for the commercial space industry.

Role & Responsibilities

  • Develop and maintain firmware for ADCS hardware components including reaction wheels, star trackers, and torque rods
  • Assist in bring-up, integration, and testing of embedded firmware on spacecraft subsystems
  • Write and debug low-level embedded code for microcontrollers used in space-grade hardware
  • Support hardware-software integration testing and document firmware behavior against hardware specifications
  • Collaborate with hardware engineers to validate sensor interfaces and communication protocols
  • Contribute to firmware version control, code reviews, and documentation practices
  • Participate in troubleshooting and root cause analysis during component testing and qualification

Must Have Criteria

  • 0–1 year of experience in firmware or embedded systems development (academic projects count)
  • Hands-on project experience with microcontrollers — demonstrated through coursework, personal, or club projects
  • Working knowledge of C for embedded/firmware development
  • Exposure to communication protocols such as I2C, SPI, UART, or CAN
  • Active participation in a college space club, satellite team, or aerospace project (e.g., CanSat, CubeSat, rocketry, or ADCS subsystem work)
  • Ability to join immediately (0 days notice period)

Nice to Have

  • Project experience specifically on ADCS subsystems — attitude sensing, reaction wheels, or control algorithms
  • Familiarity with RTOS concepts (FreeRTOS or similar) in an embedded context
  • Exposure to hardware-in-the-loop (HIL) testing or spacecraft simulation environments
  • Experience with version control tools such as Git in a team project setting
  • Prior internship or project collaboration with a space startup, ISRO student program, or aerospace research lab

What We Offer

  • Direct ownership of firmware modules on real spacecraft hardware from day one
  • Mentorship from engineers with experience across multiple space missions
  • Onsite role in Bengaluru embedded within a globally connected US-India team
  • Ground-floor opportunity at a seed-stage startup shaping the commercial space supply chain
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SENIOR ELECTRONICS ENGINEER (FIRMWARE)
SENIOR ELECTRONICS ENGINEER (FIRMWARE)

Azista Space • Ahmedabad District

On-site
INR 1,500,000 - 2,100,000
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
Embedded Software Engineer
Embedded Software Engineer

catalyx space • Ahmedabad District

On-site
INR 900,000 - 1,300,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 Embedded Firmware Engineer
Senior Embedded Firmware Engineer

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED • Bengaluru Urban

On-site
INR 4,000,000 - 7,000,000
Embedded Firmware Intern
Embedded Firmware Intern

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED • Bengaluru Urban

On-site
INR 120,000 - 240,000
Learning opportunities
Chance to work with founding team
Embedded Software Engineer
Embedded Software Engineer

CosmoChute • Ahmedabad District

On-site
INR 800,000 - 1,600,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
Embedded Systems Engineer - Fresher
Embedded Systems Engineer - Fresher

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED • Bengaluru

On-site
INR 420,000 - 540,000