This role is ideal for a proactive engineer with a passion for innovation and embedded systems.
Key Responsibilities
* Develop and debug embedded software/firmware for IoT devices and control systems.
* Conduct lab and field trials to test and optimize prototypes.
* Utilize tools such as Azure Repos (Git), Jira, and Confluence for development and tracking.
* Support Proof-of-Concept (PoC) trials for new product innovations.
* Prepare technical documentation and reports to support knowledge management.
Required Skills and Qualifications
* 2-3 years of hands-on experience in embedded software development.
* Proficiency in C and C++ for embedded systems.
* Experience with open-source RTOS (FreeRTOS, Zephyr).
* Understanding of microcontrollers, memory constraints, and communication protocols (LwM2M, MQTT, TCP/IP).
* Familiarity with Git for version control and Atlassian tools (Jira, Confluence) is a plus.
* Strong problem-solving skills and the ability to work independently on technical challenges.