• Develop and debug embedded firmware for Arduino, Raspberry Pi, ESP32 & STM32
• Work with I2C, SPI, UART, CAN and other communication protocols
• Develop Python scripts for testing, automation and prototyping
• Apply RTL / Verilog concepts for hardware-software co-design
• Debug hardware using oscilloscopes, logic analyzers and multimeters
• Optimize firmware for power, memory and real-time performance
• Work with AI-assisted development tools such as GitHub Copilot & Claude
• Collaborate with hardware,
software and product teams to take products from prototype to production
? What we’re looking for
✔️ Bachelor’s degree in ECE or a related field
✔️ 2–3+ years of hands-on embedded systems experience
✔️ Strong C/C++ skills
✔️ Working knowledge of Python
✔️ Hands-on experience with Arduino, Raspberry Pi, ESP32 and STM32
✔️ Basic RTL/Verilog understanding
✔️ Knowledge of digital electronics, MCU architecture and communication protocols
✔️ Experience with debugging tools
Valuable to have: RTOS, PCB design tools such as KiCad/Altium/Eagle, low-power design and Git experience.
📌 Embedded Systems (Karamadai)
🏢 ECS-Score
📍 Karamadai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.