Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessMetro mid-level embedded IoT role with niche protocol and 3–6 year demand; moderate competition.
Embedded Linux and industrial-protocol expertise is highly specialized and not easily transferable across industries.
Mandatory 4+ years, embedded Linux, C/C++, and industrial protocol experience create high shortlisting strictness.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, test, and maintain embedded software for industrial edge devices supporting a cloud-based analytics platform.
Implement industrial communication protocols (OPC UA, Modbus, MQTT) and ensure secure data transmission and device lifecycle management.
Collaborate cross-functionally to improve equipment reliability and digital service capabilities, participate in Agile development and technical design reviews.
Minimum Requirements
Bachelor’s degree in Computer Engineering, Computer Science, Software Engineering, IT, or related technical discipline.
4+ years of professional experience in embedded software development for Linux-based systems.
Strong skills in C/C++, Python, Embedded Linux, and experience with industrial communication protocols OPC UA, Modbus, MQTT.
Working knowledge of Docker, TCP/IP networking, Git, Azure DevOps, Agile development, and understanding of IEC 62443 cybersecurity principles.
Ideal Candidate Profile
Experienced embedded software developer specialized in industrial edge devices and IIoT applications with a focus on secure and reliable system design.
Proven ability to independently deliver features and troubleshoot complex problems in a global, cross-disciplinary Agile R&D environment.
Familiar with containerization (Docker), secure software practices, and continuous integration tools like Azure DevOps.
