IoT Developer

Compunnel

$120K — $140K *
Plano, TX 75025In-Person
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • 8-10 years of experience delivering cloud and edge projects, including Industry 4.0.
  • At least 4 years of experience with IoT and service-oriented architectures.
  • 5+ years of development experience with .NET, C, or Java.
  • Experience with IoT edge solutions, especially Kubernetes on the edge.
  • Hands-on experience with Microsoft Azure and knowledge of other IoT cloud platforms like AWS.
  • Strong understanding of IoT network protocols and end-to-end security measures.

Responsibilities

  • Design and develop end-to-end IoT solutions across multiple layers.
  • Develop and support cloud and edge solutions for Industry 4.0.
  • Implement real-time driver configuration and device integration.
  • Design and implement IoT edge solutions using Kubernetes.
  • Establish best practices for IoT architecture and DevOps processes.
  • Collaborate with engineering teams to drive IoT implementations.
  • Guide and mentor teams on IoT, cloud, and DevOps best practices.

Benefits

  • Opportunity to work with cutting-edge technology in IoT.
  • Potential for impact in transforming industries through Industry 4.0 solutions.
  • Access to continuous learning and development opportunities in cloud and edge technologies.
Full Job Description
Job Summary:
We are seeking an experienced IoT Developer to design, develop, and deliver end-to-end IoT solutions across cloud and edge environments. The role requires strong experience in Industry 4.0, IoT platforms, service-oriented architectures, edge computing, cloud technologies, device connectivity, security, and DevOps. The ideal candidate will have hands-on development experience with .NET, C, or Java and expertise in Azure-based IoT implementations, Kubernetes on the edge, and industrial connectivity protocols.

Key Responsibilities:
• Design and develop end-to-end IoT solutions spanning devices, gateways, connectivity, cloud, applications, integrations, analytics, and security layers.
• Develop and support cloud and edge solutions for Industry 4.0 and IoT use cases.
• Implement real-time driver configuration and device integration.
• Design and implement IoT edge solutions using Kubernetes and edge computing technologies.
• Develop solutions involving device edge gateways, Industrial MCUs, and connectivity with cloud-based IoT platforms.
• Implement and integrate IoT solutions using protocols including MQTT, REST, AMQP, HTTPS, WebSocket, Modbus, OAM-DM, OPC/UA, Zigbee, LoRa, BLE, and NB-IoT.
• Design and implement Edge High Availability, Business Continuity, and Disaster Recovery solutions.
• Establish best practices for IoT architecture, design, development, security, and DevOps processes.
• Develop solutions using technologies such as Docker, REST APIs, web protocols, HTML5, Python, C#, Java, Kubernetes, and Grafana.
• Implement end-to-end security controls across edge, application, transport, network, cloud, and infrastructure layers, including data privacy and protection controls.
• Work with IoT gateways, agents, sensors, and connected devices.
• Define and implement scalable and secure IoT architectures addressing functional and non-functional requirements.
• Collaborate with development and engineering teams to drive best practices across architecture, development, DevOps, and IoT implementations.
• Guide and mentor development teams on IoT, cloud, edge, microservices, and DevOps best practices.
• Work with Linux-based operating systems to develop, deploy, and support IoT and edge solutions.
• Apply cloud technologies, microservices, DevOps, and AI/ML/analytics capabilities to IoT-based business solutions.

Required Qualifications:
• Bachelor's degree in Computer Science, Information Technology, or a related field.
• 8-10 years of overall experience delivering projects across cloud and edge environments, including Industry 4.0 experience.
• At least 4 years of experience working with IoT and service-oriented architectures.
• 5+ years of development experience with .NET, C, or Java.
• Experience with real-time driver configuration and integration.
• Experience in the IoT edge domain, specifically Kubernetes on the edge.
• Experience with device edge gateways, Industrial MCUs, and connectivity with cloud-based IoT platforms.
• Hands-on implementation experience with Microsoft Azure , with AWS, PTC ThingWorx, or other IoT cloud platforms as applicable.
• Strong understanding of IoT network and communication protocols, including MQTT, REST, AMQP, HTTPS, WebSocket, Modbus, OAM-DM, OPC/UA, Zigbee, LoRa, BLE, and NB-IoT.
• Experience implementing Edge High Availability, Business Continuity, and Disaster Recovery.
• Strong programming experience with Python, C#, or Java.
• Experience with Docker, Kubernetes, REST APIs, web protocols, and Grafana.
• Knowledge of end-to-end IoT security, including edge, application, transport, network, cloud, and infrastructure security controls.
• Knowledge of data privacy and protection controls within IoT environments.
• Experience working with Linux-based operating systems.
• Strong understanding of IoT gateways, agents, sensors, and connected devices.
• Strong understanding of DevOps processes and tools.

Preferred Qualifications:
• Experience with Industry 4.0 and industrial IoT implementations.
• Experience with AWS, PTC ThingWorx, or other IoT cloud platforms.
• Experience with microservices, AI/ML, and analytics in IoT environments.
• Experience establishing architecture and development best practices across IoT and cloud platforms.
• Experience mentoring development teams and driving technical best practices.

Similar Jobs

More Jobs at Compunnel

  • IoT Developer
    $120K — $140K *
    Plano, TX 75025 (Collin County)
    Information Technology
    In-Person
  • SW 356 SYSTEMS ADMINISTRATOR
    $80K — $95K *
    Princeton, NJ 08540 (Mercer County)
    Information Technology
    In-Person
  • SIMCORP GAIN Consultant
    $110K — $130K *
    New York, NY 10025 (New York County)
    Finance & Insurance
    In-Person
  • PLM Project Manager
    $100K — $120K *
    Beverly Hills, CA 90210 (Los Angeles County)
    Technical Services
    In-Person
  • SW 354 SYSTEMS ANALYST
    $80K — $95K *
    Princeton, NJ 08540 (Mercer County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar IoT Developer jobs: