Skip to main content

Power Systems Software Engineer - Optimization in , us

Power Systems Software Engineer - OptimizationHere at Siemens Grid Software, our mission is to accelerate and secure the energy transition in a sustainable and profitable way. And for that we need you! We are paving the way for autonomous grid management empowering grid operators to accelerate their digital transformation easier, faster, and at scale.By leaving behind traditional ways of tackling the net zero challenge and embracing the powerful capabilities of software and digital technology, we turn the complexity of grids into competitive advantage. No matter where power comes from or where it goes, we make sure it makes its way at every step.Find out how Siemens Grid Software is decoding the future of energy.Join our team, get inspired, and help us re-imagine the world! Transform the everyday with us!We are searching for a Software Engineer for Power Systems to join our team! As a Software Engineer with Siemens Grid Software, you will join the team that maintains and enhances our industry-leading power systems simulation product: PSS®E. You will be responsible for maintaining and enhancing the PSS® software platform along with other product team members. This position requires detailed knowledge of software engineering practices, agile development methodologies, a love for computer programming, and the drive to build good test plans, test implementation, and software delivery. Additionally, familiarity with optimization algorithms or electric power systems will set you apart from other candidates. Likewise, since much of what we do involves simulation and data analysis, knowledge and experience of data science, mathematical computation, and optimization techniques will make you stand out.Based in the New York Capital Region, this position reports into our Schenectady office for in-person collaboration.You'll make an impact as you:Create mathematical algorithms for power systems simulation. This includes creating and maintaining algorithms for power system simulation and optimizationWork with the Grid Simulation software development team on designing, developing, and testing and documenting the software using modern methodologies and tools such as the Scaled Agile Framework, Jira, Confluence, and GitImplementation will predominately be done in C, C++ and Fortran, applying knowledge of object-oriented programming, functional programming, and other techniques to accelerate the process of modeling power systems simulationsCreate robust tests to assess performance, correctness, and usability of the softwareProvide estimates and analysis of tasks required for developmentStay abreast of new developments in power system analysis, modeling, and optimizationYou'll win us over by having the following qualifications:Basic qualifications:Education requirement: Bachelor of Science or higher in Computer Science, Mathematics, Data Science, Computer Engineering, Physics, or similar field with knowledge of mathematical optimization and software engineeringProven strong abilities in software development and a love for making robust codeExperience developing in Fortran, C, or C++ required; Python is a strong plus, as our codebase spans multiple languagesCandidates must meet one of the following experience pathways:Bachelor's degree with 2+ years of professional software development experienceGraduate degree with hands-on academic coding experienceCompletion of a Siemens software development internshipAbility to travel up to 10%Experience developing on the Microsoft Windows operating systemFamiliarity with automated software build processes and environmentsExperience using Visual Studio and Visual Studio CodeExperience using git for source code control, preferably GitlabGood communication and presentation skills in English - written and verbalStrong organization skills and ability to effectively manage multiple tasks at one timeCollaborative teammate with good interpersonal skillsAbility to work independently and manage time effectivelyPreferred qualifications:Experience programming for the electric power systems domain is a plusFamiliarity with electric power systems planning and simulation tools is a plusExperience with machine learning, workflow automation, and large models, using tools such as PyTorchExperience with large code bases for engineering toolsDemonstrated experience delivering projects that bring value for customersExperience working in the Power Systems industry, at a utility, vendor, or regulatorCreate a better #TomorrowWithUsAbout Siemens:We are a global technology company focused on industry, infrastructure, transport, and healthcare. From more resource-efficient factories, resilient supply chains, and smarter buildings and grids, to sustainable transportation as well as advanced healthcare, we create technology with purpose adding real value for customers.Our Commitment to Equity and in our Diverse Global Workforce:We value your unique and perspective. We are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society, while ensuring that we attract the best talent based on qualifications, skills, and experiences. We welcome you to bring your authentic self and transform the everyday with us.You'll Benefit From:Siemens offers a variety of health and wellness benefits to our employees. Details regarding our benefits can be found here: https://www.benefitsquickstart.com/siemens/index.html The pay range for this position is $100,450 - $206,640 annually with a target incentive of 10-15% of the base salary. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications, and premium geographic location.Equal Employment Opportunity Statement Siemens is an Equal Opportunity Employer encouraging in the workplace. All qualified applicants will receive consideration for employment without regard to their , color, creed, , , citizenship status, ancestry, , age, physical or mental unrelated to ability, marital status, family responsibilities, , genetic information, , expression, , transgender, stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law.EEO is the Law Applicants and employees are protected from discrimination on the basis of , color, , , , or any characteristic protected by Federal or other applicable law.Reasonable Accommodations If you require a reasonable accommodation in completing a job application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please fill out the accommodations form by clicking on this link Accommodation for form. If you're unable to complete the form, you can reach out to our AskHR team for support at 1-866-743-6367. Please note our AskHR representatives do not have visibility of application or interview status.Pay Transparency Siemens follows Pay Transparency laws.California Privacy Notice California have the right to receive additional notices about their personal information. To learn more, click here.

Power Systems Software Engineer - Optimization in , us

95450 Us
Full time

Published on 10/21/2026

Share this job now