Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
S
Siemens
Software Developer / Engineer
Career Insights for Software Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Minnesota data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.
$113,544 / year median in Minnesota
-3% projected decline
Job Description
Job Family:
- Grid Software
Req ID:
- 517215
Company:
- Siemens Industry, Inc.
Location:
- 10900 Wayazata Blvd, Minnetonka, MN 55305
Position Title:
- Software Developer / Engineer
Salary:
- $125,785 - $126,500 per year
Hours:
- Monday - Friday, 8:00 am to 5:00 pm, 40 Hours/Week
Summary of Duties:
- Responsible for the successful development, configuration, testing, delivery, and support of Siemens Operator Training Simulator for Spectrum Power 7 Energy Management Systems to global customers.
Qualifications:
- The position requires a Master'sDegree or foreign equivalent in Electrical Engineering with focus in Electrical Power, or a related field and One (1) year of experience in the job offered or an acceptable alternate occupation.
Position requires the following:
At least 1 year of experience in Software Development, Maintenance, Troubleshooting, and Code Enhancements in support of both Project Delivery and Product Development projects for Operator Training Simulators for Energy Management Systems involving generation and transmission components of electrical power systems. At least 1 year experience in Software Development, Maintenance, Troubleshooting, and Code Enhancements inSCADA-EMS
alarm processing and data processing solutions, to include device tag handling, power flow, impedance data, unit configuration, and operational alarms for system monitoring and discrepancy notification. At least 1 year experience in Software Development, Maintenance, Troubleshooting, and Code Enhancements in enhancements to Transmission Network Applications to include state estimation, contingency analysis, power flow, voltage stability analysis. At least 1 year of experience in Development of User Interface enhancements for Transmission Network Applications and EMS Operator Training Systems. At least 1 year of experience in Software Development, Maintenance, Troubleshooting, and Code Enhancements of Power Flow functionality within an EMS. Experience with C/C++ and Python. Experience with source code control using Git and/or GitHub. Experience with Linux, Windows, and AIX Platforms. Experience with Agile processes and methodologies. Experience with software testing and test automation.Organization:
- Smart Infrastructure
Job Type:
- Full-time
Category:
- Research & Development