General duties and responsibilities:
- Architect, implement, and test IoT systems and components.
- Develop and deploy firmware for embedded devices.
- Integrate IoT devices with cloud services and APIs.
- Optimize systems for power efficiency, data reliability, and scalability.
- Monitor and troubleshoot connectivity and data transmission issues.
- Stay current with IoT protocols, standards, and emerging technologies.
- Ensure all IoT solutions meet security and reliability standards.
- Deliver projects on schedule, maintaining high quality.
- Work effectively both independently and as part of a cross-functional team.
- Manage multiple tasks and prioritize in high-pressure environments.
- Communicate complex technical details to diverse audiences.
Job Requirements:2+ years of experience in IoT or embedded systems engineering.Strong understanding of IoT protocols (MQTT, CoAP, HTTP) and network fundamentals.Proficiency with embedded C/C++, Python, or similar languages.Experience with cloud platforms (AWS IoT, Azure IoT).Solid knowledge of PLCs (Programmable Logic Controllers) and industrial automation systems.Skilled in troubleshooting and debugging IoT hardware and software.Strong analytical and problem-solving abilities.Excellent communication and collaboration skills.Ability to adapt quickly to new tools and technologies in the IoT space.