> Markdown version of [/jobs/ext/2518619-embedded-software-developer](https://www.wearedevelopers.com/jobs/ext/2518619-embedded-software-developer). 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). --- # Embedded Software Developer - **Company:** Techneeds, LLC - **Location:** Chelmsford, MA, United States - **Experience:** Experienced - **Salary:** $145,600.0 - $176,800.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, C++ (Programming Language), Computer Engineering, Software Debugging, Device Drivers, Embedded C, Embedded Software, Windows Embedded, Windows API, Software Engineering, Multithreading, Real Time Systems, Software Application Programming, Information Technology - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=7594315b0403170a ## About the Role * 4+ years of experience developing embedded C++ applications in a Windows environment * 6+ years of software design and development experience * Proven ability to work in multi-threaded applications and embedded software systems * Strong debugging and problem-solving skills * BS degree in Computer Science, Electrical/Computer Engineering, or a related field * Experience with medical device software development is a plus, but not required, Embedded Windows, C++, embedded application development, multi-threaded environment, software design, software development, debugging, problem solving, medical device software, requirements analysis, architecture, implementation, cross-functional collaboration, usability design, verification, real-time systems, device software, Windows API, device drivers, embedded systems, software lifecycle, BS in computer science, electrical engineering ## Description In this role, you will be responsible for designing, developing, and maintaining embedded Windows applications for life-saving defibrillator products. You'll work closely with cross-functional teams to implement new features, improve existing software, and ensure compliance with medical device standards. If you have a strong background in embedded C++ development, multi-threaded application design, and debugging, this position offers a unique opportunity to contribute to life-critical software in a collaborative environment. You will be tasked with developing applications in an embedded Windows environment, participating in all phases of the software development lifecycle, from requirements analysis to implementation and verification. Your daily activities will include coding, testing, and collaborating with hardware, usability, and verification teams to enhance product functionality and reliability. Work Schedule: Monday-Friday, 8:00 AM-5:00 PM ## Related Videos - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [How we built an AI-powered code reviewer in 80 hours](https://www.wearedevelopers.com/videos/1511-how-we-built-an-ai-powered-code-reviewer-in-80-hours) - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [When Agents Meet Legacy: Never Change a Running System](https://www.wearedevelopers.com/videos/100320-when-agents-meet-legacy-never-change-a-running-system) - [I’m a Developer Working in Marketing… Here’s Why - Tim Cadenbach](https://www.wearedevelopers.com/videos/1372-i-m-a-developer-working-in-marketing-here-s-why-tim-cadenbach) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-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) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)