Embedded Engineer
Position: Embedded Engineer
Experience: 3+ Years in Embedded
Qualification: B.Sc. Electronics / B.Tech / M.Tech in Electronics, Electrical, or related fields
Location: Kochi
We are seeking a passionate Embedded Engineer to join our dynamic and product development team. The ideal candidate will have hands-on experience in embedded systems design, microcontroller programming, and hardware-software integration, with a strong interest in robotics and automation.
Key Responsibilities:-
* Design, develop, and test embedded firmware for microcontrollers (ARM, PIC, AVR, STM32, ESP, etc.).
* Work on hardware-software integration for robotics and automation systems.
* Develop and debug device drivers, communication protocols (UART, SPI, I2C, CAN, RS485, etc.).
* Collaborate with the hardware design team for PCB testing, sensor integration, and circuit validation.
* Optimize embedded code for performance, reliability, and efficiency.
* Work on real-time operating systems (RTOS) and embedded Linux when required.
* Participate in prototype development, testing, and deployment for projects.
* Troubleshoot hardware/software issues and provide timely solutions.
* Stay updated with the latest embedded technologies and robotics trends.
Required Skills & Competencies:-
* Proficiency in C/C++ programming for embedded systems.
* Strong knowledge of microcontrollers, microprocessors, and peripheral interfaces.
* Experience with embedded IDEs, debuggers, and tools (Keil, MPLAB, STM32Cube, Arduino IDE, etc.).
* Understanding of electronics fundamentals, circuit design, and debugging tools (oscilloscope, multimeter, logic analyzer).
* Familiarity with RTOS, FreeRTOS, or embedded Linux is a plus.
* Experience in IoT protocols (MQTT, Modbus, BLE, Wi-Fi, etc.) is desirable.
* Strong problem-solving skills and attention to detail
Apply now hr@nesasoftware.com or 7306377006