Haystack
← Back to Jobs
Technology
PD

Embedded Software Engineer 10+ Years W2 Hiring

PDDN IncAndover, MA🇺🇸United StatesPosted 24 Aug 2026

Why This Role Stands Out

This role offers an exceptional opportunity to build and sustain the critical connectivity layer for embedded medical devices, working with cutting-edge C++ and RTOS technologies in a regulated environment. You'll thrive here if you are a mid-senior engineer with a passion for embedded systems, networking, and cloud integration, eager to contribute to a mission-critical product lifecycle. Apply today to make a significant impact!

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Andover, MA, United States
Posted
2 weeks ago
Embedded SystemsTCP/IPC++

Job Description

Role name: Embedded Software Engineer

Work Location: Andover, MA (ONSITE)

Start date: Immediate availability.

Interview: Phone/Skype



Role and responsibilities:

As an Embedded Software Engineer - Connectivity, you will be responsible for building and sustaining the connectivity layer between embedded medical devices and cloud platforms. This includes enabling reliable data exchange, remote monitoring, and command/control capabilities in a mission-critical, regulated environment.

You will work at the intersection of embedded firmware, networking, and cloud integration, ensuring high reliability, performance, and compliance of connectivity features across the product lifecycle.

Key Responsibilities

In this role you will play a key role in:

Designing and developing device-to-cloud connectivity modules for embedded systems

Implementing and maintaining MQTT-based communication for telemetry, alerts, and command/control flows

Developing embedded software using C++ on RTOS platforms (QNX or similar)

Integrating and optimizing networking stacks (TCP/IP, sockets, secure protocols)

Ensuring robustness, fault tolerance, and predictable behavior in real-time environments

Collaborating with cloud, firmware, and QA/RA teams for end-to-end solution delivery

Supporting debugging of field issues (connectivity drops, latency, data inconsistencies) across device and cloud layers

Contributing to design documentation, traceability, and compliance artifacts (aligned with regulated environments)


Similar jobs