> Markdown version of [/jobs/ext/1323709-engineer-product-ii-embedded-software](https://www.wearedevelopers.com/jobs/ext/1323709-engineer-product-ii-embedded-software). 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). --- # Engineer Product II - Embedded Software - **Company:** Epitec, Inc. - **Location:** Cary, NC, United States - **Experience:** Experienced - **Salary:** $118,560.0 - $126,880.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, C Sharp (Programming Language), C++ (Programming Language), Communications Protocols, Computer Engineering, Programming Tools, Embedded Operating Systems, Embedded Software, Python (Programming Language), Object-Oriented Software Development, Software Engineering, Software Systems, Toolchain, Information Technology, Programming Languages - **Published:** July 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=0c9ab0ba819f654d ## About the Role * Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Agricultural Engineering, or related field (or equivalent experience). * 3+ years of experience in Software Engineering, Computer Engineering, Computer Science, or a related discipline. * Proficiency in one or more modern programming languages such as C#, C++, or Java. * Strong experience with object-oriented software design and programming in C. * Understanding of the embedded software development lifecycle, including requirements, development, testing, and validation. * Strong communication and collaboration skills. * Excellent written and verbal English communication skills., * Experience with Python and GNU Make. * Knowledge of CAN and UDS communication protocols. * Experience working in Agile software development environments. * Master's degree or other advanced degree in Computer Science or Engineering. * Experience supporting embedded operating systems or embedded software toolchains., * Strong analytical and problem-solving abilities. * Ability to work collaboratively across technical teams. * Self-motivated professional with a continuous improvement mindset. * Strong organizational skills and ability to manage multiple priorities. * Passion for embedded systems, software development, and engineering innovation. ## Description We are seeking a Software Engineer, Embedded OS to support the development and enhancement of tools that improve efficiency, automation, and user experience within an embedded software development environment. This role will work closely with engineering teams and stakeholders to support embedded operating system development, drive innovation, and help define next-generation development tools used across the organization. This is an excellent opportunity for an engineer who enjoys embedded systems, software tooling, automation, and cross-functional collaboration., * Develop and maintain tools and scripts that improve embedded software development workflows. * Support engineers through troubleshooting, user support, and technical guidance. * Collaborate with internal and external stakeholders to deliver software solutions. * Drive innovation and continuous improvement initiatives for embedded development tools. * Participate in the full software development lifecycle, from requirements through validation and deployment. * Contribute to the design and implementation of scalable, maintainable software solutions. * Work within Agile development environments to support product delivery and team objectives. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Speeding up Web Apps performance with WebAssembly and Emscripten](https://www.wearedevelopers.com/videos/1985-speeding-up-web-apps-performance-with-webassembly-and-emscripten) - [Rethinking Intelligence: AI, Accessibility, and the Future of Inclusive Work - Artur Ortega](https://www.wearedevelopers.com/videos/1377-rethinking-intelligence-ai-accessibility-and-the-future-of-inclusive-work-artur-ortega) - [ShapeShift: Reinventing Agile for a B2B SaaS Scale-Up](https://www.wearedevelopers.com/videos/1655-shapeshift-reinventing-agile-for-a-b2b-saas-scale-up) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Building Systems that Last](https://www.wearedevelopers.com/videos/1389-building-systems-that-last) ## Related Articles - [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 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) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)