> Markdown version of [/jobs/ext/1979563-software-developer-engineer](https://www.wearedevelopers.com/jobs/ext/1979563-software-developer-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 Developer / Engineer - **Company:** Siemens AG - **Location:** Minnetonka, MN, United States - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Agile Methodology, IBM AIX, Automation of Tests, C++ (Programming Language), Software Debugging, Linux, Supervisory Control and Data Acquisition (SCADA), Python (Programming Language), Software Engineering, Data Processing, Material UI - **Published:** August 7, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/software-developer-engineer-minnetonka-mn-usa-58830447 ## About the Role and development initiatives for EMS/UI components * Perform software development for enhancements aligned with customer requirements * Coordinate with global customers and internal teams to ensure successful delivery Tasks * Master's degree in Electrical Engineering or related field with focus in Electrical Power * 1+ year of software development experience in operator training simulators for EMS/energy systems * 1+ year experience in development for SCADA-EMS alarm and data processing * 1+ year experience with Transmission Network Applications and power flow related features * 1+ year experience in UI enhancements for EMS/Operator Training Systems * 1+ year experience in C/C++ and Python * 1+ year experience with Git/GitHub * 1+ year experience on Linux/Windows/AIX * 1+ year experience with Agile methodologies and test automation Key requirements * ## Description Experteer Overview In this role you will develop, configure, test, and support the Spectrum Power 7 Operator Training Simulator for global customers. You'll work closely with multidisciplinary teams to translate customer requirements into robust software enhancements for energy management systems. You'll tackle testing, troubleshooting, and deployment challenges across factory and site environments, with opportunities to influence product delivery and customer success. This position offers hybrid work, travel, and a chance to impact operator training within a major energy-management platform. Compensation / Benefits * Develop and enhance Operator Training Simulator features to meet customer requirements * Test and validate software in factory and site environments * Configure and tune the simulator per customer needs * Troubleshoot and debug simulator issues and support customers * Estimate effort for delivering enhancements and new projects * Support both project delivery and product development initiatives for EMS/UI components * Perform software development for enhancements aligned with customer requirements * Coordinate with global customers and internal teams to ensure successful delivery Tasks * Master's degree in Electrical Engineering or related field with focus in Electrical Power * 1+ year of software development experience in operator training simulators for EMS/energy systems * 1+ year experience in development for SCADA-EMS alarm and data processing * 1+ year experience with Transmission Network Applications and power flow related features * 1+ year experience in UI enhancements for EMS/Operator Training Systems * 1+ year experience in C/C++ and Python * 1+ year experience with Git/GitHub * 1+ year experience on Linux/Windows/AIX * 1+ year experience with Agile methodologies and test automation Key requirements * ## Related Videos - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Building a component library for modern challenges](https://www.wearedevelopers.com/videos/650-building-a-component-library-for-modern-challenges) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [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) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)