Software Developer(C++) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Aspen Technology · 1 day ago

Software Developer(C++)

Aspen Technology is a company driven by the ambition to innovate in the energy sector. They are seeking a Software Developer to join their Distributed Energy Resource Management System (DERMS) Team, where the role involves designing and developing new features for software that supports the deployment of Distributed Energy Resources. The successful candidate will collaborate with a team to create high-quality, user-centric software solutions.

IndustrialIndustrial AutomationIndustrial ManufacturingManufacturingSoftwareSupply Chain ManagementSustainability
check
H1B Sponsor Likelynote

Responsibilities

Develop and maintain backend service and application software using C++
Collaborate with other developers, architects, and stakeholders to design and implement best-in-class software
Design and implement reliable, performant, and fault tolerant code based on requirements and/or user stories
Ensure reliable code by developing unit tests
Assist in code and design reviews
Take part in agile team ceremonies such as daily stand-ups, story refinement, sprint planning, and retrospectives
Investigate, isolate, and identify solutions to reported software malfunctions
Communicate technical concepts clearly and concisely to both technical and non-technical audiences

Qualification

C++Mixed integer programmingBackend developmentGurobiVersion control (Git)WindowsLinuxProblem solvingCollaborationCommunication

Required

Bachelor's or Master's degree from an accredited institution in Electrical Engineering, Mathematics, Software Engineering or related technical field
Familiarity with mixed integer programming and convex optimization
Familiarity with industrial solvers like Gurobi, CLP, and/or CBC
2-4 years of experience with backend code, C/C++ required
Experience with Windows and Linux
A strong desire to have your work have a positive impact on the industry and the world and help to help facilitate the energy transition
Experience using version control (Git, etc) in a team environment
Experience in identifying, communicating, and resolving problems in a collaborative, professional manner
A passion for learning and working on challenging problems

Preferred

Degree in Electrical Engineering with Power Systems Emphasis is preferred
Knowledge of modern grid technologies - Distributed Energy Resource Management System (DERMS), Distribution Systems (DMS), Grid Energy Storage (BES), Volt/VAR Optimization (VVO), Virtual Power Plant (VPP) preferred
Electrical engineering background in utility industry preferred

Benefits

Paid time off
Charitable giveback day
Medical/dental/vision insurance
Retirement benefits

Company

Aspen Technology

twittertwittertwitter
company-logo
Aspen Technology is a global leader in industrial software.

H1B Sponsorship

Aspen Technology has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (31)
2021 (32)
2020 (45)

Funding

Current Stage
Public Company
Total Funding
$7.3B
Key Investors
Emerson
2025-01-27Post Ipo Secondary· $7.2B
2025-01-27Acquired
2003-08-19Post Ipo Debt· $100M

Leadership Team

leader-logo
Antonio Pietri
President and Chief Executive Officer
linkedin
leader-logo
Chantelle Breithaupt
Chief Financial Officer
linkedin
Company data provided by crunchbase