1-3 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Research & Development
Software Engineer - Mobile Experience a Plus!
(This job is no longer available)
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

PNL Logo
Pacific Northwest National Laboratory (PNNL) a nationally and internationally recognized research and development lab based in Washington State is looking for an early career Software Engineer. This is a great opportunity to work with a one-billion dollar government institution that is making a difference in advancing science and helping solve some of the world''s toughest challenges in energy, environment and national security. Our collaborative environment combined with a commitment to work/life balance makes Pacific Northwest National Laboratory an ideal place to advance your career and challenge your mind. PNNL is considered an employer of choice and offers excellent benefits including tuition reimbursement plans, excellent health insurance and robust relocation packages.

The Pacific Northwest National Laboratory is searching for a programmer/developer for scientific and/or technical software application development in the Software Engineering and Architectures (SEA) group. Researchers in the SEA group have the knowledge and experience to design, develop, install and operate complex software systems in support of clients across PNNL''s customer base. The expertise in our group includes systems architectures, software systems engineering, software systems development, and data and information management for large and diverse data (streaming and static). The selected individual will support these capabilities across all phases of the software application development cycle, and may also provide task and project management support.

The successful candidate will have the opportunity to work on projects having national impact as a member of a team of Computer Science professionals. The software engineer will have experience in web programming and web/database development. They will be expected to participate in independent and team software design/development activities, including requirements analysis, system architecture, user experience design, code development, testing, and deployment support. In addition, the developer will proactively engage in the design of systems that provide new organizational capabilities and enable practitioners in a variety of domains to execute their jobs in a more effective and efficient manner. Developers also support outreach activities and client interaction through efforts including written communications, demonstrations, and presentations about technical activities.

The incumbent will report directly to the SEA Technical Group Manager. This individual will work as a junior staff member under the direction of project leads and senior software developers. The incumbent will also work with software users to troubleshoot software problems and will review application logs to determine the cause of errors. Regular attendance will be expected at software project meetings, capability development meetings, and SSE group meetings. The incumbent will also be expected to attend, and be an active participant in software design or usability/requirements gathering meetings with customers and users.

The principle accountabilities of this position include:
* Understand specification of software requirements

* Participation in the software design process, to include architecture and user interface design

* Programming in multiple languages

* Use of software design and development tools

* Use of source code revision control tools

* Software testing, to include the creation of test plans and the development of unit and system tests

* Creation and management of software documentation

Minimum Requirements

A minimum of a Bachelor''s degree with 0-1 years experience or a Master''s degree is required. Expected to contribute professionally, applying basic theories, principles, methods, tools and technologies to well-defined assignments of limited scope. All staff at the Pacific Northwest National Laboratory must be able to demonstrate the legal right to work in the United States.


* Technical Expertise: Development experience with HTML, Java, C/C++, .NET, SQLServer, technologies required. Knowledge of web services, XML, relational database systems, and web/database software experience is desirable

* Experience developing mobile applications is desired

* Experience with developing database aware applications for any of the following databases: Access, SQLServer, and Oracle

* Writing and implementing test plans and automated test procedures

* Experience in graphical user interface (GUI) implementation and design

Preferred Education/Credential

Candidates must have a Bachelor’s degree in Computer Science or related field plus 0-3 years of experience.

Equal Employment Opportunity

Pacific Northwest National Laboratory (PNNL) is an Affirmative Action / Equal Opportunity Employer and supports diversity in the workplace. All employment decisions are made without regard to race, color, religion, sex, national origin, age, disability, veteran status, marital or family status, sexual orientation, gender identity, or genetic information. All staff at the Pacific Northwest National Laboratory must be able to demonstrate the legal right to work in the United States.

Other Information

This position requires the ability to obtain a federal security clearance in a timely manner. Which requires:
* US Citizenship
* Background Investigation: Applicants selected will be subject to a Federal background investigation and must meet eligibility requirements for access to classified matter in accordance 10 CFR 710, Appendix B.
* Drug Testing: All Security Clearance (L or Q) positions will be considered by the Department of Energy to be Testing Designated Positions which means that they are subject to applicant, random, and for cause drug testing. In addition, applicants must be able to demonstrate non-use of illegal drugs for the 12 consecutive months preceding completion of the requisite Questionnaire for National Security Positions (QNSP).

Note: Applicants will be considered ineligible for security clearance processing by the U.S. Department of Energy until non-use of illegal drugs for 12 consecutive months can be demonstrated.

*Directorate:* National Security

*Division:* Computational & Statistical Analytics

*Group:* Software Engineering and Architectures (SEA)

About Pacific Northwest National Laboratory

What if you could discover dark matter... curb U.S. dependence on foreign fuel... clean up an oil spill... or save the world from acts of violence before they happenall by making a vital scientific discovery today? Better yet, what if you could improve humanity for generations to come by finding and nurturing the scientists who will discover a myriad of ways to improve the world around us? Would you? We are.

At Pacific Northwest National Laboratory, our mission is to transform the world through courageous discovery and innovation. Our vision: PNNL science and technology inspires and enables the world to live prosperously, safely, and securely. Our values of integrity, creativity, collaboration, impact and courage provide the foundation for all we do.

Located in Richland, Washington, PNNL is one among ten U.S. Department of Energy (DOE) national laboratories managed by DOE's Office of Science. Our research strengthens the U.S. foundation for innovation, and we help find solutions for not only DOE, but for the U.S. Department of Homeland Security, the National Nuclear Security Administration, other government agencies, universities and industry. Unlike others, our multidisciplinary scientific teams are brought together to address their problems. More specifically, at PNNL we

  • provide the facilities, unique scientific equipment, and world-renowned scientists and engineers to strengthen U.S. scientific foundations through fundamental research and innovation
  • prevent and counter acts of terrorism through applied research in information analysis, cyber security, and the non-proliferation of weapons of mass destruction
  • increase U.S. energy capacity and reduce dependence on imported oil through research of hydrogen and biomass-based fuels
  • reduce the effects of energy generation and use on the environment.

Today, approximately 4,900 are employed at PNNL; our business volume is more than $1.1 billion. Our Richland campus includes unique laboratories and specialized equipment as well as the William R. Wiley Environmental Molecular Sciences Laboratory, a DOE Office of Science national scientific user facility. In addition to the Richland campus, we operate a marine research facility in Sequim, Washington; and satellite offices in Seattle and Tacoma, Washington; Portland, Oregon; and Washington, D.C.

Battellethe world's largest independent scientific research and technology development organizationhas operated PNNL for DOE and its predecessors since 1965. One unique feature of Battelle's contract with DOE allows research to be conducted for private industry.

To learn more, see our video(Offsite link)Advancing Transformational Science and Technology on our video page. Thank you for visiting our web site. If you have questions or comments, pleasecontact us.

In one way or another, we hope you will join us and make a scientific discovery today that transforms tomorrow for the better.