This job listing has expired and the position may no longer be open for hire.

Software Programmer/Developer at Naval Nuclear Laboratory operated by FLUOR Marine Propulsion, LLC in Schenectady, New York

Posted in Other 30+ days ago.





Job Description:







Job Title



Software Programmer/Developer





Job Classification



Salary/Exempt





Organizational Unit



Naval Nuclear Laboratory -> Fleet Support & Naval Training -> Naval Training & Simulation





Location



Liberty Street - Schenectady, NY 12309 US (Primary)
Niskayuna - Niskayuna, NY 12309 US
West Mifflin - West Mifflin, PA 15122 US






Category



Information Technology





Career Level



Experienced (Non-Manager)





Education



Bachelor's Degree





Job Type



Full-time





Job Description



The Naval Training and Simulation (NTS) department at Naval Nuclear Laboratory (NNL) designs, develops, deploys, and maintains training simulators for the US Navy at training sites across the US. The NTS Software Developer/Programmerwill work on software applications and computing architectures hosting real-time software models that emulate shipboard embedded control systems and electrical components for new and existing simulators. Through this work, the programmer/developerwill gain a valuable understanding of the operation of various Navy reactor, propulsion, electrical, and control systems via research and design, implementation, and hands-on testing of several simulator systems used to train Naval Nuclear Operators on current and future Naval Nuclear Propulsion Program ship classes.

The successful candidate will work in an agile, team-oriented environment to emulate Generic Instrumentation and Control software architectures and develop engineering models of Reactor Protection and Rod Control systems. As a skilled developer/programmer, you will apply your knowledge, creativity, and software design, implementation, and troubleshooting skills daily. Experienced programmer/developersalso gain opportunities to provide mentoring to teammates and lead significant efforts. Cognizant areas may include researching, planning, designing, modeling, analyzing, documenting, testing andpresenting.

Skills we are looking for:


  • Proficiency in C and C++ with 2+ years of experience in application development

  • Experience with multiple languages (Python, Java, C#) and environments (Windows and Linux)

  • Experience with integrated development environments (MS Visual Studio, Eclipse, etc.)

  • Experience with source control (Git, ClearCase) and configuration control (TFS, ADOS) systems

  • Systems/board-level software development and troubleshooting experience

What we offer:

The diversity in work opportunities and collective expertise of the community within NTS provides employeesthe opportunity to continue gaining technical skills and broadening their experience throughout their careers while tackling exciting and challenging assignments. Through engaging, hands-on work, NTS software developer/programmerssupport simulation products from concept through delivery that directly serve sailors in the Fleet.







Required Skills




  • Bachelor's degree from an accredited college or university and a minimum of two years relevant experience; or

  • Master's degree in a related field from an accredited college or university and a minimum of one year relevant experience







Preferred Skills




  • Generic Instrumentation and Control software experience (BBA, GSA, GGA, GIC Tools, etc.)

  • Knowledge and experience in embedded systems, microprocessors, and controllers

  • Knowledge and experience in software and protocols for analog and digital I/O interfaces

  • Experience with documenting and packaging within large-scale code bases

  • Experience in distributed processing, inter-process communication and synchronization

  • Experience with real-time engineering model development, preferably for simulation

  • Experience working in and facilitating teams in an Agile organization

  • Demonstrated action-oriented "can-do" attitude that shows initiative and ownership







About Us









The Naval Nuclear Laboratory is operated for the U.S. Department of Energy (DOE) by Fluor Marine Propulsion, LLC (FMP), a wholly owned subsidiary of Fluor Corporation. Naval Nuclear Laboratory personnel are FMP employees who work at four DOE facilities: Bettis Atomic Power Laboratory, Knolls Atomic Power Laboratory, Kenneth A. Kesselring Site, and Naval Reactors Facility, and at the U.S. Department of Defense-owned Nuclear Power Training Unit-Charleston. FMP employees also have an established presence at numerous shipyards and vendor locations. For nearly 70 years, the Naval Nuclear Laboratory has developed advanced nuclear propulsion technology, provided technical support, and trained world-class nuclear operators to ensure the safe and reliable operation of our nation's submarine and aircraft carrier Fleets. The Naval Nuclear Laboratory is a national asset solely dedicated to the Naval Nuclear Propulsion Program. We rely on the dedication and innovation of our nearly 8000 engineers, scientists, technicians, and support personnel.









Fluor Marine Propulsion is an Equal Opportunity Employer (Veterans/Disabilities) Committed to Workplace Diversity










More jobs in Schenectady, New York

Other
about 19 hours ago

City Lifestyle
Other
about 19 hours ago

Boston Government Services, LLC (BGS)
Other
about 21 hours ago

ALDI
More jobs in Other

Other
less than a minute ago

Worldwide Equipment
Other
less than a minute ago

Worldwide Equipment
Other
1 minute ago

Mueller Water Products