Aspen Technology logo

Senior Software Engineer

Aspen Technology

Medina, MN
Full Time
Senior
110k-137k
2 days ago

Job Description

About the Role

The Senior Software Engineer will contribute to the development of AspenTech's Generation Management System (GMS) suite, which assists generation utilities in real-time monitoring, visualization, control, and optimization of generation resources. The role involves working within an Agile development team to design and implement advanced applications that help utility customers meet generation demands, integrate with energy markets, and leverage renewable energy sources. The company values passion, pride, and aspiration, fostering a culture of career development, community service, and social engagement across a global community.

Key Responsibilities

  • Model and simulate steady-state and dynamic behavior of conventional and renewable generation resources.
  • Develop, enhance, and maintain various products within GMS, such as Unit Commitment, Economic Control, and Energy Accounting.
  • Research, develop, and implement advanced optimization and dispatch solutions related to energy generation.
  • Write software to integrate with global energy markets.
  • Participate in use case discussion and design discussions.
  • Create test procedures and perform new code testing.
  • Develop product documentation.
  • Perform technical code reviews.

Requirements

  • Bachelor's degree in Electrical Engineering, Mathematics, or related technical field.
  • 5+ years of experience with power systems simulation tools such as MATLAB, PSCAD, and/or PSSE.
  • Programming experience using Matlab, Python, C/C++, and/or C#.
  • Familiarity with mixed integer programming and convex optimization.
  • Familiarity with industrial solvers like Gurobi, COIN-OR, and/or CPL.
  • Advanced degree(s) in Electrical Engineering with Power Systems Emphasis (preferred).
  • Advanced understanding of power systems concepts in power generation modeling and operation (preferred).
  • Experience in data analytics and artificial intelligence applied to power system analysis and optimization (preferred).

Nice to Have

  • Advanced degree(s) in Electrical Engineering with Power Systems Emphasis.
  • Advanced understanding of power systems concepts in power generation modeling and operation.
  • Experience in data analytics and artificial intelligence.

Qualifications

  • Bachelor's degree in Electrical Engineering, Mathematics, or related field.
  • 5+ years of experience with power systems simulation tools.

Benefits & Perks

  • Salary range of $109,600.00 - $137,000.00, with potential for bonus or variable incentive pay.
  • Comprehensive benefits including paid time off, charitable giveback day, medical/dental/vision insurance, and retirement benefits.

Working at Aspen Technology

AspenTech emphasizes passion, pride, and aspiration, fostering a culture that supports career development, community service projects, and social events that promote fun and relationship building across its global community.

Apply Now

Job Details

Posted AtAug 4, 2025
Salary110k-137k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Aspen Technology

Website

aspentech.com

Company Size

1001-5000 employees

Location

Medina, MN

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches