> Markdown version of [/jobs/ext/2004725-software-engineer](https://www.wearedevelopers.com/jobs/ext/2004725-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Samsung - **Location:** Danvers, MA, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Software Bug Management, C++ (Programming Language), Communications Protocols, Linux, Dicom, Embedded Software, Human-Computer Interaction, Qt Modeling Language (QML), Qt (Software), Software Deployment, Software Engineering, Software Systems, Systems Architecture, System Testing, Multithreading, Computer Networking Systems, Information Technology, Software Coding - **Published:** August 9, 2026 - **Apply:** https://www.dice.com/job-detail/7c095d29-b06c-47f7-ae0e-01a048afe6b2 ## About the Role Qualifications and Requirements:To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions., * Education Requirement - Bachelor's degree in Computer Science or Electrical and Electronics Engineering, a related field, or a foreign equivalent * Relevant experience - 5 years of progressively responsible post-baccalaureate experience in job offered or any software developer/engineering related job titles. * Applicants must have 5 years of experience in the following: (1) C/C++, Qt/QML; (2) Windows, Linux, and embedded software environments; (3) multi-threaded applications; (4) object-orientated programming concepts; (5) Communication protocols including TCP/UDP socket communication for networked systems; (6) DICOM standards and DICOM tools; (7) Medical device regulations and standards (FDA guidelines and ISO standards); and (8) medical device software development. * Telecommuting permitted less than 50% per week within the same geographic location as the assigned Samsung HME America office location. ## Description * Responsible for the development and maintenance of existing and future software systems ranging from embedded control systems, image processing, to complex user interfaces for the Company's CT and other medical device products. * Work closely with a team of electrical, mechanical, and software engineers, both on-site and remotely. * Perform all phases of software development: requirements, design, implementation, verification, and release, which include manufacturing testing and support. * Develop C/C++ applications, including those in embedded environments. * Develop C++/Qt/QML user interface applications. * Work closely within a development team to troubleshoot development & production environments, performance tune, and optimize embedded systems. * Conduct reviews and critique other engineer's designs. * Work in a team environment, which encourages respectfully receiving and giving constructive criticism. * Review codes to ensure accuracy and act as advisor and checker for junior engineers. * Develop and execute unit and integration tests and collaborate with QA for system-level. * Develop supporting design documentation. * Technical leadership in writing code, code architecture, peer reviewing code, and developing requirements and system architecture is expected. * Provide regular status reports, written and/or verbal, to cross-functional project team members. * Work individually with minimal supervision and as part of team of engineers. * Provide technical support for manufacturing and installed base, including troubleshooting, bug-fixing, unit and system testing, and software deployment. * Collaborate with product and clinical teams to conduct concept, design, and prototype review. * Investigate new technologies and platforms. * Keep knowledge of all Samsung HME America products up to date. ## Related Videos - [Times of (climate) crisis - How and why sustainable software is a must!](https://www.wearedevelopers.com/videos/988-times-of-climate-crisis-how-and-why-sustainable-software-is-a-must) - [ZEISS & Microsoft - Building the Next Generation Medical Ecosystem in the Cloud](https://www.wearedevelopers.com/videos/424-zeiss-microsoft-building-the-next-generation-medical-ecosystem-in-the-cloud) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Kettle and Pot or Peas in a Pod? A Debate on Open-Source and Proprietary Software](https://www.wearedevelopers.com/videos/1585-kettle-and-pot-or-peas-in-a-pod-a-debate-on-open-source-and-proprietary-software) - [From Bedside Beeps to Interoperable Bytes – Getting your medical devices ready to talk the IEEE 11073 language](https://www.wearedevelopers.com/videos/771-from-bedside-beeps-to-interoperable-bytes-getting-your-medical-devices-ready-to-talk-the-ieee-11073-language) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)