About the role
Embedded Engineer
Skills Required:
3+ years of C programming experience, with extensive expertise in Core C concurrency utilities.
Strong experience in DLMS COSEM protocols, including hands-on experience with DLMS stacks such as hashtag#Gurux.
Expertise in developing multi-threaded, scalable applications to handle real-time IoT device communications.
Proven experience with IoT protocols such as MQTT and CoAP, integrating them into large-scale DLMS systems.
Hands-on experience with testing and deploying DLMS communication over RF networks.
Deep understanding of distributed systems and designing scalable solutions to support millions of devices concurrently.
Expertise in cloud-based infrastructure (AWS, Azure, Google Cloud) to support large-scale simulations and testing environments.
Knowledge of message queue systems like RabbitMQ, Kafka, and real-time data processing frameworks.
Strong background in load testing frameworks (JMeter, Gatling) and performance profiling for large-scale applications.