ICF is seeking a Senior Power Systems Engineer - Team Lead to guide a growing team and influence the future of electric utility solutions through advanced power systems modeling and analytics. You will ensure the delivery of exceptional services and the accurate, on-schedule completion of projects for our clients.
What You'll Do
- Lead and manage a small, skilled team in power systems modeling and analytics for utility clients.
- Mentor and train less experienced engineers in power engineering theories and principles.
- Perform project management tasks such as forecasting, tracking hours, budgeting, and delegating tasks.
- Interact with prospective clients to demonstrate expertise and attract new business.
- Develop scopes of work, project timelines, and budget estimates.
- Create, revise, and maintain transmission short circuit models in programs like CAPE and ASPEN.
- Create, revise, and maintain transmission power flow models in programs like PSSE and PSCAD.
- Create, revise, and maintain distribution system modeling in programs like CYME, Synergi, and WindMil.
- Perform Arc Flash analysis of facilities to calculate hazard ratings.
- Analyze transmission line modeling based on LiDAR and 3D models in programs like PLS-CADD.
- Perform voltage imbalance analysis in programs like PSCAD.
- Calculate thermal ampacity ratings for conductors and equipment according to standards such as FAC-008 and FERC-881.
- Write thorough technical reports summarizing findings of analyses.
- Develop automation scripts to improve efficiency and accuracy using languages such as Python, SQL, and VBA.
What We're Looking For
- BS in Electrical Engineering, Power Engineering, or a related field.
- 8+ years of experience in electrical engineering theories and principles, i.e., transmission and distribution system modeling, short circuit and power flow analysis, arc flash hazard calculations, voltage imbalance studies, and/or thermal ampacity ratings.
- 5+ years of experience working at an electric utility, such as an investor-owned utility, municipal utility, or electric cooperative.
Nice to Have
- People management and mentorship experience.
- Experience directing and reviewing the work of others for quality assurance and delivering constructive feedback.
- Knowledge of the practical application of industry standards such as: IEEE, ANSI, NERC and FERC regulations.
- Experience in scripting in Python to automate analyses in power systems software.
- Ability to plan and manage assignments and clearly communicate barriers to complete tasks on budget/schedule.
- Initiative to embrace continuous learning toward becoming an expert on the programs and technology you represent.
- Proficiency in computer software tools to model engineering problems, program automation systems, and preparing spreadsheet-based analyses and automation.
Technical Stack
- CAPE, ASPEN, PSSE, PSCAD, CYME, Synergi, WindMil, PLS-CADD, Python, SQL, VBA
Team & Environment
You will lead a small, skilled team in power systems modeling and analytics. Our team is comprised of passionate and innovative people constantly looking for ways to provide better quality engineering services.
Benefits & Compensation
- Compensation: $118,730.00 - $201,840.00
- Fully remote work
- Flexible schedule
- Work-life balance
- Donation matching
- Volunteer opportunities
- Tuition reimbursement
- Access to professional development resources
- 401k matching
- Employee Stock Purchase Plan
Work Mode
This is a fully remote position open to candidates across the United States.
We are an equal opportunity employer and will consider for employment qualified applicants with arrest and conviction records.





