Working at NREL
The National Renewable Energy Laboratory (NREL), located at the foothills of the Rocky Mountains in Golden, Colorado is the nation's primary laboratory for research and development of renewable energy and energy efficiency technologies.
From day one at NREL, you’ll connect with coworkers driven by the same mission to save the planet. By joining an organization that values a supportive, inclusive, and flexible work environment, you’ll have the opportunity to engage through our ten employee resource groups, numerous employee-driven clubs, and learning and professional development classes.
NREL supports inclusive, diverse, and unbiased hiring practices that promote creativity and innovation. By collaborating with organizations that focus on diverse talent pools, reaching out to underrepresented demographics, and providing an inclusive application and interview process, our Talent Acquisition team aims to hear all voices equally. We strive to attract a highly diverse workforce and create a culture where every employee feels welcomed and respected and they can be their authentic selves.
Our planet needs us! Learn about NREL’s critical objectives, and see how NREL is focused on saving the planet.
We invite all interested candidates to apply for this opportunity. While we recognize that job seekers may hesitate if they don’t meet every requirement, we encourage dedicated individuals who meet all the basic and additional required qualifications of the role to submit an application. We value the opportunity to consider those who believe they have the necessary skills and ambition to succeed at NREL.
Job Description
The Grid Automation and Control group at the National Renewable Energy Laboratory (NREL), located in Golden, Colorado, is seeking a Software Engineer to join our Grid Automation and Control group. This role involves contributing to the development of cutting-edge software solutions for power system control, operation, and planning. The candidate will work on both the front-end and back-end of several advanced tools developed in our lab. This position offers an opportunity to apply software development skills to high-impact research projects and energy innovations.
To learn more about the work our group does, check out the following link: https://www.nrel.gov/grid/distributed-energy-resource-management-systems.html
Responsibilities
- Develop, enhance, and maintain front-end and back-end software for power system control, operation, and planning tools.
- Assist and/or lead in developing webpage-based visualization tools for power distribution system analysis, operation, and planning tools.
- Perform big data analytics, visualization, and interpretation related to power transmission and distribution.
- Work with cloud-based web applications, develop scalable data analysis pipelines, and refactor data science scripts as cloud-native software (e.g., AWS).
- Support other research projects, including data processing, analysis, and extracting insights from large-scale datasets.
- Assist in producing high-quality publications, reports, and research proposals.
- This is a short term 3-month opportunity with the potential to extend.
Basic Qualifications
Minimum of a 3.0 cumulative grade point average.
Undergraduate: Must be enrolled as a full-time student in a bachelor’s degree program from an accredited institution.
Post Undergraduate: Earned a bachelor’s degree within the past 12 months. Eligible for an internship period of up to one year.
Graduate: Must be enrolled as a full-time student in a master’s degree program from an accredited institution.
Post Graduate: Earned a master’s degree within the past 12 months. Eligible for an internship period of up to one year.
Graduate + PhD: Completed master’s degree and enrolled as PhD student from an accredited institution.
Please Note: Applicants are responsible for uploading official or unofficial school transcripts, as part of the application process. If selected for position, a letter of recommendation will be required as part of the hiring process. Must meet educational requirements prior to employment start date.
Additional Required Qualifications
The successful candidate will have earned a degree or be enrolled in a degree program in computer science, data science, electrical engineering, or related field.
- Demonstrated proficiency in Python/Java/Java Script.
- Familiarity with SQL.
- Demonstrated version control history i.e. GitHub.
- Cloud based AWS experience.
- Full stack software engineering experience.
- Must be able to work onsite at our Golden Colorado Office either full time or hybrid.
Preferred Qualifications
- Familiarity with OpenDSS.
- Familiarity with cloud-based computing experience and HPC.
- Familiarity with Unix.
- Familiarity with power systems engineering.
Job Application Submission Window
The anticipated closing window for application submission is up to 30 days and may be extended as needed.