Share this Job

Senior Digital Electronics System Architect

Date: Jun 18, 2022

Location: Oak Ridge, TN, US, 37830

Company: Oak Ridge National Laboratory

Requisition Id 8309 


Join a dynamic and dedicated team of engineers working to build the next generation neutron data handling electronics and software.  Your talent and inspiration will help our group take advantage of the latest advances in re-configurable computing, network processor and inference engines to build out the future of scientific instrumentation.


We are seeking an experienced System Architect to focus on creating the next generation neutron data handling electronics and software. This position resides in the Data Acquisition Development Group of the Neutron Technologies Division within the Neutron Sciences Directorate at Oak Ridge National Laboratory (ORNL).  The Spallation Neutron Source (SNS) and the High-Flux Isotope Reactor (HFIR) are world-leading facilities producing neutrons for science.  We are a diverse, international, and inclusive community of engineers, laborers, scientists, craftsmen, and administrators all working together to discover what remains unknown about how our world and the universe we live in works.


As part of our research team, you will architect, and program embedded systems composed of field programmable gate array (FPGA) devices, multi- and many-core computer processors, and edge computing. You will work closely with other group members and interface with external scientific users, instrument scientists, and scientific associates at HFIR and SNS.  You will also work with other technical groups including information systems, detector development, data reduction and data analysis software developers.  You will have the opportunity to collaborate with system architects and builders at other international facilities and with the scientific user community.


Major Duties/Responsibilities: 

  • Specify and develop hardware, firmware and embedded software for high-speed multi-gigabit and terabit data acquisition electronic systems composed of FPGA and network interfaces.
  • Specify, configure, and maintain continuous integration systems for programmable logic designs and mentor other team members in design-for-test and verification of logic interfaces.
  • Develop, test, troubleshoot and maintain modular hardware.  The hardware for reliable streaming of time series neutron data based on the open-source Experimental Physics and Industrial Control System (EPICS), in a Linux environment.
  • Collaborate with group members and scientific staff in the successful operation of currently installed and newly developed systems.
  • Provide documentation and training on the electronic systems in use.  Maintain design files and software code in a central repository using a version control system. Develop and use software quality assurance procedures.
  • Provide operational support for the production science instruments using these electronic systems.  The position is typical office hours, but some off-hours/weekend support is required to support the 24/7 operational needs of the user facility.
  • Maintain a strong commitment to the implementation and perpetuation of laboratory values and ethics.
  • Ensure and monitor compliance with environment, safety, health, and quality program requirements.  Promptly identify ESH and QA issues and communicate them to project and division management, ESH and QA contacts, and/or subcontractor contacts as appropriate.
  • As a member of the ORNL scientific community, you will be expected to commit to ORNL's Research Code of Conduct.  Our full code of conduct, and a statement by the Lab Director's office can be found here:


Basic Qualifications:

  • A master’s degree in engineering, physics, or a related discipline with a minimum of 12 years of experience.
  • Experience in at least one of the following: design of signal processing systems, data acquisition system. engineering, construction of high speed, low latency data processing electronics.
  • Expert level competency with VHDL and/or Verilog.
  • Working knowledge of at least one of the following programming languages: C++/C, Python, Rust.
  • Demonstrated success in working with a multi-disciplinary team in a dynamic environment.
  • Experience with collaborative development tools (version control, issue tracking, task-based workflow, and documentation).
  • Experience with continuous integration and verification workflows.


Preferred Qualifications:

  • A PhD degree in computer engineering, signal processing or very large-scale integrated circuits.
  • Experience with product development for embedded, complex electronic systems, preferably using Xilinx silicon.
  • Excellent written and oral communication skills along with the ability to work and communicate effectively with teams of scientists, engineers, and technicians.
  • Engagement in open-source collaboration, with examples of work on GitHub or other code sharing platform.
  • Motivated self-starter with the ability to work independently and to participate creatively in collaborative teams across the laboratory. 
  • Ability to function well in a fast-paced research environment, set priorities to accomplish multiple tasks within deadlines, and adapt to ever changing needs.


About Neutron Sciences Directorate:
The Neutron Sciences Directorate (NScD) at Oak Ridge National Laboratory (ORNL) operates the High Flux Isotope Reactor (HFIR), the United States’ highest flux reactor-based neutron source, and the Spallation Neutron Source (SNS), the world’s most intense pulsed accelerator-based neutron source.  Together these facilities operate 30 instruments for neutron scattering research, each year carrying out in excess of 1,000 experiments in the physical, chemical, materials, biological and medical sciences for more than 3,000 visiting scientists.  HFIR also provides unique facilities for isotope production and neutron irradiation.  To learn more about Neutron Sciences at ORNL go to


Letters of Recommendation: Final candidates may be required to submit letters of recommendation.



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

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.

Nearest Major Market: Knoxville