Talent.com
Senior Control System Software R&D Engineer
Senior Control System Software R&D EngineerOak Ridge National Laboratory • Oak Ridge, TN, US
No longer accepting applications
Senior Control System Software R&D Engineer

Senior Control System Software R&D Engineer

Oak Ridge National Laboratory • Oak Ridge, TN, US
3 days ago
Job type
  • Full-time
Job description

Senior Control System Software R&D Engineer

The Control System Section at the Spallation Neutron Source (SNS) is seeking a highly skilled, innovative Senior Control System Software Engineer to focus on control system architecture, infrastructure, system software and applications. This position is part of the Controls Integration Group within the Research Accelerator Division of the Neutron Sciences Directorate at Oak Ridge National Laboratory (ORNL).

The group is responsible for the overall architecture needed to maintain and improve integrated control systems for the SNS machine 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. The architecture will need to evolve to meet increasing requirements and keep the internal network secure.

This position reports to the Controls Integration Group Leader. The group is currently focused on modernizing the SNS control system hardware and software, preparing systems for 2.8MW operations and building more cyber resilient computing and network infrastructure. Ongoing upgrade projects include replacing legacy VME solutions with MicroTCA applications, migrating applications to EPICS 7, introducing the PVAccess protocol, and enhancing the control room operator experience using more modern software tools.

The selected candidate will support these modernization efforts by :

  • Research on performance, implementation and sustainability of PV Access and Secure EPICS in production systems to prepare for future adoption
  • Developing system level software to support EPICS application development and testing including EPICS builds to support integration of various hardware platforms with EPICS
  • Providing EPICS integration of machine specific semi-custom systems such as the timing and machine protection systems
  • Working with other EPICS experts around the world to advance the state-of-art for scientific user facilities.

