onsite
Junior Embedded Engineer - Microleaf Industries
Embedded Systems Engineer
Junior Embedded Engineer role focused on developing firmware in Embedded C/C++ for Arduino Mega 2560 platforms, performing hardware prototyping, soldering, and basic networking integration.
About the role
Key Responsibilities
- Develop, test, and debug firmware using Embedded C and C++ on Arduino Mega 2560 boards.
- Utilize the Arduino IDE to write, compile, and upload code for prototype and production units.
- Assemble and solder prototype circuits, ensuring reliable hardware connections.
- Integrate basic networking features (e.g., UART, I2C, SPI, Ethernet) where required.
- Collaborate with senior engineers to document design specifications and maintain version control.
Requirements
- Proficiency in Embedded C and C++ programming.
- Hands‑on experience with Arduino IDE and Arduino Mega 2560 hardware.
- Practical soldering skills for PCB assembly and debugging.
- Familiarity with basic networking protocols and interfaces is a plus.
- Strong problem‑solving attitude and ability to work in a fast‑paced, team‑oriented environment.