Software Engineer Job at Naval Nuclear Laboratory

Naval Nuclear Laboratory West Mifflin, PA

The Naval Nuclear Laboratory comprises the U.S. Department of Energy locations and personnel responsible for developing advanced naval nuclear propulsion technology, providing technical support to ensure the safety and reliability of our nation’s naval nuclear reactors, and training the Sailors who operate those reactors in the U.S. Navy’s submarines and aircraft carrier Fleets. The Naval Nuclear Laboratory includes the Bettis and Knolls Atomic Power Laboratories, the Kenneth A. Kesselring Site, and the Naval Reactors Facility which have proudly supported the nation since 1946. The Naval Nuclear Laboratory has nearly 8,000 employees working at primary locations in Pennsylvania, New York, South Carolina, and Idaho. The Naval Nuclear Laboratory also has an established presence at numerous shipyards and vendor locations around the globe. We are dedicated solely to the support of the United States Naval Nuclear Propulsion Program. The Naval Nuclear Laboratory is operated by Fluor Marine Propulsion, LLC, a wholly owned subsidiary of Fluor Corporation.

Software Programmer/Developer

Naval Nuclear Laboratory (NNL) seeks a Scientific Software Engineer to provide leadership in the area of software development on a diverse technical team. The ideal candidate will work collaboratively to identify and solve engineering problems and will require interactions across application developers, engineering users, and system administrators. Work assignments will include designing, implementing, testing, verifying, deploying, and maintaining engineering software within modern computing architectures. Other job responsibilities will include troubleshooting software user issues, refactoring software to improve capability and performance, and working with structural and materials engineers to integrate new technologies into NNL developed user subroutines and supporting software tools. Application areas include structural analysis and material models. The ideal candidate will work closely and collaboratively with other software developers and engineering users to identify and solve technical problems through implementation of software products.

Required Combination of Knowledge and Skill

Bachelor's degree in software engineering, computer science or Bachelor degree in an engineering or science related field from an accredited college or university

Preferred Skills

  • Experience in software design and development workflows and utilities (e.g. unit testing, continuous integration, version control, debugging, profiling, compiler operation and optimization.
  • Experience developing subroutines and software with both compiled (e.g. C, C++, Fortran) and interpreted (e.g., Python) scientific computing languages.
  • Experience with High Performance Computing.
  • Experience with software development on Linux OS including use of compilers and the GNU make tool.
  • Prior use and familiarity with version control systems such as Git, Subversion, and CVS.
  • Ability to work independently as well as in interdisciplinary teams with minimal supervision.
  • Experience publishing (technical reports, etc.) and presenting technical material.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.

All candidates must be U.S. citizens. Applicants selected will be subject to a Federal background investigation and must meet eligibility requirements for access to classified matter. FMP is a government contractor and maintains a drug free workplace and workforce. All candidates must be able to pass a drug test in compliance with FMP company policy and 10 CFR 707. Federal regulation requires FMP test for marijuana. Fluor Marine Propulsion is an Equal Opportunity Employer (Veterans/Disabilities) Committed to Workplace Diversity




Please Note :
apexdining.ca is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, apexdining.ca provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.