Sr. Firmware Engineer
Posted Updated
Description
We're looking for a Senior Firmware Engineer who can independently own the reliability of Hoomanely's embedded systems, from real-time sensor arbitration on shared buses to fleet-wide OTA delivery that never bricks a device. You've led firmware teams, driven low-level architecture decisions, and shipped connected hardware to production in a fast-paced, sensor-driven environment, whether it's pet wellness, wearables, or IoT.
Responsibilities:
- Architect and build reliable, real-time firmware on an RTOS, tuned for determinism, power efficiency, and long-term field stability
- Lead sensor and bus arbitration across I2C, SPI, and UART: no data collisions, no timing failures under load
- Own BLE firmware design, balancing continuous high-frequency streams with bursty event-driven data, without loss
- Design and harden OTA pipelines, canary rollouts, and rollback and boot-loop recovery for a live device fleet
- Own firmware-level battery charging safety, clock tree stability, and thermal cutoff logic, working closely with the hardware team.
- Take end-to-end ownership of one or more firmware modules, balancing reliability, maintainability, and time-to-market.
- Set and enforce firmware testing standards, including hardware-in-the-loop and automated testing.
- Mentor firmware engineers, review code, and raise the engineering bar across the team.
- Work in an agile environment alongside hardware, ML, and app teams; sprint planning is included.
Requirements:
- You have a B. Tech in Electronics, Computer Science, or a related field from a Tier 1 institute.
- You have 10+ years of proven embedded firmware experience.
- You have strong hands-on experience with RTOS-based firmware and protocols, including I2C, SPI, UART, and BLE.
- You've designed OTA update systems for safe rollout, rollback, and recovery from failure states.
- You have a solid understanding of clock trees, power and battery management, and sensor arbitration under real-time constraints.
- You're proficient in C and C++ for embedded and microcontroller-based systems.
- You're familiar with Agile methodologies, with a track record of leading or mentoring engineers.
- Bonus: experience with thermal sensors, IMUs, or camera modules on embedded platforms.
- Bonus: shipped firmware for a consumer hardware product at fleet scale.
- Bonus: familiarity with cloud platforms and device telemetry integration.
- Bonus: prior experience in a startup or fast-scaling hardware environment.