Role: IoT Developer
Location: Richmond Virginia 23219
Experience: 12 Years
Employment Type: Contract
Job Description We are looking for an experienced IoT Developer with a strong background in building smart connected systems and delivering secure scalable IoT solutions. This role involves end-to-end development of IoT applications including device connectivity data streaming system integration and cloud deployments. You will work closely with engineering product and security teams to design solutions that improve operational efficiency and enhance real-time decision-making.
Key Responsibilities -
Design develop and implement IoT solutions across devices networks and cloud systems.
-
Integrate sensors hardware devices and edge computing components into enterprise environments.
-
Develop data pipelines for real-time device data ingestion processing and analytics.
-
Build APIs and communication protocols such as MQTT CoAP AMQP HTTP/REST and WebSockets.
-
Work with cloud platforms such as AWS IoT Azure IoT Hub or Google Cloud IoT Core to deploy scalable solutions.
-
Implement device provisioning firmware updates and remote monitoring capabilities.
-
Ensure security best practices including data encryption device authentication and access control.
-
Partner with cross-functional teams to translate business requirements into technical deliverables.
-
Conduct performance tuning system testing troubleshooting and validation.
-
Prepare technical documentation architecture diagrams and deployment instructions.
Required Skills and Experience -
12 years of experience in software development with at least 5-7 years in IoT solution design and implementation.
-
Strong programming experience in languages such as Python C C Java or Go.
-
Hands-on experience with embedded systems microcontrollers and board platforms (Raspberry Pi Arduino ESP32 ARM-based boards).
-
Knowledge of connectivity protocols including Wi-Fi BLE Zigbee Z-Wave LoRaWAN and cellular IoT (NB-IoT LTE-M).
-
Experience with edge computing frameworks or gateways and real-time data processing tools.
-
Familiarity with container technologies such as Docker and Kubernetes.
-
Strong understanding of networking cybersecurity and device management.
-
Experience working in Agile or DevOps environments.
Preferred Qualifications -
Experience using digital twins industrial IoT (IIoT) or smart infrastructure solutions.
-
Background in analytics data visualization or AI/ML for IoT data.
-
Certifications in AWS Azure or Google Cloud (IoT specialty is a plus).
Role: IoT Developer Location: Richmond Virginia 23219 Experience: 12 Years Employment Type: Contract Job Description We are looking for an experienced IoT Developer with a strong background in building smart connected systems and delivering secure scalable IoT solutions. This role involves end-to-en...
Role: IoT Developer
Location: Richmond Virginia 23219
Experience: 12 Years
Employment Type: Contract
Job Description We are looking for an experienced IoT Developer with a strong background in building smart connected systems and delivering secure scalable IoT solutions. This role involves end-to-end development of IoT applications including device connectivity data streaming system integration and cloud deployments. You will work closely with engineering product and security teams to design solutions that improve operational efficiency and enhance real-time decision-making.
Key Responsibilities -
Design develop and implement IoT solutions across devices networks and cloud systems.
-
Integrate sensors hardware devices and edge computing components into enterprise environments.
-
Develop data pipelines for real-time device data ingestion processing and analytics.
-
Build APIs and communication protocols such as MQTT CoAP AMQP HTTP/REST and WebSockets.
-
Work with cloud platforms such as AWS IoT Azure IoT Hub or Google Cloud IoT Core to deploy scalable solutions.
-
Implement device provisioning firmware updates and remote monitoring capabilities.
-
Ensure security best practices including data encryption device authentication and access control.
-
Partner with cross-functional teams to translate business requirements into technical deliverables.
-
Conduct performance tuning system testing troubleshooting and validation.
-
Prepare technical documentation architecture diagrams and deployment instructions.
Required Skills and Experience -
12 years of experience in software development with at least 5-7 years in IoT solution design and implementation.
-
Strong programming experience in languages such as Python C C Java or Go.
-
Hands-on experience with embedded systems microcontrollers and board platforms (Raspberry Pi Arduino ESP32 ARM-based boards).
-
Knowledge of connectivity protocols including Wi-Fi BLE Zigbee Z-Wave LoRaWAN and cellular IoT (NB-IoT LTE-M).
-
Experience with edge computing frameworks or gateways and real-time data processing tools.
-
Familiarity with container technologies such as Docker and Kubernetes.
-
Strong understanding of networking cybersecurity and device management.
-
Experience working in Agile or DevOps environments.
Preferred Qualifications -
Experience using digital twins industrial IoT (IIoT) or smart infrastructure solutions.
-
Background in analytics data visualization or AI/ML for IoT data.
-
Certifications in AWS Azure or Google Cloud (IoT specialty is a plus).
View more
View less