Role Overview
Good Enough Energy is seeking an experienced IOT and communication Engineer to join our R&D team. The ideal candidate will have 2–5 years of experience in Power electronics ( EMS and Inverter)with strong knowledge of microcontrollers, debugging, and communication protocols.
Key Responsibilities
- PCS, BMS, EMS, PV inverter integration.
- Design, develop, and maintain embedded firmware for microcontroller-based systems.
- Write, debug, and test firmware primarily in C language.
- Interface with sensors, communication modules, and actuators to enable seamless hardware integration.
- Optimize code for performance, reliability, and resource efficiency.
- Collaborate closely with hardware engineers for system-level development and troubleshooting.
- Conduct rigorous system testing and debugging.
- Maintain accurate and detailed technical documentation.
Required Skills & Qualifications
B.Tech / B.E. in Electronics & Communication or related field.2–5 years of relevant integration and development experience in Power electronics communication. Preferably with EMS , PCS, inverter, BMS, PLC.Strong proficiency in C programming language.Hands-on experience with microcontrollers such as ARM Cortex, STM32, AVR.Deep understanding of communication protocols including I2C, SPI, UART, CAN.Practical debugging skills using tools like JTAG, logic analyzers, oscilloscopes.Good grasp of hardware schematics and circuitry.Preferred
Experience with wireless protocols (BLE, Wi-Fi, ZigBee).Familiarity with Git version control system.Skills Required
C Programming Language