Embedded Software Engineer

Talent Software Services, Inc.
  • Andover, MA
  • $60–$62 Per Hour
  • Quick Apply
13 days ago

Job Description

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)

Numbers & Facts

LocationAndover, MA
Salary$60–$62 Per Hour

Skills

  • C++ Programming Languageunmatched
  • Cloud Computingunmatched
  • Computer Firmwareunmatched
  • Debugging Skillsunmatched
  • Embedded Softwareunmatched
  • Embedded Systemsunmatched
  • High Reliabilityunmatched
  • Medical Equipmentunmatched
  • Network Integrationunmatched
  • Performance Managementunmatched
  • Product Lifecycleunmatched
  • QNX Operating Systemunmatched
  • Quality Assuranceunmatched
  • RMONunmatched
  • Realtime Operating Systemunmatched
  • Security Protocolsunmatched
  • Socketsunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • TCP/IP (Transmission Control Protocol/Internet Protocol)unmatched
  • Telemetryunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder