Are you passionate about building the backbone of tomorrow’s energy grid? As a Staff Software Engineer – Power Systems, you will play a pivotal role in shaping next-generation Energy Management Systems (EMS) that power some of the largest electric utilities, Independent System Operators (ISOs), and Transmission System Operators (TSOs) across the nation.
In this role, you won’t just be writing code — you’ll be part of the mission to modernize how electricity is managed and delivered. From ensuring grid stability to enabling renewable energy integration, your work will directly impact millions of consumers and the sustainability goals of the energy sector.
⚡ Key Responsibilities
As a member of the AEMS Platform Services Delivery team, you will:
- Drive end-to-end software development for advanced power system applications.
- Partner with utilities, ISOs, and TSOs to gather functional specifications and translate them into effective designs.
- Architect, design, code, and test scalable and reliable EMS solutions.
- Lead system integration, performance tuning, and optimization of applications for real-time operations.
- Ensure compliance with industry standards and mission-critical reliability requirements.
- Mentor junior engineers and contribute to establishing best practices within the platform team.
- Continuously explore emerging energy technologies and incorporate them into solution roadmaps.
✅ Required Skills & Experience
- 5+ years of proven success in customizing and delivering Energy Management Systems, ideally with GE e-terrra AEMS.
- 5+ years of strong programming experience in C++, Java, or related languages.
- 5+ years of experience with electric utility industry practices (grid operations, transmission, distribution, generation).
- Expertise in mission-critical, real-time software environments.
- Strong problem-solving and debugging skills, with a focus on resilience and uptime.
🎓 Education
- Master’s degree in Electrical Engineering, with a focus on Power Systems Analysis and Applications.
🌟 What Sets You Apart
We’re looking for candidates who:
- Have a systems-level understanding of the electric grid and its complexities.
- Can balance hands-on coding with strategic architecture decisions.
- Thrive in a collaborative environment, working across multi-disciplinary engineering and utility teams.
- Are motivated by the impact of their work — ensuring reliable energy access for communities and enabling clean energy adoption.