Role Overview
We are looking for enthusiastic, motivated, and tech-driven fresh graduates from circuit branches to join our Embedded Systems and IoT development team. In this role, you will work closely with our hardware and firmware teams to design, develop, test, and optimize low-level firmware for next-generation connected devices, smart hardware platforms, and industrial automation systems.
Responsibilities
- Firmware Development: Design and develop reliable, efficient, and modular embedded code using C and C++.
- Peripheral & Protocol Integration: Configure and program communication protocols including UART, SPI, I2C, and CAN for seamless device communication.
- Microcontroller Interfacing: Develop applications targeting STM32 or ESP32 controller families, interacting directly with onboard peripherals, sensors, and actuators.
- Testing & Debugging: Perform board bring-up, hardware-firmware integration, and troubleshooting using fundamental electronics and debugging tools.
Requirements
- B.E. / B.Tech in Electronics & Communication (ECE), Electrical & Electronics (EEE), Mechatronics, Internet of Things (IoT), or equivalent circuit branches.
- Strictly for 2025 and 2026 pass-out candidates.
- Strong command over C, C++ (pointers, bit manipulation, memory management), and Python.
- Solid understanding of analog/digital electronics and electrical engineering fundamentals.
- Working knowledge of STM32 or ESP32 architectures and peripheral handling (GPIO, Timers, ADCs).
- Clear theoretical and practical understanding of communication interfaces: UART, SPI, I2C, and CAN.
- Hands-on project experience involving microcontroller programming, sensor interfacing, or IoT development.