> Markdown version of [/jobs/ext/544384-software-controls-engineer](https://www.wearedevelopers.com/jobs/ext/544384-software-controls-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). --- # Software Controls Engineer - **Company:** ENTEGEE, Inc. - **Location:** Minneapolis, MN, United States - **Experience:** Experienced - **Salary:** $141,440.0 - $149,760.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Computer Vision, C Sharp (Programming Language), Communications Protocols, Databases, Computer Engineering, Custom Software, Data Integration, Data Structures, Database Applications, Ethernet, Health Information Management, Windows Presentation Foundation, Visual Basic .NET (Programming Language), Modbus, DataOps, Serial Communications, Software Engineering, Systems Architecture, Systems Integration, TCP/IP, Software Troubleshooting - **Published:** June 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=22c6d883eef2ea10 ## About the Role Do you have experience in WPF?, * Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, or a related field. * 3+ years of engineering experience in software, controls, automation, or related disciplines. * Strong experience with Microsoft .NET development (C#, VB.NET, WPF). * Experience working with databases, queries, data structures, integrations, and data-driven applications. * Proven ability to independently manage projects from kickoff through completion. * Experience estimating effort, managing scope, and delivering projects on schedule and within budget., * Experience with manufacturing automation, equipment controls, PLCs, HMIs, robotics, motion control, or machine vision. * Familiarity with communication protocols such as TCP/IP, Modbus, EtherNet/IP, or Serial communications. * Experience supporting manufacturing environments, MES systems, or ERP systems. * Experience within regulated industries such as medical devices. * Strong troubleshooting, analytical, and problem-solving skills. ## Description We are seeking a Software Controls Engineer to support the design, development, and implementation of custom automation, software, and manufacturing solutions in a medical device environment. This role will focus on software-driven projects, requiring a highly data-oriented engineer with strong database experience and the ability to independently manage projects from requirements gathering through implementation. The ideal candidate will possess a blend of software engineering, controls engineering, and project management experience, with the ability to lead small- to mid-sized projects while maintaining schedules, budgets, and technical deliverables., * Lead and execute software and automation projects from concept through deployment. * Manage project scope, timelines, budgets, and technical requirements. * Design, develop, and support custom software applications and equipment control systems. * Work with databases, data integration, and system architecture to support manufacturing and automation solutions. * Integrate hardware, software, controls, and off-the-shelf components into custom systems. * Collaborate with engineering, manufacturing, and process development teams to deliver effective solutions. * Identify technical risks and drive resolution throughout the project lifecycle. * Support validation, documentation, and regulatory requirements within a medical device manufacturing environment. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [Optimizing Land-Based Fish Feeding with Node-RED](https://www.wearedevelopers.com/videos/2032-optimizing-land-based-fish-feeding-with-node-red) - [The Intent Engineer: Closing the Gap Between Business & Engineering - Manuel Klein](https://www.wearedevelopers.com/videos/1855-the-intent-engineer-closing-the-gap-between-business-engineering-manuel-klein) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [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) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [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) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [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)