About the role
As an Embedded Systems Engineer, you will develop firmware for Gimbal products and design innovative systems under tight timelines. Your primary responsibilities will be :
- Complete (i.e., development, validation, and launch) ownership of all core products within designated areas (i.e., ADCS Components), acting as a single point of contact for driving firmware development.
- Write quality firmware for common processors and microcontrollers (e.g., STM32, ARM, RISC-V, etc.).
- Test firmware and electrical systems to validate design requirements.
- Develop systems that allow for test execution across multiple environments, such as virtualized hardware or real hardware-in-the-loop simulations.
- Build robust and reliable software in a third of the time that most reasonable people think possible.
- Develop prototypes to prove key design concepts and quantify technical constraints.
- Participate in architecture, design, and code reviews.
- Write test plans, design & product documentation, and build supplier documentation.
- Invent new tools that enable more frequent and reliable software deployment, test execution, and data analysis.
Minimum Requirements
B.S., M.S., or Ph.D. in computer science, electrical engineering, or STEM-related field.2+ years of industry experience working on production hardware design.Strong C / C++ and Python programming experience.Great embedded systems fundamentals :  resource-efficient design, low-level drivers, bit manipulation, responsive software and IRQ handling, RTOS frameworks, I / O and communication buses.Strong learner with a high appetite to learn new skills, languages, and tools.Must be able to work with minimal guidance in fast-changing environments with no task too small mentality.Preferred Requirements
Familiarity with motor control, PID control, FOC, and PWM.Familiarity with digital signal processing, digital image processing, & control theory.Experience building firmware for Satellites.Additional Requirements
This is an on-site position in Bangalore, Karnataka.Willingness to work long hours and weekends as needed.About the company
Gimbal Space provides low-cost, reliable, and readily available satellite components for low-earth-orbit applications. Our mission is to democratize space by allowing easy access to high-quality products. We are a well-capitalized, venture-backed startup with a passionate, driven, and collaborative team. We focus on offering a rewarding work environment where you'll learn and make a significant impact, no matter where you are in your career.
Join our diverse team of problem solvers to make space affordable!
Read more about our mission here :