> Markdown version of [/jobs/ext/2044337-senior-embedded-c-software-engineer-on-site](https://www.wearedevelopers.com/jobs/ext/2044337-senior-embedded-c-software-engineer-on-site). 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 C++ Software Engineer (On-site) - **Company:** HEPCO - **Location:** Nashua, NH, United States - **Experience:** Expert - **Salary:** $156,000.0 - $166,400.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Microsoft Windows, JIRA, Bash Shell, Unix, Linux, Microprocessors, Eclipse (Software), Embedded C, Embedded Software, Python (Programming Language), Linux System Administration, Object-Oriented Software Development, Software Engineering, Software Requirements Analysis, Scripting, Graphics Processing Unit (GPU), DOORS (Software), Git, Information Technology, Bitbucket, C++14 - **Published:** August 13, 2026 - **Apply:** https://www.careerjet.com/job/us77a44e2930acb49027a840c731da1f72/eaa ## About the Role * Bachelor's degree in Computer Science, Engineering, Mathematics, or another STEM discipline. * At least three years of directly related software engineering experience. * Must be able to obtain and maintain a U.S. security clearance * Proficiency in modern C++ and object-oriented design and development. * Experience developing software for real-time embedded hardware systems. * Understanding of software requirements, architecture, functional decomposition, subsystem interfaces, and technology analysis. * Experience with Windows, Unix, or Linux operating systems. * Experience with software engineering processes and source-code control tools. * Experience with Eclipse, Jira, DOORS, Git, or Bitbucket. * Experience with scripting languages such as Python or Bash. * Strong technical communication, collaboration, and problem-solving skills. * Motivation to learn, innovate, and continuously improve existing products. ## Description HEPCO is seeking a Senior Embedded C++ Software Engineer for our client. This is a temp-to-permanent position requiring 100% onsite work due to the nature of the program. * Analyze, design, develop, and modify complex embedded software, primarily using modern C++. * Evaluate complex software designs and identify potential design flaws. * Prepare software design documentation in accordance with established processes. * Develop within Windows, Unix, and Linux environments. * Work with embedded targets ranging from ARM processors to high-performance x86-64 CPUs and GPUs. * Integrate and test software within designated target environments. * Collaborate with a results-oriented product development team to improve existing products., Build your best future with the Johnson Controls team! As a global leader in smart, healthy, and sustainable buildings, our mission is to reimagine the performance of buildings t… + 1 month ago + ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [The Time Paradox: Building Timezone-Safe Python/Django Applications](https://www.wearedevelopers.com/videos/1915-the-time-paradox-building-timezone-safe-python-django-applications) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Top 6 Hackathons for Developers in 2023](https://www.wearedevelopers.com/magazine/263-top-6-hackathons-for-developers-in-2023) - [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) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)