Embedded System Engineer

Zerowatt 

📍 Chennai, India 🇮🇳

full-time
mid-level
on-site
Posted —

Key Skills

Embedded C/C++ESP32ModbusRS485I2C

Industry

Consumer ElectronicsAutomotive

Job Description


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