• arduino & codesys development: write, optimize, and debug code for using c/c++, arduino ide, arduino plc ide and codesys.
• hardware integration: interface sensors, actuators and other hardware components.
• circuit design & prototyping: design, test, and refine circuits
• iot & communication protocols: implement communication based on protocols such as modbus (rs-485,tcp/ip), ethernet etc.
• troubleshooting & debugging: diagnose and resolve software and hardware issues efficiently.
• documentation: maintain clear and comprehensive documentation of code, designs, and project workflows.
• collaboration: work closely with hardware engineers, software developers, and project managers to deliver high-quality solutions.
______________
required skills & qualifications:
✅ education: bachelor's degree in electronics, computer engineering, mechatronics, or a related field.
✅ programming: strong proficiency in c, c++ and familiarity with arduino ide, arduino plc ide, codesys.
✅ i/o’s integration: hands-on experience integrating digital and analog devices with plc’s using arduino ide, arduino plc-ide & codesys platform.
✅ communication protocols: understanding of mqtt, modbus (rs-485,tcp/ip), ethernet.
✅ version control: familiarity with git/github/gitlab for version control.
______________
preferred qualifications :
• experience with arduino ide, arduino plc-ide & codesys based plc’s.
• experience with ai/ml integration in embedded systems.
• hands-on experience in robotics, or automation projects.
• understanding of cloud platforms like arduino cloud, aws iot, or google cloud iot.