S
Lead Firmware Engineer
StellaspireKA, IN1d ago
Full-timevia indeed
Join Our Community
Required Skills
agile
Job Description
- *About the Role**
==================
We're looking for a Senior Firmware Engineer who can independently own the reliability of embedded systems , from real\-time sensor arbitration on shared buses to fleet\-wide OTA delivery without bricking devices. The ideal candidate will have experience leading firmware teams, making low\-level architecture decisions, and shipping connected hardware to production in a fast\-paced, sensor\-driven environment such as wearables or IoT.
- *What You'll Do**
- -----------------
- Architect and develop reliable, real\-time firmware on an RTOS, optimized for determinism, power efficiency, and long\-term field stability.
- Lead sensor and bus arbitration across I2C, SPI, and UART, preventing data collisions and timing failures under load.
- Own BLE firmware design, balancing continuous high\-frequency streams with bursty, event\-driven data without data loss.
- Design and harden OTA update pipelines, including canary rollouts, rollback, and boot\-loop recovery for deployed devices.
- Manage firmware\-level battery charging safety, clock tree stability, and thermal cutoff logic in collaboration with hardware teams.
- Take end\-to\-end ownership of firmware modules, balancing reliability, maintainability, and time\-to\-market.
- Establish and enforce firmware testing standards, including hardware\-in\-the\-loop (HIL) and automated testing.
- Mentor firmware engineers, conduct code reviews, and maintain high engineering standards.
- Collaborate with hardware, ML, and application teams in an Agile environment, including sprint planning.
- *Required Qualifications**
- --------------------------
- B.Tech in Electronics, Computer Science, or a related field from a Tier\-1 institute (IIT, NIT, BITS Pilani, or equivalent) , mandatory.
- 10\+ years of proven embedded firmware development experience.
- Strong hands\-on experience with RTOS\-based firmware and communication protocols, including I2C, SPI, UART, and BLE.
- Experience designing OTA update systems with safe rollout, rollback, and failure recovery mechanisms.
- Solid understanding of clock trees, power and battery management, and sensor arbitration under real\-time constraints.
- Proficiency in C and C\+\+ for embedded and microcontroller\-based systems.
- Experience with Agile methodologies, firmware architecture, and mentoring or leading engineers.
- *Preferred Qualifications**
- ---------------------------
- Experience with thermal sensors, IMUs, or camera modules on embedded platforms.
- Experience shipping firmware for consumer hardware products at fleet scale.
- Familiarity with cloud platforms and device telemetry integration.
- Experience working in a startup or fast\-scaling hardware environment.
Similar Jobs
- R
Agile Project Manager
Radancy · Bengaluru, Karnataka, India
- S
Agile Delivery Lead - Assistant Vice President
State Street · Bengaluru, Karnataka, India
- S
Agile Delivery Lead - Assistant Vice President
State Street · Hyderabad, Telangana, India
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Bengaluru
- Posted
- 1d ago
- Source
- Indeed