Firmware Engineer

Application Form
Gloroots Logo

Firmware Engineer Application Form

Apply Now

Share your details below to apply for this job.

Enter a number between 0 and 1000
Enter a number between 0 and 1000
Enter a number between 0 and 120
Are you currently on notice period?
Are you open to relocate to Bangalore?

Accepted formats: .doc, .docx, .pdf, .png, .jpeg, .jpg

Maximum file size: 20MB

By submitting this application, you acknowledge and consent to the use of artificial intelligence (AI) technologies in the recruitment process, including but not limited to resume screening, candidate assessment, and interview facilitation. Your application data may be processed by AI systems to evaluate your qualifications. You have the right to request human review of any AI-assisted decisions.

Job Description

Role: Firmware Engineer

Function: Engineering

Location: Silicon Valley/Bengaluru

Type: Full-time

Compensation: Not specified

Industry: aviation & aerospace

About Company

A venture-backed startup revolutionizing the space industry with low-cost, reliable spacecraft components. The company modernizes the space component supply chain for low-earth-orbit satellites.

Founded in 2023, they deliver essential ADCS components like reaction wheels and star trackers faster than traditional suppliers. With $2.2M in funding and operations across Silicon Valley and Bengaluru, the seed-stage team of 6 engineers serves satellite manufacturers worldwide.

Position Overview

You'll design and develop firmware that powers space-grade embedded systems from prototype to flight-ready production. You'll architect robust firmware for satellite components that directly impact spacecraft missions in orbit. This role offers ownership from early design through production release, working with cutting-edge ADCS hardware in the rapidly growing commercial space ecosystem.

Role & Responsibilities

  • You design embedded firmware for microcontroller-based ADCS components from prototype to production
  • You develop and implement BLDC motor control algorithms including FOC and precision control loops
  • You design communication stacks for I2C, SPI, UART, CAN, and RS-485 protocols
  • You implement PWM generation, hall sensor feedback processing, and closed-loop control systems
  • You build current sensing, fault detection, and motor protection mechanisms for safe operation
  • You create test frameworks, HIL setups, and automated regression testing procedures
  • You collaborate with hardware engineers on motor driver circuits and power electronics validation

Must Have Criteria

  • Bachelor's or Master's degree in Electrical Engineering, Embedded Systems, or related field
  • 2-5 years of hands-on embedded firmware development experience
  • Strong proficiency in C/C++ programming for microcontrollers
  • Working knowledge of BLDC motor control in real-world commercial applications
  • Solid understanding of PWM generation, motor driver ICs, and ADC sampling
  • Experience with debugging tools including oscilloscope, logic analyzer, and JTAG/SWD debuggers
  • Knowledge of control system fundamentals including PID tuning and stability analysis

Nice to Have

  • Previous experience in aerospace or space industry with space-grade hardware standards
  • Experience with field-oriented control (FOC) implementation
  • Knowledge of power electronics fundamentals and signal conditioning
  • Startup experience working in ambiguous, early-stage environments

What We Offer

  • Opportunity to directly impact spacecraft missions from concept to flight
  • Work with cutting-edge space-grade hardware and ADCS components
  • Collaborative environment with experienced engineers from high-volume scaleups
  • Significant learning and growth opportunities in the commercial space ecosystem
  • Chance to revolutionize space component supply chain at a well-funded startup

Apply Now

Share your details below to apply for this job.

Enter a number between 0 and 1000
Enter a number between 0 and 1000
Enter a number between 0 and 120
Are you currently on notice period?
Are you open to relocate to Bangalore?

Accepted formats: .doc, .docx, .pdf, .png, .jpeg, .jpg

Maximum file size: 20MB

By submitting this application, you acknowledge and consent to the use of artificial intelligence (AI) technologies in the recruitment process, including but not limited to resume screening, candidate assessment, and interview facilitation. Your application data may be processed by AI systems to evaluate your qualifications. You have the right to request human review of any AI-assisted decisions.