This position reports to the Optimization and Control Group Leader within the Electricity Infrastructure and Buildings Division and involves collaborating with a team to perform routine functions that include gathering requirements from users, software design, development, and troubleshooting, and providing input or continuous system improvements and daily maintenance and support of the software. Working under senior staff, this position will contribute to and occasionally lead tasks related to software design, development, configuration, testing, and preparing professional system documents. The successful candidate will support several projects utilizing multiple technologies.


This position will work with a team of software engineers and application developers to support the development and maintenance of software implementing energy efficiency and other strategies developed by the group. A successful candidate will:

Collaborate with multi-disciplinary teams to take algorithms from theory to practice by designing and implementing code using software engineering best practices

Work with a team of software engineers to work toward successful project outcomes with maintainable code.

Lead small to medium sized tasks and direct the work of other developers to achieve project goals

Assist and train users to deploy and utilize the resulting code

Maintain deployed code in order to enable experimentation and data collection on time constrained shared resources and at external collaborator installations

Develop or contribute to end-user documentation in the conversion and implementation of software


Minimum Qualifications:

BS/BA with 2 years of experience

MS/MA with 0-2 years of experience

PHD with 0 years of experience

Relevant Associates degree and 6 years of relevant work experience

High school diploma and 10 years of relevant work experience

Preferred Qualifications:

Degree in Computer Science, Software Engineering or similar

Algorithm design and implementation, troubleshooting, deployment, documentation, and testing

Emphasis on Python development experience

Knowledge of or experience with Docker, Ansible, or similar software

Foundational knowledge of the software lifecycle and engineering best practice, including specification, documentation configuration management, testing and quality assurance

Building networks at a local and capability level. Effectively teaming to share resources and optimize research and development at the group and division level. Mentoring team members at all organizational levels.

Self-motived, excellent communication skills, an open mind, the ability to thrive in multidisciplinary teams, and the skills to balance great design with short deadlines

Strong interpersonal and time management skills

An understanding of the Agile Methodology for software development

A love for collaboration and learning

Superb information design abilities with efficient production habits and impeccable problem-solving skills

Hazardous Working Conditions/Environment

Not Applicable

Additional Information

Not Applicable

Testing Designated Position

Not Applicable

About PNNL

Pacific Northwest National Laboratory is a world-class research institution powered by a highly educated, diverse workforce committed to the values of Integrity, Creativity, Collaboration, Impact, and Courage. Every year, scores of dynamic, driven people come to PNNL to work with renowned researchers on meaningful science, innovations and outcomes for the U.S. Department of Energy and other sponsors; here is your chance to be one of them!

At PNNL, you will find an exciting research environment and excellent benefits including health insurance, flexible work schedules and telework options. PNNL is located in eastern Washington Statethe dry side of Washington known for its stellar outdoor recreation and affordable cost of living. The Labs campus is only a 45-minute flight from Seattle or Portland, and is serviced by the convenient PSC airport, connected to 8 major hubs.

Commitment to Excellence, Diversity, Equity, Inclusion, and Equal Employment Opportunity

Our laboratory is committed to a diverse and inclusive work environment dedicated to solving critical challenges in fundamental sciences, national security, and energy resiliency. We are proud to be an Equal Employment Opportunity and Affirmative Action employer. In support of this commitment, we encourage people of all racial/ethnic identities, women, veterans, and individuals with disabilities to apply for employment.

Pacific Northwest National Laboratory considers all applicants for employment without regard to race, religion, color, sex , national origin, age, disability, genetic information , protected veteran status, and any other status or characteristic protected by federal, state, and/or local laws.

We are committed to providing reasonable accommodations for individuals with disabilities and disabled veterans in our job application procedures and in employment. If you need assistance or an accommodation due to a disability, contact us at hr@pnnl.gov .

Drug Free Workplace

PNNL is committed to a drug-free workplace supported by Workplace Substance Abuse Program and complies with federal laws prohibiting the possession and use of illegal drugs.

Mandatory Requirements

Battelle requires employees to have a COVID-19 vaccine as a condition of employment, subject to accommodation. Applicants are required to disclose their vaccination status following a conditional offer of employment and must attest to being fully vaccinated with a Center for Disease Control -approved COVID-19 vaccination, or provide documentation of need for medical or religious exemption from the COVID-19 vaccination requirement.

Job Details:

Posted Date : 2022-05-06

Job type : Full Time

Learn More & Apply