Scientific Instrumentation & Data Acquisition Engineer

Abundance Network

Menlo Park (CA)

On-site

USD 110,000 - 150,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SLAC National Accelerator Laboratory is seeking a Scientific Instrumentation & Data Acquisition Engineer to support data path from detectors through back-end software. You will work on firmware, software, and hardware components, ensuring reliability of high-throughput data systems for LCLS instruments in a multidisciplinary team.

The role requires deep understanding of detectors, FPGA systems, PCIe and fiber-optic links, and collaboration with firmware, software, and hardware teams.

Qualifications

  • Bachelor’s degree in physics, electronics, CS or related field with 4 years experience, or a Master’s degree in related fields.
  • Proficiency in VHDL firmware coding and simulation.
  • Strong Python and C++ programming skills.
  • Experience designing and debugging electronics from concept to production.
  • Experience with high-speed serial/optical links and FPGA-based systems.
  • Ability to work with minimal supervision and strong communication.

Responsibilities

  • Support deployed systems, including firmware, software, and hardware; debug issues in the LCLS Data System pipeline.
  • Develop diagnostics and tools to improve system stability and performance.
  • Lead and mentor software engineers and collaborate across teams.

Skills

VHDL firmware
Python/C++
FPGA design
High-speed links
Data acquisition
Analytical thinking
Communication

Education

Bachelor’s degree in physics / electronics / CS or related fields
Master’s degree in physics / electronics / CS or related fields

Tools

AMD/Xilinx FPGAs
PCIe interfaces
Fiber-optic networking
Embedded processors

Job description

POSITION OVERVIEW:

Do you enjoy collaborating with a diverse group of people to solve complex challenges? Does contributing to breakthrough discoveries in science and working with unique experimental instrumentation in a world-leading scientific research environment excite you? SLAC National Accelerator Laboratory is one of 17 Department of Energy (DOE) National Laboratories. Operated by Stanford University on behalf of the DOE, SLAC develops and operates some of the world’s premier science facilities, including the first hard X-ray free-electron laser. Researchers from SLAC and other premier institutions around the world use our facilities to investigate some of the most exciting and important problems facing our society in areas such as clean energy, environmental science, biomedicine, and advanced materials. A suite of x-ray instruments for exploiting the unique LCLS-II scientific capabilities are being deployed. All these different instruments adopt a common control and data system.


The Linac Coherent Light Source (LCLS) Experimental Data Systems (EDS) Division is seeking a talented Scientific Instrumentation & Data Acquisition Engineer to contribute to the operational support of software, hardware and firmware systems responsible for movement of data from detector systems to back-end software. This role requires deep technical expertise across the entire data path—from the camera’s internal firmware and FPGA data-handling pipeline through the high-speed fiber-optic protocol, PCIe interface boards, and back-end software. The engineer will understand how detector data is generated, formatted, transmitted, and received, with working knowledge of LCLS’s software and firmware best-practices. They will be responsible for tracing and diagnosing issues anywhere in the chain, from link errors and timing faults to DMA or software mismatches, and for collaborating with firmware, software, and hardware developers to improve overall system reliability and performance.


The successful candidate will be part of a multidisciplinary team of scientists, engineers, and software developers focused on supporting scientific instrumentation, data acquisition, data management, and data analysis systems. This engineer will work together with development teams across SLAC, working side by side with our nation's leading scientific minds while also supporting R&D on future approaches and technologies in the area of instrumentation. We pride ourselves on complex system design spanning concept, design, testing, and operation and maintenance of high-speed data acquisition and control systems for research instrumentation.


To be successful in this position, you will bring:

JOB PURPOSE:

Perform programming and analysis work typically involving custom configurations of hardware and software. Contribute to all phases of a project, including systems analysis, program design, development, and implementation. Work on systems and programs typically covering two or more functions, large single functions, or major portions of large functions, interfacing with other complex systems and programs. Provide innovative programming and analysis skills.


