Embedded Software Engineer – Connectivity 10+ Years W2 Hiring!
- Contract
Job Description
Role: Embedded Software Engineer – Connectivity
Location: Andover, MA (Onsite)
Start Date: Immediate availability
Job Type: Contract (C2C/W2)
Interview Mode: Phone/Video
We are seeking an Embedded Software Engineer to build and sustain the connectivity layer between embedded medical devices and cloud platforms. This role ensures reliable data exchange, remote monitoring, and command/control capabilities in a mission‑critical, regulated environment.
Key Responsibilities:
Design and develop device‑to‑cloud connectivity modules
Implement and maintain MQTT‑based communication flows
Develop embedded software in C++ on RTOS platforms (QNX or similar)
Integrate and optimize networking stacks (TCP/IP, sockets, secure protocols)
Ensure robustness, fault tolerance, and predictable real‑time behavior
Collaborate with cloud, firmware, and QA/RA teams
Debug connectivity issues across device and cloud layers
Contribute to design documentation and compliance artifacts
Required Skills:
Embedded Software Development (C++, RTOS/QNX)
Device‑to‑Cloud Connectivity
MQTT Communication
Networking (TCP/IP, sockets, secure protocols)
Real‑time Systems & Fault Tolerance
Debugging & Troubleshooting Connectivity Issues
Additional Information
All your information will be kept confidential according to EEO guidelines.
By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply