Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Power System Software Engineer image - Rise Careers
Job details

Power System Software Engineer

Resource Innovations is seeking a Power System Software Engineer to join our growing Grid Software team in Chandler, Arizona. The Grid Software team provides best-in-class energy enterprise software products including iHedge, Grid360 and Modelex for utilities, Independent System Operators, grid operators and energy resource companies for optimizing electric grid network. As a Power System Software Engineer with Resource Innovations, you will participate in the development and technical support of the software solutions for power grid optimization applications such as security constrained optimal power flow, state estimation, fault analysis and financial transmission rights analytics such as auction clearing calculations. Areas of responsibility include testing software, correcting defects, development of enhancements and performing studies in support of consulting services for the customers.

Resource Innovations (RI) is a women-led energy transformation firm focused on impact. Building on our expertise in energy efficiency, we're constantly expanding our portfolio of clean energy solutions to guide utilities through increasingly complex, connected challenges. Load flexibility. Electrification. Carbon reduction. With every step, we're leading the charge to power change.

Duties and Responsibilities

  • Understand the calculation logic and requirements and create technical designs.
  • Develop applications and interfaces using advanced programming languages and utilizing modern development tools.
  • Develop and execute unit tests to ensure software quality.
  • Utilize version control systems like Git to manage code repositories and contribute to deployment processes and automation ensuring smooth and reliable software releases.
  • Create technical documentation including code comments, user guides and API documentation.
  • Provide day-to-day technical support and be responsible for the operational support of the analytical engines and associated applications for the customers.
  • Perform problem resolution including root cause analysis and interact with the customers as necessary.
  • Work as part of a team which includes in-house software engineers and QA engineers on the day-to-day execution of quality assurance efforts to meet committed delivery dates
  • Other duties as assigned.
  • A masters degree in electrical Engineering or related field of study with power systems option and emphasis on optimization, economics and/or electric energy markets; a master's degree is preferred
  • 3+ years of experience in development and technical support of software solutions
  • Understanding of steady-state power system analysis
  • Understanding of linear and quadratic programming applied to steady-state power system models
  • Computer skills including Microsoft Office, text editors, compilers and software debuggers or comparable development environments
  • Working knowledge of FORTRAN, C/C++, Python
  • Designing, coding, testing and debugging software enhancements and modifications
  • Willingness to learn and operate in a strong team environment
  • Ability to work within schedules and deadlines
  • Internal and external client support
  • Interest in sustainability and passionate about making a meaningful impact on the environment.

Preferred skills, education and experience

  • PhD in Electrical Engineering
  • Demonstrated communication skills (written and verbal)

Resource Innovations offers competitive salaries based on candidate's qualifications. Resource Innovations also offers three weeks paid vacation per year, paid holidays, a 401(k) plan with employee matching funds, a discretionary bonus and an overall comprehensive benefits package.

About Resource Innovations

Resource Innovations (RI) is a women-led energy transformation firm focused on impact. Building on our expertise in energy efficiency, we’re constantly expanding our portfolio of clean energy solutions to guide utilities through increasingly complex, connected challenges. Load flexibility. Electrification. Carbon reduction. With every step, we’re leading the charge to power change.

Resource Innovations is an Equal Opportunity Employer, committed to ensuring equal employment opportunities for all job applicants and employees without regard to race, color, religion, national origin, gender, age, disability, marital status, genetics, protected veteran status, sexual orientation, or any other protected status. In addition to federal law requirements, Resource Innovations complies with applicable state and local laws governing non-discrimination in employment in every location in which the company does work.

The above job description and job requirements are not intended to be all inclusive. Resource Innovations retains the right to make changes or adjustments to job descriptions and/or job requirements at any time without notice.

Average salary estimate

$90000 / YEARLY (est.)
min
max
$80000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Power System Software Engineer, Resource Innovations

Resource Innovations is on the lookout for a talented Power System Software Engineer to become a vital member of our expanding Grid Software team. Based in Chandler, Arizona, this position involves developing cutting-edge energy enterprise software products like iHedge, Grid360, and Modelex. These solutions play a crucial role for utilities and grid operators in optimizing electric grid networks. As a Power System Software Engineer with us, you will dive into tasks such as software testing, troubleshooting, and enhancing applications designed for power grid optimization. Your role will see you tackling projects involving advanced topics, including security constrained optimal power flow, state estimation, fault analysis, and financial transmission rights analytics. We’re a passionate, women-led team aiming to make impactful strides in energy efficiency and sustainability. You’ll collaborate closely with our talented engineers and contribute to a supportive team environment, ensuring timely delivery of high-quality software solutions. If you’re a problem-solver eager to make a difference in the world of energy transformation, we invite you to explore this opportunity with Resource Innovations. Join us in leading the charge to power change, and bring your expertise in electric systems while enjoying an array of employee benefits that underscore our commitment to you!

