Full-Time | Chennai | On-site
About the Role
We are looking for an embedded engineer who owns firmware and hardware end-to-end. You write firmware, read circuits, debug hardware, and test your own work. This is a hands-on role; you figure things out and take full ownership.
What You Will Work On
* Firmware development on ESP32-based systems
* Reading and understanding circuit schematics and PCB layouts
* Implementing and testing protocols like Modbus RTU and Modbus TCP
* Writing test setups to validate protocol behaviour and hardware performance
* Debugging firmware, RS485 bus, and hardware issues
* Documenting what you build
What We Are Looking For
Must Have
* Embedded C/C++ — clean, reliable firmware
* Can read schematics and understand circuits
* Working knowledge of RS485, UART, SPI, I2C — practical not theoretical
* Modbus RTU — you understand the protocol, not just the library
* Flexible and picks up new things fast
* Ownership mindset — sees problems through to resolution
Good to Have:
* ESP-IDF — preferred over Arduino framework
* Modbus TCP and embedded TCP/IP
* Basic Python or any scripting language
* PCB design exposure (KiCad or similar)
* Experience in Esp IDF unit testing
The Opportunity
This is a rare chance to work inside a fast-moving startup.
You will work closely with a sharp, highly motivated team where things move fast and ownership is real.
Location & Experience
* Location: Chennai (on-site)
* Experience: Minimum 2 years in embedded systems