We are looking for a passionate and technically skilled Embedded Systems Engineer to join our R&D team and contribute to developing reliable and innovative electronic products.
Responsibilities
- Design, develop, test, and debug embedded hardware and firmware for electronic products.
- Develop embedded applications using C/C++ for STM32, ESP32, AVR, and other microcontrollers.
- Design electronic circuits, prepare schematics, and develop multilayer PCBs using KiCad or similar EDA software.
- Develop and integrate sensors, communication modules, and peripheral devices.
- Implement communication protocols including UART, SPI, I2C, RS485, Modbus, CAN, Ethernet, Wi-Fi, and Bluetooth.
- Develop embedded solutions for IoT, industrial automation, and control systems.
- Perform hardware bring-up, firmware debugging, functional testing, and troubleshooting.
- Work with power supply circuits, voltage regulators, battery management systems, and protection circuits.
- Prepare technical documentation, including schematics, BOMs, firmware documentation, and test reports.
- Coordinate with PCB fabrication, assembly, and manufacturing teams.
- Identify and resolve hardware and firmware issues during prototype development and product testing.
- Collaborate with other engineers to complete assigned projects within deadlines
Qualifications
Embedded Programming
- Good knowledge of Embedded C and C++.
- Experience with microcontroller programming and debugging.
- Familiarity with STM32CubeIDE, Arduino IDE, ESP-IDF, or similar development environments.
Hardware & PCB Design
- Strong understanding of basic electronics, digital circuits, and analog circuits.
- Experience in schematic design and PCB layout using KiCad, Altium Designer, or similar software.
- Knowledge of electronic components, datasheets, and component selection.
- Experience using multimeters, oscilloscopes, logic analyzers, and soldering equipment.
Communication & Connectivity
- Understanding of UART, SPI, I2C, and RS485.
- Basic knowledge of Wi-Fi, Bluetooth, Ethernet, and MQTT.
- Experience interfacing sensors, displays, relays, and communication modules.
Preferred Skills
- Experience with STM32 and ESP32 microcontrollers.
- Knowledge of FreeRTOS or other real-time operating systems.
- Experience with IoT product development and cloud integration.
- Familiarity with GSM/4G, LoRa, Modbus, and industrial communication.
- Knowledge of battery charging, power management, and embedded power supply design.
- Experience in PCB prototype testing and manufacturing support.
- Familiarity with Git and version control systems.
- Knowledge of Python for automation, testing, or development tools.
Educational Qualifications
- B.Tech / B.E. in Electronics & Communication Engineering, Electrical & Electronics Engineering, or related disciplines.
- Diploma holders with strong practical experience may also apply.
- Candidates with relevant embedded systems certifications and demonstrable projects will be considered.
Skills
PCB Design, Esp32, Embedded C/C++, STM32, AVR Microcontroller, KiCad
Experience
Fresher