Internet of Things Engineer
Covetus
2 - 5 years
Hyderabad
Posted: 31/01/2026
Job Description
Job Description
We are looking for an LoMT Engineer to join our team in India! Key responsibilities are: Design, develop, and maintain C++ and C# components for secure device-to-cloud and device-to-gateway communication. Implement MQTT 5based messaging between devices and gateways, including topic management, QoS handling, and retained messages. Integrate Event Grid publishing and subscription mechanisms for cloud event propagation and telemetry ingestion. Develop modules for device provisioning, certificate lifecycle management, and secure onboarding in alignment with PKI policies (e.g., DigiCert Trust Lifecycle Manager). Ensure compatibility with Linux-based edge environments; Windows experience is optional but beneficial. Write maintainable, testable, and performant C++ code in accordance with Olympus software quality and regulatory standards (IEC 62304, ISO 13485). Build and maintain unit, integration, and system-level tests, and integrate them into Azure DevOps CI/CD pipelines. Conduct code reviews and ensure adherence to security, reliability, and performance best practices. Produce technical documentation, including data flow diagrams, interface definitions, and configuration references. Collaborate closely with cloud, edge, and cybersecurity teams to ensure robust, compliant, and scalable device connectivity. Support debugging and diagnostics for deployed agents, including MQTT communication traces, Event Grid delivery, and certificate renewals.
58 years of professional experience in software engineering with strong expertise in modern C++ (C++17 / C++20) and solid proficiency in C#. Proven experience with MQTT 5 and event-driven communication systems. Solid understanding of network protocols (TCP/IP, HTTPS, gRPC) and asynchronous I/O. Experience in developing distributed, IoT, or edge software components for production environments. Strong knowledge of object-oriented design, multi-threading, and memory management. Familiarity with CI/CD, Git, and automated testing frameworks. Proficiency with TLS 1.2+, X.509 certificates, and secure communication principles. Effective collaboration skills across distributed teams in ET and CET time zones.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
