← Back to jobs
Andover, MA, USA
No related jobs found
Key Responsibilities
o Designing and developing device-to-cloud connectivity modules for embedded systems
o Implementing and maintaining MQTT-based communication for telemetry, alerts, and command/control flows
o Developing embedded software using C on RTOS platforms (QNX or similar)
o Integrating and optimizing networking stacks (TCP/IP, sockets, secure protocols)
o Ensuring robustness, fault tolerance, and predictable behavior in real-time environments
o Collaborating with cloud, firmware, and QA/RA teams for end-to-end solution delivery
o Supporting debugging of field issues (connectivity drops, latency, data inconsistencies) across device and cloud layers
o Contributing to design documentation, traceability, and compliance artifacts (aligned with regulated environments)
What are the Mandatory skills and skill proficiencies required for this position?
Required Skills
o 8 years of experience in embedded software development (C )
o Strong experience with embedded networking (TCP/IP, sockets, protocols)
o Hands-on experience with MQTT or similar messaging protocols
o Experience working with RTOS environments (QNX, VxWorks, Embedded Linux, etc.)
o Solid debugging experience across system-level issues (device network backend interactions)
o Strong problem-solving, communication, and cross-functional collaboration skills
What are the Optional skills and skill proficiencies for this position?
Preferred Qualifications
Experience in medical devices or other regulated domains (IEC 62304 exposure is a plus)
Familiarity with secure communication (TLS, certificates, device authentication)
Experience integrating embedded devices with Cellular / Wi-Fi routers for IoT
Experience with device-cloud architecture, IoT platforms, or remote monitoring systems
Exposure to system integration, verification & validation activities
Experience working in multi-repo embedded environments and CI/CD pipelines
Experience with QNX-based platforms (or similar safety-critical RTOS)
Exposure to BLE, IoT gateways, or edge compute patterns
Experience troubleshooting real-world deployment / field connectivity issues
Bachelor's degree
No related jobs found
← Back to jobs