Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Runtalent

IoT Engineer

Runtalent

. Develop and maintain firmware and gateway software in C++ .

Posted 10/23/2026contractRemote • BrazilMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing and maintaining firmware and gateway software using C++, with a strong focus on IoT integration and device communication protocols. Proficient in managing device connectivity and ensuring data reliability while utilizing platforms like FIWARE and cloud services such as AWS IoT Core or Azure IoT Hub.

Highest-signal resume keywords
C++ DevelopmentIoT Project ExperienceFIWARE Platform IntegrationMQTT Protocol KnowledgeLinux and Docker Proficiency

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C++ DevelopmentEmbedded SystemsMQTT ProtocolFIWARE PlatformDevice ProvisioningTCP/IP NetworkingLinuxDockerGitPython
Tools & Technologies
AWS IoT CoreAzure IoT HubKubernetesESP32STM32Orion Context BrokerNGSI-v2NGSI-LDLoRaWANNB-IoT
Industry Keywords
IoTDevice CommunicationEdge ComputingFirmware UpdatesData Security

Tech Stack

Tools & technologies
AWSAzureDockerIoTJavaScriptKubernetesLinuxNode.jsPythonTCP/IPC++

About the role

Key responsibilities & impact
  • Develop and maintain firmware and gateway software in C++
  • Configure and operate device communication via MQTT, defining topics, QoS, and security policies
  • Integrate devices and gateways with the FIWARE platform, including IoT Agents and Orion Context Broker, modeling entities in NGSI
  • Provision, monitor, and manage field devices, including connectivity diagnostics
  • Ensure the reliability of data collection and transmission, including reconnection, local buffering, and fault handling
  • Support the integration of IoT data with systems, dashboards, and business applications
  • Document architectures, data flows, and installation procedures

Requirements

What you’ll need
  • Experience with IoT projects, focusing on devices, gateways, and connectivity
  • C++ development for embedded systems and/or gateways, including embedded Linux and microcontrollers such as ESP32, STM32, or similar
  • Knowledge of the MQTT protocol, including brokers, topics, QoS, message retention, and security with TLS and authentication
  • Experience with the FIWARE platform, including Orion Context Broker, IoT Agents, NGSI-v2 / NGSI-LD, and Smart Data Models
  • Experience integrating devices with platforms and REST APIs, including device provisioning and management
  • Knowledge of networks and connectivity: TCP/IP, Wi-Fi, Ethernet, and 4G/LTE
  • Daily use of Linux, Docker, and Git for development and deployment
  • Knowledge of LoRaWAN or NB-IoT preferred
  • Knowledge of CoAP, Modbus, OPC UA, BLE, and Zigbee preferred
  • Knowledge of QuantumLeap, Cygnus, Keyrock/Wilma, CrateDB, InfluxDB, or TimescaleDB preferred
  • Experience with edge computing and remote firmware updates (OTA) preferred
  • Experience with AWS IoT Core, Azure IoT Hub, or similar platforms, as well as Kubernetes, preferred
  • Knowledge of Python or Node.js for scripts, testing, and integration services preferred
  • Good IoT security practices preferred, including certificates, encryption, and gateway hardening

Benefits

Comp & perks
  • Remote work
  • Two-month contract