> Markdown version of [/jobs/ext/1914414-manufacturing-software-engineer](https://www.wearedevelopers.com/jobs/ext/1914414-manufacturing-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). --- # Manufacturing Software Engineer - **Company:** KEYSTAFF - **Location:** Arden Hills, MN, United States - **Salary:** $95,000.0 - $138,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), Confluence, JIRA, C Sharp (Programming Language), C++ (Programming Language), Code Review, Communications Protocols, Database Design, Software Debugging, Ethernet, Firmware, Revision Control Systems, Python (Programming Language), Microsoft Visual Studio, Modbus, Object-Oriented Software Development, Standard Sql, Software Engineering, Software Requirements Analysis, Systems Integration, Test Scripts, Software Troubleshooting, Git, Information Technology, Industrial Software - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=4abe542f302f87c7 ## About the Role * Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field - or equivalent relevant experience * Demonstrated professional experience in software development (level and scope dependent on experience) * Strong proficiency in C++ and/or C# within a Microsoft Visual Studio environment * Solid understanding of object-oriented design, analysis, and software debugging * Experience with source control systems such as Git or CVS * Familiarity with project management and issue-tracking tools such as JIRA or Confluence * Strong troubleshooting and problem-solving skills * Ability to manage multiple priorities with minimal supervision * Strong written and verbal communication skills * Ability to work independently and collaboratively in a team environment, * Knowledge of hardware systems and hardware/software integration * Project management experience * Software testing and validation experience * Experience with Python, Java, and/or SQL * Familiarity with communication protocols such as MODBUS or Ethernet * UX/UI design experience * Database design and integration experience ## Description We are seeking a Software Engineer to support the design, development, testing, and support of software for advanced electronic test systems. This role is responsible for the full software development lifecycle, including requirements development, design documentation, implementation, debugging, testing, release, and customer support. The position works closely with cross-functional engineering, manufacturing, and customer teams to deliver high-quality, reliable solutions., * Design and develop software to meet performance requirements for high-power electronic test and burn-in systems * Develop requirements specifications, software development plans, and detailed design documentation * Implement new software features and maintain existing codebases * Perform code reviews, debugging, testing, and final software releases * Integrate software with product hardware and electronic test systems * Define and develop custom hardware/software interfaces * Create and execute software and firmware test plans/protocols; generate test reports to validate performance and specifications * Collaborate with other engineering disciplines, manufacturing teams, and customers throughout design and testing phases * Document solutions and transition completed designs to manufacturing * Provide software support for new and released products to customers * Communicate software requirements, project status, and technical updates to management ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Optimizing Land-Based Fish Feeding with Node-RED](https://www.wearedevelopers.com/videos/2032-optimizing-land-based-fish-feeding-with-node-red) - [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) - [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) - [Enabling intelligent logistics automation: home-grown Industrial IoT platform at Austrian Post](https://www.wearedevelopers.com/videos/2018-enabling-intelligent-logistics-automation-home-grown-industrial-iot-platform-at-austrian-post) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) ## Related Articles - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [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) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)