Frequently Asked Questions (FAQs) for Power System Software Engineer Role at Resource Innovations
What are the main responsibilities of a Power System Software Engineer at Resource Innovations?

As a Power System Software Engineer at Resource Innovations, your primary responsibilities will include developing software solutions for power grid optimization applications, conducting software testing, correcting defects, and providing technical support for customers. You'll also work on creating technical documentation and collaborating with a team to ensure quality assurance in project delivery.

Join Rise to see the full answer
What qualifications are needed for the Power System Software Engineer position at Resource Innovations?

To be considered for the Power System Software Engineer role at Resource Innovations, candidates need a master’s degree in Electrical Engineering or a related field with a focus on power systems, alongside at least 3 years of relevant experience in software development and technical support. Proficiency in programming languages like FORTRAN, C/C++, and Python is also essential.

Join Rise to see the full answer
How does Resource Innovations support the professional growth of a Power System Software Engineer?

Resource Innovations is devoted to nurturing professional growth for its employees, including Power System Software Engineers. We provide opportunities for continuous learning and development within a supportive team environment. Furthermore, our focus on clean energy solutions allows you to engage in impactful projects that align with your passion for sustainability.

Join Rise to see the full answer
What technologies and tools will a Power System Software Engineer use at Resource Innovations?

In the Power System Software Engineer role at Resource Innovations, you'll utilize advanced programming languages, development tools, and version control systems like Git. Familiarity with Microsoft Office and software development environments is also crucial for effectively managing code and projects.

Join Rise to see the full answer
What benefits can a Power System Software Engineer expect when working for Resource Innovations?

Resource Innovations provides a competitive compensation package for its Power System Software Engineers, which includes three weeks of paid vacation, paid holidays, a robust 401(k) plan with employee matching, and additional bonuses. We prioritize employee well-being and balance to ensure a fulfilling work experience.

Join Rise to see the full answer
Common Interview Questions for Power System Software Engineer
Can you explain your experience with power system optimization?

When answering this question, highlight specific projects where you applied optimization techniques, focusing on the methods you utilized and the outcomes achieved. Provide clear examples showing the impact of your work.

Join Rise to see the full answer
How do you ensure software quality during development?

Discuss practices such as writing unit tests, utilizing code reviews, and maintaining thorough documentation. Emphasize the importance of a quality assurance mindset in your software engineering approach.

Join Rise to see the full answer
What programming languages are you most comfortable working with and why?

Be honest about your skills, but also convey your eagerness to learn. Explain how your knowledge of FORTRAN, C/C++, and Python has contributed to past projects, focusing on successful implementations.

Join Rise to see the full answer
Describe a challenging project you've worked on and how you overcame obstacles.

Choose an example that showcases your problem-solving skills. Detail the challenges faced, the steps you took to overcome them, and the final results. This will illustrate your resilience and critical thinking abilities.

Join Rise to see the full answer
How do you stay updated with the latest trends in power systems and software engineering?

Mention specific articles, journals, online courses, or communities you engage with. This shows your commitment to professional growth and staying current in a rapidly changing field.

Join Rise to see the full answer
What does your experience with version control systems entail?

Discuss your familiarity with Git or similar systems, including specific examples of how you use them for code management and collaboration, demonstrating your ability to work effectively in a team environment.

Join Rise to see the full answer
How do you approach debugging and problem resolution?

Explain your strategy for troubleshooting issues, including breakdown steps to identify root causes. Highlight your analytical skills and experience in resolving complex software issues effectively.

Join Rise to see the full answer
What strategies do you use to document your work?

Share your approach to creating documentation that is clear and useful, such as commenting code, writing user guides, and maintaining API documentation. This demonstrates your understanding of effective communication in software development.

Join Rise to see the full answer
Can you discuss a time when you collaborated with a team? What was your role?

Provide a specific example, describing your contributions and how collaboration led to successful outcomes. This will showcase your teamwork skills and your ability to thrive in a communal work environment.

Join Rise to see the full answer
What interests you most about working at Resource Innovations?

Articulate your passion for sustainability and energy transformation. Discuss how the company's mission aligns with your professional goals and values, indicating your genuine interest in being part of Resource Innovations.

Join Rise to see the full answer
Similar Jobs
Resource Innovations Remote No location specified
Posted 11 hours ago
Photo of the Rise User
Visa Remote Bellevue, WA
Posted 9 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 10 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 26, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!