JOB SUMMARY: The position will have solid experience in embedded systems, IoT gateways, industrial field protocols, and secure firmware lifecycle validation. You will ensure the functional correctness, robustness, reliability, and security of our embedded C++ gateway platform, including Azure IoT Hub communication, hawkBit and SWUpdate firmware updates, and industrial protocols such as Modbus Serial, Modbus TCP, and CAN bus.
This role is highly hands-on. You will design test strategies, build automated test frameworks, operate hardware-in-the-loop test setups, and collaborate closely with firmware, cloud, hardware, and DevOps teams.
MINIMUM QUALIFICATIONS:
Bachelor of Computer Science or Engineering or equivalent years of experience
.3–7+ years of experience in embedded system testing, QA engineering, or IoT device validation
.Strong understanding of C++ firmware behavior (reading & analyzing code, debugging tests)
.Experience testing embedded Linux or RTOS-based gateways
.Hands-on experience with
:Azure IoT Hub (telemetry, C2D, twins, DPS
)hawkBit and SWUpdat
eModbus Serial (RTU)
and Modbus TC
PCAN bus testing and analysi
sStrong Python scripting capability for automation and test tool development
.Proficiency with lab equipment (CAN analyzers, Modbus simulators, USB-to-serial tools, oscilloscopes)
.Solid networking knowledge (TCP/IP, TLS, certificates, provisioning flows)
.
PREFERRED QUALIFICATIONS
: Experience with IoT cloud platforms, fleet management, or gateway deployment
s.Familiarity with secure boot, signed firmware images, and SBOM/security complianc
e.Knowledge of Yocto, Buildroot, systemd, and Linux internal
s.Experience with MQTT, AMQP, REST APIs, or proprietary field protocol
s.Familiarity with J1939, CANOpen, or other industrial stack
s.Experience building HIL / automated protocol simulation frameworks (pytest, Robot Framework, custom rigs
).Exposure to DevOps practices for firmware CI pipeline
s.Knowledge of SQL server and general database managem
📌 Embedded QA (Pune)
🏢 Generac
📍 Pune