> Markdown version of [/jobs/ext/4384497-embedded-software-engineer-ii-iii](https://www.wearedevelopers.com/jobs/ext/4384497-embedded-software-engineer-ii-iii). 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 Engineer II/III - **Company:** The Smart - **Location:** Mounds View, MN, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Testing (Software), C Sharp (Programming Language), C++ (Programming Language), Code Review, Software Debugging, Embedded Software, Issue Tracking Systems, Microsoft Visual Studio, Object-Oriented Software Development, Software Engineering, Software Requirements Analysis, Git, Information Technology, Software Version Control - **Published:** October 24, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c3cd201c2176a542 ## About the Role * Bachelor degree in Computer Science, Software Engineering, Electrical Engineering or related field, or extensive relevant experience. * Two years of relevant experience. * Strong C++/C# in Microsoft Visual Studio environment, along with object-oriented design, analysis and software debugging. * Experience with source control system such as Git or CVS. * Experience with project management and issue tracking systems... ## Description This position will be responsible for performing software design responsibilities, including creating software development plans and design documentation, implementing programs, performing code reviews, testing and final release; debugging and testing software; developing interfaces and providing software support to customers., * Perform software design responsibilities to meet specific performance requirements of our high power burn-in systems. * Debug complex software implementations. * Integrate software on product hardware (the hardware being our electronic test systems). * Create and implement detailed software test plans to ensure software design meets the specifications and quality. * Work closely with senior staff on project implementation. * Work closely with other engineering disciplines, manufacturing and the customer throughout the design and testing phases. * Document and transfer developed solutions to manufacturing team. * Provide software support for new and released products to customers. * Interface with management regarding software requirements and project status.