Embedded Software Leadership Opportunity
This is an exciting chance to lead our embedded software team. As an embedded software leader, you will be responsible for designing and developing cutting-edge embedded software solutions for IoT modules and devices.
You will collaborate closely with cross-functional teams to define project requirements, participate in peer reviews, and ensure timely project completion.
* Design and develop high-quality embedded software for IoT modules and devices.
* Develop and optimize communication protocols for IoT systems, prioritizing reliability and low power consumption.
* Integrate IoT firmware with hardware components such as microcontrollers, communication modules, and external networks.
* Implement over-the-air firmware update systems.
* Develop and perform tests to verify and validate the performance, security, and reliability of IoT systems.
* Produce and manage documentation, including technical specifications, APIs, and user manuals.
Key Requirements:
* Bachelor's or Master's degree in computer science, electrical engineering, or a related field.
* Technical leadership experience.
* Experience in coding in C language.
* Hands-on experience with embedded Linux and Linux shell scripting, or with embedded systems based on microcontrollers.
Why This Role?
This role offers a unique opportunity to lead and contribute to the development of innovative embedded software solutions. If you are passionate about technology and leadership, this is an ideal position for you.