Bengaluru
4+ year exp
C++
Apply now
Save
Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs
Forbes Advisor
Forbes Advisor is an online personal-finance platform that provides articles, expert reviews, and comparison tools to help consumers make informed decisions about investments and other money matters.
We're looking for a Firmware Engineer to build and maintain reliable embedded systems for sensor-driven hardware, working closely with the Lead Firmware Engineer across sensor integration, connectivity, and power management.
Responsibilities:
- Develop and maintain RTOS-based firmware for embedded devices, keeping real-time performance stable.
- Implement drivers and communication logic for sensors over I2C, SPI, or UART, and support arbitration across shared buses.
- Support BLE-based firmware development for reliable data transfer between devices and the cloud.
- Contribute to firmware-level battery charging safety, thermal cutoff logic, and clock stability under real-world conditions.
- Support OTA update mechanisms, including testing rollout and rollback behavior before release.
- Debug hardware-firmware interaction issues using tools such as oscilloscopes and logic analyzers.
- Write and maintain unit and hardware-in-the-loop tests to catch issues before they reach the field.
Requirements:
- You have a B. Tech in Electronics, Computer Science, or a related field from a Tier 1 institute (IIT, NIT, BITS Pilani, or equivalent) mandatory.
- You have 4+ years of embedded firmware experience.
- You have a solid understanding of RTOS concepts and at least one communication protocol used in sensor-based systems (I2C, SPI, UART, or BLE).
- You're proficient in C and C++ for embedded and microcontroller-based systems.
- You're comfortable reading datasheets and debugging at the hardware-firmware boundary.
- Bonus: experience with battery charging circuits or power-path management.
- Bonus: exposure to OTA update mechanisms for fleet-deployed embedded devices.
- Bonus: experience working with thermal sensors, IMUs, or camera modules.
Recommended for you based on this role
Similar stack
Same company
In your city
Lead Data Engineer
4 days ago
Remote/Hybrid • 6+ year exp
Python
SQL
Databases
Apache Kafka
Google BigQuery
AI/ML
dbt
Spark
DevOps
GCP
Analytics
Tableau
Marketing
GA4
Google Ads
Apply
Sr. Staff Engineer (Full Stack)
6 days ago
Remote/Hybrid
Node JS
TypeScript
JavaScript
Frontend
React.js
DevOps
CI/CD
Cybersecurity
GDPR
Apply
Software Development Engineer - 3
10 days ago
7+ year exp • Bengaluru
Go
JavaScript
Node JS
Python
Frontend
React.js
DevOps
CI/CD
Apply
Software Development Engineer - 2
10 days ago
5+ year exp • Bengaluru
Go
Node JS
Python
JavaScript
Frontend
React.js
DevOps
CI/CD
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Free forever • Less than a minute • No credit card
Work setup
Location
Bengaluru
