> Markdown version of [/jobs/ext/2583043-associate-computer-electrical-engineer-software](https://www.wearedevelopers.com/jobs/ext/2583043-associate-computer-electrical-engineer-software). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Associate Computer & Electrical Engineer - Software - **Company:** the Naval Nuclear Laboratory - **Location:** Niskayuna, NY, United States - **Salary:** $63,900.0 - $97,800.0 - **Contract:** Permanent contract - **Skills:** C Sharp (Programming Language), Database Design, Python (Programming Language), Ladder Logic - **Published:** August 3, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=34edcd911675fff8 ## About the Role Bachelors degree from an accredited college or university in a related technical, engineering or science field; or Masters degree from an accredited college or university in a related technical, engineering or science field. Preferred Skills * Proficient oral and written communication * Creativity in problem solving * Experience in C#, python, and PLC ladder logic * Ability and desire to work in a team environment ## Description The Naval Nuclear Laboratory (NNL) Examination Design Projects subdivision is looking for a software engineer to join our team developing precision mechatronic examination systems for inspecting irradiated fuel from the Navy's submarines and aircraft carriers. We are tasked with (1) developing new examination systems for three new facilities dedicated to processing and testing spent nuclear fuel and (2) major system upgrades needed to continue examinations at our current test facility until the new facilities are deployed. As a Software Engineer in the Examination Design Projects subdivision, you will play a vital role in architecting, designing, and deploying custom software solutions for our control systems. Our control systems typically focus on X,Y,Z axis motion control, data acquisition and processing, and database design with high value placed on developing systems that optimize lifecycle management. Your specific tasks will include a mix of hands-on work in the laboratory environment where systems are designed and tested as well as office-based work to develop design documentation and author software code. You will collaborate with cross-functional teams, including mechanical and electrical engineers, test sponsors, and operations personnel at Naval Reactors Facility (NRF) to deliver cutting edge solutions to the challenges associated with examining spent nuclear fuel and performing irradiations testing. ## Related Videos - [CUDA in Python](https://www.wearedevelopers.com/videos/1294-cuda-in-python) - [Building Moduliths That Last: Patterns for Sustainable Module Integration](https://www.wearedevelopers.com/videos/100325-building-moduliths-that-last-patterns-for-sustainable-module-integration) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Full Stack Web Apps With Nothing But Python](https://www.wearedevelopers.com/videos/417-full-stack-web-apps-with-nothing-but-python) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Syntax, Semantics, and Systems: From Linguistics to Software - Yasmine Kordjazy](https://www.wearedevelopers.com/videos/1940-syntax-semantics-and-systems-from-linguistics-to-software-yasmine-kordjazy) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)