> Markdown version of [/jobs/ext/132783-senior-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/132783-senior-embedded-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). --- # Senior Embedded Software Engineer - **Company:** ENTEGEE, Inc. - **Location:** Merrimack, NH, United States - **Experience:** Expert - **Salary:** $114,400.0 - $131,040.0 - **Contract:** Permanent contract - **Skills:** Software Applications, C++ (Programming Language), Computer Engineering, Software Debugging, Embedded C, Embedded Software, Design of User Interfaces, Hardware Design, Hardware Interface Design, Human-Computer Interaction, Systems Development Life Cycle, Software Engineering, Software Requirements Analysis, System Testing, Systems Integration, Data Processing, Multithreading, Software Verification, SC Clearance, Information Technology - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=52b9669ce9a37443 ## About the Role * Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, or another technical or scientific field * 12+ years of relevant software engineering experience, or an advanced degree with equivalent experience * Strong experience with C++ * Experience with MFC based user interface development * Strong embedded C experience * Ability to debug software in integrated hardware and software environments * Strong communication skills and ability to work effectively across engineering disciplines * Active Secret clearance, or the ability to work in a clearance eligible environment if applicable, * Experience with multithreading and synchronization * Experience working with hardware lab equipment and test systems * Experience debugging mixed language software projects * Background in complex system integration, test platforms, or measurement systems ## Description We are seeking a Senior Embedded Software Engineer to support the integration, debugging, and development of software applications and systems used in advanced test, measurement, and hardware integration environments. This role works closely with software and hardware engineering teams to develop reliable solutions for complex technical systems. The ideal candidate will bring deep experience in embedded software development, user interface work, system level debugging, and cross functional engineering collaboration., * Develop, integrate, and debug application software and embedded systems in a complex engineering environment * Collaborate with hardware engineers and software engineers to support system development, testing, and integration * Support software used for test, measurement, and data processing applications * Troubleshoot and resolve software and system level issues across development and lab environments * Assist with software verification, system validation, and performance improvement efforts * Work on user interface development and embedded software enhancements to support evolving system requirements * Support mixed software environments and help resolve issues involving multiple languages, platforms, and hardware interfaces * Participate in the full software development lifecycle, including design, implementation, debugging, and integration ## Related Videos - [Asynchronicity and multithreading in C#](https://www.wearedevelopers.com/videos/447-asynchronicity-and-multithreading-in-c) - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [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) - [Multithreading in Javascript: A guide to Web Workers](https://www.wearedevelopers.com/videos/1673-multithreading-in-javascript-a-guide-to-web-workers) - [When Agents Meet Legacy: Never Change a Running System](https://www.wearedevelopers.com/videos/100320-when-agents-meet-legacy-never-change-a-running-system) - [This Machine Ends Data Breaches](https://www.wearedevelopers.com/videos/574-this-machine-ends-data-breaches) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)