{"schemaVersion":"jobsearcher.job.v1","id":"b87b9d0ad75bc2a7433bf189","url":"https://jobsearcher.com/jobs/b87b9d0ad75bc2a7433bf189","canonicalUrl":"https://jobsearcher.com/jobs/b87b9d0ad75bc2a7433bf189","title":"Embedded Software Engineer","description":"We are currently hiring for a Senior Embedded Software Engineer – Connectivity opportunity with one of our clients. Based on your experience in embedded software, networking, and real-time systems, I believe this role could be an excellent fit.Position: Senior Embedded Software Engineer – ConnectivityLocation: Andover, MA (Onsite)Type: Long-Term ContractExperience: 8 years+ Role OverviewWe are seeking an experienced Embedded Software Engineer to develop and maintain the connectivity layer between embedded medical devices and cloud platforms. This role focuses on enabling secure, reliable device-to-cloud communication for remote monitoring and control in a regulated medical device environment. Key ResponsibilitiesDesign and develop embedded device-to-cloud connectivity solutions.Implement MQTT-based communication for telemetry, alerts, and remote command/control.Develop embedded software using C++ on RTOS platforms such as QNX or similar.Integrate and optimize networking stacks, including TCP/IP, sockets, and secure communication protocols.Troubleshoot and resolve connectivity, latency, and data synchronization issues across embedded devices and cloud platforms.Collaborate with firmware, cloud, QA, and regulatory teams to deliver reliable end-to-end solutions.Prepare technical documentation and support compliance activities throughout the product lifecycle. Required Qualifications·      8+ years of embedded software development experience using C++.·      Strong expertise in embedded networking, including TCP/IP, sockets, and communication protocols.·      Hands-on experience with MQTT or similar messaging protocols.·      Experience working with RTOS platforms such as QNX, VxWorks, or Embedded Linux.·      Strong debugging skills across embedded devices, networking, and backend systems.·      Excellent analytical, communication, and cross-functional collaboration skills. Preferred QualificationsExperience in medical devices or other regulated industries (IEC 62304 is a plus).Knowledge of secure communications, including TLS, certificates, and device authentication.Experience with IoT connectivity using Cellular, Wi-Fi, BLE, or edge gateways.Familiarity with device-cloud architectures, remote monitoring systems, and IoT platforms.Experience with system integration, verification & validation, and CI/CD pipelines.Hands-on experience troubleshooting real-world deployment and field connectivity issues. Key SkillsEmbedded C++RTOS (QNX, VxWorks, Embedded Linux)MQTTTCP/IP & Socket ProgrammingEmbedded NetworkingDevice-to-Cloud ConnectivityIoT SystemsMedical Devices / IEC 62304TLS & Secure CommunicationSystem Integration & Debugging","company":"Saraca","rawCompany":"saraca","city":"Andover","state":"MA","isRemote":false,"isActive":false,"createdAt":"2026-07-01T10:38:25.807Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer","description":"We are currently hiring for a Senior Embedded Software Engineer – Connectivity opportunity with one of our clients. Based on your experience in embedded software, networking, and real-time systems, I believe this role could be an excellent fit.Position: Senior Embedded Software Engineer – ConnectivityLocation: Andover, MA (Onsite)Type: Long-Term ContractExperience: 8 years+ Role OverviewWe are seeking an experienced Embedded Software Engineer to develop and maintain the connectivity layer between embedded medical devices and cloud platforms. This role focuses on enabling secure, reliable device-to-cloud communication for remote monitoring and control in a regulated medical device environment. Key ResponsibilitiesDesign and develop embedded device-to-cloud connectivity solutions.Implement MQTT-based communication for telemetry, alerts, and remote command/control.Develop embedded software using C++ on RTOS platforms such as QNX or similar.Integrate and optimize networking stacks, including TCP/IP, sockets, and secure communication protocols.Troubleshoot and resolve connectivity, latency, and data synchronization issues across embedded devices and cloud platforms.Collaborate with firmware, cloud, QA, and regulatory teams to deliver reliable end-to-end solutions.Prepare technical documentation and support compliance activities throughout the product lifecycle. Required Qualifications·      8+ years of embedded software development experience using C++.·      Strong expertise in embedded networking, including TCP/IP, sockets, and communication protocols.·      Hands-on experience with MQTT or similar messaging protocols.·      Experience working with RTOS platforms such as QNX, VxWorks, or Embedded Linux.·      Strong debugging skills across embedded devices, networking, and backend systems.·      Excellent analytical, communication, and cross-functional collaboration skills. Preferred QualificationsExperience in medical devices or other regulated industries (IEC 62304 is a plus).Knowledge of secure communications, including TLS, certificates, and device authentication.Experience with IoT connectivity using Cellular, Wi-Fi, BLE, or edge gateways.Familiarity with device-cloud architectures, remote monitoring systems, and IoT platforms.Experience with system integration, verification & validation, and CI/CD pipelines.Hands-on experience troubleshooting real-world deployment and field connectivity issues. Key SkillsEmbedded C++RTOS (QNX, VxWorks, Embedded Linux)MQTTTCP/IP & Socket ProgrammingEmbedded NetworkingDevice-to-Cloud ConnectivityIoT SystemsMedical Devices / IEC 62304TLS & Secure CommunicationSystem Integration & Debugging","datePosted":"2026-07-01T10:38:25.807Z","dateModified":"2026-07-01T10:38:25.807Z","hiringOrganization":{"@type":"Organization","name":"Saraca","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Andover","addressRegion":"MA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"b87b9d0ad75bc2a7433bf189"},"url":"https://jobsearcher.com/jobs/b87b9d0ad75bc2a7433bf189"}}