Major Duties / Responsibilities :

  • Lead innovative research projects relevant to control systems for experimental physics facilities including emerging requirements, cyber resilience and / or AL / ML projects
  • Participate in the EPICS collaboration, contributing to one or more working groups and sharing progress and expertise with the community
  • Support the scientific mission of SNS by developing and evolving the overall machine control system architecture
  • Develop software including device drivers, device control applications, and user interface applications within a Linux based EPICS environment including machine specify FPGA based applications
  • Design and implement improvements to the software development, build, test and deployment environment and processes to ensure robust reliable solutions transition to operations while maintaining high control system availability
  • Ensure compliance with environmental, safety, health, and quality programs and contribute to the development of Software Quality Assurance plans and methods.
  • 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.
  • PhD in physics, computer science, engineering, or a related field with at least 6 years of relevant experience; an MS degree with a minimum of 12 years of relevant experience; or a BS degree with at least 15 years of relevant experience
  • At least 5 years of experience working on large, distributed control systems with a variety of device types
  • At least 5 years of experience programming in C++
  • Experience with standard Linux packaging mechanism, custom build images and kernel driver development
  • Expertise with at least one or more applicable programming language, such as C++, Python, Java
  • Experience with one or more hardware-software communication interfaces : UART, I2C, Modbus, PCIe
  • Proficiency with collaborative software development tools and practices, such as software debugger, version control, issue tracking, documentation
  • Preferred Qualifications

  • Proven record of leading small and medium scope R&D projects
  • Experience with PCIe bus and DMA interfaces
  • Experience programming in Java or Python
  • 10 or more years experience with EPICS control system internal software, applications and / or tools development
  • Familiarity with real-time operating systems and software practices
  • At least 5 years work experience in a scientific user facility
  • 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 includethe 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.

    If you have difficulty using the online application system or need an accommodation to apply due to a disability, please email : ORNLRecruiting@ornl.gov .

    This 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.

    If you have trouble applying for a position, please email ORNLRecruiting@ornl.gov.

    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.

    J-18808-Ljbffr

    Create a job alert for this search

    Control System Engineer • Oak Ridge, TN, US

    Related jobs
    Sr. Quality Control Specialist

    Sr. Quality Control Specialist

    PMXperts Inc. • Oak Ridge, TN, US
    Full-time
    Location : Onsite- Oak Ridge, TN - Per Diem available for those who qualify.Start : Immediately, 3-6 month assignment.Quality Control Specialist performs first article, in-process, and final componen...Show more
    Last updated: 30+ days ago • Promoted
    Project Controls Engineer

    Project Controls Engineer

    MS Technology, Inc. • Oak Ridge, TN, US
    Full-time
    Quick Apply
    Summary Provide project controls support to program and project leadership in one or more of the areas of planning and scheduling, cost, estimating, and change management / trends across a variety of...Show more
    Last updated: 30+ days ago
    Senior Substation Physical Engineer

    Senior Substation Physical Engineer

    Mesa Associates, Inc. • Knoxville, TN, US
    Full-time
    PDS 5 / Power Delivery Substation.Be cautious and only respond to emails from our “mesainc.We will never ask for sensitive information, such as bank account details, SSN, etc.If you receive a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Linux HPC Storage Engineer

    Senior Linux HPC Storage Engineer

    ITR • Oak Ridge, TN, US
    Full-time
    Must be able to work a hybrid work schedule in Oak Ridge, TN.Must be eligible for a federal security clearance (US Citizen). Architect, deploy, and manage large-scale HPC storage systems, including ...Show more
    Last updated: 21 days ago • Promoted
    Kubernetes Platform Systems Engineer

    Kubernetes Platform Systems Engineer

    ITR • Oak Ridge, TN, US
    Full-time
    Kubernetes Platform Systems Engineer.The Department of Energy facility delivers scientific discoveries and technical breakthroughs necessary to realize solutions in energy and national security, pr...Show more
    Last updated: 30+ days ago • Promoted
    Senior HPC Storage Systems Engineer

    Senior HPC Storage Systems Engineer

    Xcel Engineering • Oak Ridge, TN, USA
    Full-time
    Quick Apply
    Originally founded in 1971 by professional engineers at the University of Tennessee, XCEL was acquired in 2003 by U.Army and Navy veterans and in 2023 became a MartinFed company.XCEL Engineering is...Show more
    Last updated: 20 days ago
    Senior Electrical Engineer

    Senior Electrical Engineer

    AMS • Knoxville, TN, USA
    Full-time
    Quick Apply
    AMS is a leading nuclear engineering services company headquartered in Knoxville, Tennessee with a worldwide list of clients. We provide the worldwide nuclear industry with products and services to ...Show more
    Last updated: 30+ days ago
    Inventory Controller - 2nd Shift

    Inventory Controller - 2nd Shift

    Aston Carter • Knoxville, TN, US
    Full-time
    Inventory Controller - 2nd Shift.We are seeking a diligent and detail-oriented Inventory Controller for the 2nd shift at our Knoxville, TN lab. This role is 100% onsite, with working hours from Mond...Show more
    Last updated: 28 days ago • Promoted
    Electrical / Hardware Engineer

    Electrical / Hardware Engineer

    AMS • Knoxville, TN, USA
    Full-time
    Quick Apply
    AMS is a leading nuclear engineering services company headquartered in Knoxville, Tennessee with a worldwide list of clients. We provide the nuclear industry with products and services to measure th...Show more
    Last updated: 30+ days ago
    Project Controls Engineer - Remote (3662)

    Project Controls Engineer - Remote (3662)

    Navarro Inc. • Oak Ridge, TN, US
    Remote
    Full-time
    Navarro Research and Engineering is recruiting a.Project Controls Engineer – Remote.Navarro Research & Engineering is an award-winning federal contractor dedicated to partnering with clie...Show more
    Last updated: 30+ days ago • Promoted
    Electronics Engineering

    Electronics Engineering

    Navy • Loudon County, TN, United States
    Full-time
    ABOUT The most secretive of Navy vessels, a submarine requires a select community of specially trained professionals to operate its classified, highly advanced hardware. The Sailors in the Submarine...Show more
    Last updated: 19 days ago • Promoted
    Project Controls Specialist

    Project Controls Specialist

    PMXperts Inc. • Oak Ridge, TN, US
    Full-time
    Quick Apply
    Project Controls Specialist PmXperts Job ID : 1366 Location : Onsite - Oak Ridge, TN – Y-12 National Security Complex - Per Diem available for those who qualify Schedule : Full-time, Monday̵...Show more
    Last updated: 30+ days ago
    Project Controls Specialist

    Project Controls Specialist

    KeyLogic • Oak Ridge, TN, US
    Full-time
    KeyLogic is seeking a Project Controls Specialist to contribute to project controls efforts on construction projects.This is an on-site position at the Oak Ridge National Laboratory.Work with proje...Show more
    Last updated: 30+ days ago • Promoted
    Sr Product Engineer - Lenoir City, TN

    Sr Product Engineer - Lenoir City, TN

    Hubbell Incorporated • Lenoir City, TN, United States
    Full-time
    As a Product Engineer within our Enclosures Engineering team, you will join a group that will support the future infrastructure, construction, and development that is starting to grow across North ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Substation P&C Engineer

    Senior Substation P&C Engineer

    Mesa Associates, Inc. • Knoxville, TN, US
    Full-time
    PDS 5 / Power Delivery Substation.This position is not eligible for recruiting or sourcing by outside parties.Be cautious and only respond to emails from our “mesainc.We will never ask for se...Show more
    Last updated: 7 days ago • Promoted
    Quality Control Representative

    Quality Control Representative

    CTI And Associates Inc. • Oak Ridge, TN, US
    Full-time
    Quality Control Representative.CTI) is a provider of geotechnical and environmental consulting, engineering, remediation and construction services to federal, state, municipal and commercial client...Show more
    Last updated: 30+ days ago • Promoted
    Project Controls (3610)

    Project Controls (3610)

    Navarro Inc. • Oak Ridge, TN, US
    Full-time
    Quick Apply
    Navarro Research and Engineering is recruiting for a Project Controls in Oak Ridge, TN.Navarro Research & Engineering is an award-winning federal contractor dedicated to partnering with clients...Show more
    Last updated: 30+ days ago
    Senior LabVIEW Developer

    Senior LabVIEW Developer

    AMS • Knoxville, TN, USA
    Full-time
    Quick Apply
    AMS is a leading nuclear engineering services company headquartered in Knoxville, Tennessee with a worldwide list of clients. We provide the nuclear industry with products and services to measure th...Show more
    Last updated: 30+ days ago
    Project Controls Specialist

    Project Controls Specialist

    Clearance Jobs • Oak Ridge, TN, US
    Full-time
    Akima Infrastructure Services, LLC (AIS), is actively seeking individuals who can contribute to national security within the project management and business services fields as part of our staff aug...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    RDI Technologies, Inc. • Knoxville, TN, US
    Full-time
    Quick Apply
    RDI Technologies combines computer vision and digital signal processing to bring new technology to the industrial maintenance and asset reliability markets. We are excited to bring game-changing tec...Show more
    Last updated: 30+ days ago