CORE DUTIES*:


  • Support deployed systems, including firmware, software, and hardware design, identifying and debugging systematic issues affecting operation of the LCLS Data System, a custom data acquisition and analysis pipeline for LCLS instruments.

  • Support firmware in FPGAs for both the front end operation of detectors and the back-end operation of data acquisition (DAQ) systems, including embedded processor applications.

  • Develop requirements for system level diagnostics to improve the stability of the system and then work with engineers to implement and deploy these diagnostics.

  • Suggest and implement feature upgrades in firmware and software.

  • Be part of the early concept designs, suggesting additional diagnostics required to support at scale deployment of these complex systems

  • Lead and support for detector system integration, including components such as silicon sensors, ASICs, electronics, firmware, readout electronics, and data acquisition.

  • Lead and support the integration and testing of components for next generation instrumentation systems for the LCLS facility.

  • Participate in the design, development, and deployment of hardware and software systems for acquisition, visualization, and analysis of high throughput data

  • Mentor other software developers and engineers.

  • * - Other duties may also be assigned


MINIMUM REQUIREMENTS:

Education & Experience:

Bachelor’s degree in physics, electronics, computer science or related fields and 4 years of experience in the following areas, or Master’s degree in physics, electronics, computer science, or related fields.


Knowledge, Skills and Abilities:


  • VHDL firmware coding and simulation experience

  • Python/C++ language experience

  • Experience designing and debugging electronics systems and seeing modules and systems through from concept to production

  • Experience with high-speed serial and optical links

  • Demonstrated expertise in AMD/Xilinx based FPGAs

  • Ability to work with minimal supervision and be self-motivated.

  • Strong analytical thinking and ability to synthesize complex technical and scientific information are a must.

  • Excellent communication skills and ability to work well in a research and development team.

  • Demonstrated ability to work independently and in a team environment.

  • Ability to select, adapt, and effectively use a variety of programming methods.

  • Knowledge of scientific user facility operations.


Certifications and Licenses:

None


Summary:

Experienced professional capable of leading areas of research, technology, design, or facility operation.


Consistently demonstrates creativity and ingenuity required to remain at the scientific and technological forefront.


Scope of Impact:

Sets goals, plans, directs and executes established and new research projects.
Demonstrated technical authority over areas of research and/or development objectives within a project, program, or facility operations.


Knowledge and Expertise:

Applies scientific or technical expertise in a broad field of knowledge for several applications and has fully demonstrated grasp of related disciplines.
Demonstrated ability to lead focused research, technologies, design, or facility operations.
Demonstrated effective communication of research progress to both internal and external audiences.


Directing Others/Supervision:

Directs the work of others to achieve objectives of small to moderate research programs.


Program Development:

Contributes to new applications, proposals and program development opportunities.
Contributes to solutions to key technical or scientific challenges critical to program/project success.


Minimum Education and Experience Required:

BS in applicable engineering or scientific discipline and 4 years of relevant experience

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Scientific Instrumentation & Data Acquisition Engineer
Scientific Instrumentation & Data Acquisition Engineer

Stanfordlivetickets • Menlo Park (CA)

On-site
USD 120,000 - 180,000
Scientific Instrumentation & Data Acquisition Engineer
Scientific Instrumentation & Data Acquisition Engineer

SLAC • Menlo Park (CA)

On-site
USD 130,000 - 190,000
Scientific Instrumentation & Data Acquisition Engineer
Scientific Instrumentation & Data Acquisition Engineer

Stanford University • Menlo Park (CA)

On-site
USD 120,000 - 160,000
Staff Mechanical Engineer
Staff Mechanical Engineer

Abundance Network • Menlo Park (CA)

On-site
USD 110,000 - 170,000
Beam Delivery Systems Engineering Department Head
Beam Delivery Systems Engineering Department Head

Abundance Network • Menlo Park (CA)

On-site
USD 180,000 - 260,000
Science and Engineering Associate 2
Science and Engineering Associate 2

Abundance Network • Menlo Park (CA)

On-site
USD 120,000 - 150,000
Controls and Data Systems Integration Engineer
Controls and Data Systems Integration Engineer

Stanfordlivetickets • Menlo Park (CA)

On-site
USD 120,000 - 180,000
Staff Scientist
Staff Scientist

SLAC • Menlo Park (CA)

Hybrid
USD 147,000 - 275,000
Hybrid work option
Staff Scientist
Staff Scientist

Abundance Network • Menlo Park (CA)

Hybrid
USD 147,000 - 275,000
Science and Engineering Associate 1
Science and Engineering Associate 1

SLAC • Menlo Park (CA)

On-site
USD 95,000 - 125,000