Control System Software Engineer
Oak Ridge National Laboratory
Requisition Id 17032 Overview: The Controls Integration Group at the Spallation Neutron Source (SNS) is seeking an entry level Control System Software Engineer who will focus on control system applications, system development and operations support. This position is part of the Controls Integration Group within the Control Systems Section, Research Accelerator Division of the Neutron Sciences Directorate at Oak Ridge National Laboratory (ORNL). The group is responsible for maintaining and improving fully integrated control systems for the SNS Accelerator to ensure safe, high-reliability beam delivery to the target. These systems typically utilize PLC, VME, or MicroTCA hardware, integrated using the Experimental Physics and Industrial Control System (EPICS) framework. This position reports to the Controls Integration Group Leader. The group is currently focused on modernizing the control system environment. Ongoing upgrade projects include replacing legacy equipment with modern solutions, expanding those associated applications, and enhancing the control room operator experience using the latest software tools. Major Duties and Responsibilities:Support modernization efforts by developing EPICS applications to support embedded and FPGA based systems. Help upgrade existing EPICS applications and user interfaces. Complete verification, deployment, and system integration of EPICS applications for production use. Support the scientific mission of SNS by developing reliable, maintainable software for accelerator and target control systems as part of a multidisciplinary team. Collaborate with group members, scientific staff and operations personnel to design, develop, maintain, and improve EPICS-based control systems. Maintain and support existing production software, including performing troubleshooting and resolving bugs. Create and maintain software documentation and accompanying training materials. Adhere to Software Quality Assurance procedures, including managing source code in a central repository with version control systems and developing comprehensive software testing procedures. Provide operational support, troubleshooting, and system improvements for accelerator and target control systems. While typical work hours are office-based, occasional off-hours or weekend support may be required to meet user facility needs. Ensure compliance with environmental, safety, health, and quality procedures and programs. As a member of the ORNL scientific community, commit to ORNL’s Research Code of Conduct. The full code of conduct and a statement from the Lab Director’s office can be found here: Deliver ORNL’s mission by aligning behaviors, priorities, and interactions with our core values of Impact, Integrity, Teamwork, Safety, and Service. Promote equal opportunity by fostering a respectful workplace – in how we treat one another, work together, and measure success. Basic Qualifications A BS degree in engineering, computer science or related field Demonstrated programming experience in modern object-oriented programming languages, preferably C++ Proficiency with collaborative software development tools and practices, such as software debugger, version control, issue tracking, documentation Preferred Qualifications Experience developing applications or systems programming in a Linux environment Demonstrated experience with embedded systems and/or systems programming Experience with EPICS or a similar toolkit for developing distributed control systems Exposure to additional programming languages, such as C, Python, Java or similar Familiarity with real-time operating systems and software practices Prior experience working in a scientific user facility Experience with GitLab and CI/CD pipelines Hands-on experience with in-field troubleshooting of software and hardware interfaces Special Requirements: Physical Requirements: Work involves some physical requirements and working conditions. As such, a pre-hire physical will be required after offer. Visa sponsorship is not available. Security, Credentialing, and Eligibility Requirements:This position requires the ability to obtain and maintain an HSPD-12 PIV badge.For employment at Oak Ridge National Laboratory (ORNL), a Real ID compliant form of identification will be required.Additionally, ORNL is subject to Department of Energy (DOE) access restrictions. All employees must also be able to obtain and maintain a federal Personal Identity Verification (PIV) card as mandated by Homeland Security Presidential Directive 12 (HSPD-12) and Department of Energy (DOE) Order 473.1A, which requires a favorable post-employment background investigation.To obtain this credential, new employees must successfully complete and pass a Federal Tier 1 background check investigation. This investigation includes a declaration of illegal drug activities, including use, supply, possession, or manufacture within the last year. This includes marijuana and cannabis derivatives, which are still considered illegal under federal law, regardless of state laws. Benefits at ORNL: We offer competitive pay and benefits programs to attract and retain hardworking people! The laboratory offers many employee benefits, including medical and retirement plans and flexible work hours, to help you and your family live happy and healthy. Employee amenities such as on-site fitness, banking, and cafeteria facilities are also provided for convenience. Other benefits include the following: Prescription Drug Plan, Dental Plan, Vision Plan, 401(k) Retirement Plan, Contributory Pension Plan, Life Insurance, Disability Benefits, Generous Vacation and Holidays, Parental Leave, Legal Insurance with Identity Theft Protection, Employee Assistance Plan, Flexible Spending Accounts, Health Savings Accounts, Wellness Programs, Educational Assistance, and Employee Discounts. Relocation Assistance is available for certain positions. If you have difficulty using the online application system or need an accommodation to apply due to a disability, please email: View email address on click.appcast.io #LI-DNPThis position will remain open for a minimum of 5 days after which it will close when a qualified candidate is identified and/or hired.We accept Word (.doc, .docx), Adobe (unsecured .pdf), Rich Text Format (.rtf), and HTML (.htm, .html) up to 5MB in size. Resumes from third party vendors will not be accepted; these resumes will be deleted and the candidates submitted will not be considered for employment.ORNL is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply. UT-Battelle is an E-Verify employer.
- ...:The Electrical, Instrumentation, and Controls Engineering (EICE) group within the Enrichment Science... ...Instrumentation and Control (I&C) Systems Engineer to develop LabVIEW‑based data... ...EI&C group applies modern hardware and software engineering methods to design,...SuggestedWork at officeRelocationRelocation packageFlexible hours
- DescriptionNavarro Research and Engineering is recruiting an HVAC Engineer (3926) for a new... ...rotating equipment, piping, and ducting systems for a new nuclear fuel facility. This role... ...protection, safety basis, radiological controls, quality, construction, commissioning, and...SuggestedFull timeContract workTemporary workLocal area
- ...Laboratory (ORNL) is seeking a Nuclear Mechanical Engineer with experience in the analysis of heat transfer and fluid flow in nuclear systems to provide support in the development of... ...conditions (e.g., reduced flow/blockage, control or operator errors, post-trip/low-flow...SuggestedWork at officeRelocationRelocation packageFlexible hours
- Spectra Tech is seeking a HVAC Mechanical Engineer in Oak Ridge, TN. Job Description: The... ...requirements. They also consult on HVAC system and equipment design for a wide range of... ...planning the placement of pipework, ducts and control panels, installing HVAC components, and...SuggestedWork from home
- ...material management and quantities, quality control, and environmental safety and health. Your work will help ensure equipment, systems, and activities are operating and... ...responsibility Coordinates with the Field Engineer as required to support component/system turnover...SuggestedFull timeWork experience placementWork at officeLocal areaRemote workRelocationFlexible hours
- ...Manufacturing Test Engineer Teledyne Technologies Incorporated provides enabling technologies... ...improvement of production test systems and processes. The role provides technical... ...apply for and obtain the appropriate export control license from the U.S. Departments of...Permanent employmentLocal area
$90k - $173k
...Senior Process Engineer – RemoteWe are seeking a Senior Process Engineer... ...of mechanical components and system designs for nuclear and... ...with productions teams, quality control, and other engineers to... ...deadlines.Experience with CAD software such as SolidWorks.Eligible to...Temporary workWork at officeRemote workFlexible hours- ...Nuclear/Mechanical Engineer - HFIR PVR ProjectStrata-G is seeking an experienced Nuclear/Mechanical... ...individual will be working closely with system engineers, designers, and various other... ...in accordance with RRD configuration control processes.Requirements: • Bachelor's...Work at officeWork visa
- ...Nuclear Solutions Department: Design Engineering Market: Nuclear Employment Type:... ...drawing and technical tools, programs, and software with an understanding of design... ...instrument diagrams (P&IDs) for mechanical systems on nuclear projects Support preparation...Full timeTemporary workSummer workInternshipWork at officeWeekend work
- Requisition Id 16512 Overview:We are seeking a Chief Safety Basis Engineer who will primarily focus on safety basis quality and adequacy for all nuclear facilities at Oak Ridge National Laboratory (ORNL). The Chief Safety Basis Engineer is the senior nuclear safety engineer...Work at officeRelocation packageFlexible hours
- DescriptionNavarro Research and Engineering is recruiting an Electrical Power Engineer (3914... ...planning inputs with mechanical, process, controls, civil, manufacturing, and project... ...electrical power infrastructure and site utility systems. Identify electrical risks, design...Full timeContract workTemporary workFor contractorsLocal area
- ...seeking a Power Electronics Engineer who will support the Electrical... ...and upgrades of high-voltage systems, including Converter... ...maintenance and upgrades using work control tools. ~ Develop and maintain... ...electromagnetic analysis software. ~ Experience creating engineering...Work at officeRelocation packageFlexible hours
- ...working relationships with site personnel to identify, evaluate, and control potential workplace hazards.Conduct Job Hazard Analyses (JHAs) to ensure hazards are properly identified and appropriate engineering and administrative controls are implemented.Attend daily pre-job...For contractorsShift work
$72k - $120k
...seeking a Process/Chemical Engineer Energy - Remote. This remote... ...Develops and conceptualizes system architecture, flow diagrams,... ...chemical safety, criticality controls, radiation shielding, and defense... ...in the use of related design software codes, including process simulation...Full timeTemporary workFor subcontractorWork at officeLocal areaRemote workFlexible hours- Heating Air Conditioning Design Engineer 1 day ago - Be among the first 25 applicants Direct message the job poster from Equiliem Senior... ...standards (e.g., ASHRAE). Knowledge of engineering planning, control methods, and computerized tools. Strong communication skills (verbal...Contract workWork experience placementWork at officeFlexible hours
$175k - $275k
...Services We work directly with defense manufacturers, engineering firms, aerospace suppliers, machine shops, government subcontractors... ...: ~Avoid losing government contracts ~Protect Controlled Unclassified Information (CUI) ~Navigate complex ITAR and...Full timeFor contractorsFor subcontractorRemote work- ...maintain a DOE Q clearanceJob SummaryThe Senior Mechanical Design Engineer in FMD provides mechanical engineering expertise to support the... ...documents, drawings, and specifications.Perform mechanical system evaluations, basic calculations, and assist with equipment and...
- ...Level: TP04Overview:The Design Engineering Group in the Nonreactor... ...design and analyze mechanical systems for nuclear and radiological... ...fabrication design. Skilled in 3D CAD software (preferably Autodesk... ..., or other highly controlled technical environment.Familiarity...Work at officeRelocationRelocation packageFlexible hours
- DescriptionNavarro Research and Engineering is recruiting for a Senior Mechanical Design Engineer in Oak Ridge, TN. Navarro... ...specializes in designing and optimizing piping and mechanical systems within process-control environments that handle liquids or gases. This role...Contract workTemporary workFor contractors
- ...is an award-winning firm specializing in engineering, architecture, construction,... ...corrections are made within multiple CAD related software.Quality review the construction administration... ...inspections and testing of mechanical systems.Leads field inspections, installation,...For contractorsWork at officeLocal areaRemote workFlexible hours
- ...applicants for the position of Mechanical Engineer, with experience in the design, construction, and operation of mechanical systems supporting data centers. The selected candidate... ...equipment cooling and piping, system controls, and utility interface, and coordination with...For contractorsWork at officeRelocation packageFlexible hours
- DescriptionNavarro Research and Engineering is recruiting a Mechanical Engineer (3916) in Oak... ...vessels, furnaces, and related thermal systems. This role will help translate process needs... ...electrochemical, piping, electrical, controls, procurement, fabrication, and...Full timeContract workTemporary workFor contractorsLocal area
- ...manages the personnel, processes, systems, and vendor relationships... ...requirements, and IT control frameworks. Oversees the prevention... ...expenses related to hardware, software, licensing, maintenance, support... ...experience of a network engineering team, infrastructure, or related...Work experience placement
- Requisition Id 17057 Overview:We are seeking a Gas Testing Engineer who will focus on the development, analysis, and interpretation of... ...discovery, performance evaluation, and optimization of enrichment systems. As part of our team, you will provide research and development...Work at officeRelocationRelocation packageFlexible hours
$90k - $173k
...Description Overview We are seeking a Senior I&C Engineer - Remote. This remote position is based out of our Oak... ...for designs, tests, installs, and maintenance of systems or equipment that monitor, control, and automate industrial processes or machinery. This...Full timeTemporary workWork at officeRemote workFlexible hours$115k - $190k
...Overview We are seeking a Senior I&C Engineer Energy - Remote! This remote position is... ...We are seeking a Senior Instrumentation/Control Engineer to join our team. Required... ...work on the design and development of I&C systems on project involving new design of Small...Full timeTemporary workWork at officeRemote workFlexible hours$90k - $173k
...Senior Electrical Engineer – RemoteWe are seeking a Senior Electrical Engineer – Remote.... ...developing, testing, and maintaining electrical systems and equipment.Responsible for the... ...diagrams, single line drawings, loop diagrams, control architectural drawings/specifications,...Temporary workWork at officeRemote workFlexible hours- ...qualified candidates for a position relating to Nuclear Safety Engineer to support our clients. BGS is an engineering, technology, and... ...and development of engineered and/or administrative controls credited for the prevention or mitigation of postulated accidents...Full timeTemporary workMonday to Friday
- ...Federal Services (EFS), provides engineering and environmental services to... ...procedures/programs/systems from respective functional areas... ...Word, MS Excel and MS Outlook software. • Qualify as a Senior Nuclear... ...Analysis Application Guide - 27035 Controls Selection - 27054...For subcontractor
$57k - $96k
...Nuclear Criticality Safety Engineer EnergyWe are seeking a Nuclear Criticality Safety Engineer Energy to join our team in our Oak Ridge... ...NCS Clarifications, NCS Reports, and Criticality Accident Alarm System Needs Analyses.Performs NCSE/A implementation walkdowns and...Contract workTemporary workWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Control System Software Engineer. Be the first to apply!
- software implementation project manager Oak Ridge, TN
- remote software sales Oak Ridge, TN
- healthcare software sales Oak Ridge, TN
- software Oak Ridge, TN
- software asset management analyst Oak Ridge, TN
- software technical support Oak Ridge, TN
- entry level software sales Oak Ridge, TN
- embedded software Oak Ridge, TN
- government software Oak Ridge, TN
- software technology Oak Ridge, TN



