
Research Software Engineer
Brookhaven National Laboratory
UPTON, NYJob$82–120K/yrSeen todaySeen in employer's feed today
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near UPTON, NY, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
The Detectors R&D team at Brookhaven National Laboratory seeks experienced scientific researchers or R&D engineers focused on data acquisition systems. The role develops FPGA-based designs and collaborates with detector specialists, scientists, other laboratory departments, and outside institutions. Work includes research and development of data acquisition systems, cross-laboratory collaboration, and testing and measurements at the laboratory and experiment sites.
Skills & qualifications
Skills
Qualifications
Full job description
The Detectors R&D team in the Data Acquisition & Detectors group within the National Synchrotron Light Source (NSLS-II) at Brookhaven National Laboratory seek experienced Scientific Researchers or R&D Engineers with a focus on Data Acquisition Systems to join our group and work in close collaboration with other departments across the Laboratory. Ideal candidate will be a self-motivated, collaborative individual with experience developing high-bandwidth, low latency FPGA-based designs, including RTL coding, synthesis, timing analysis, simulation, verification and lab test and debug. In this role, you will work closely with specialists in custom sensors, ASICs, control systems in Detector R&D group, as well as with scientists in other BNL departments and collaborating outside institutions. Essential Duties and Responsibilities: * Research, design, and develop data acquisition systems. * Interface and collaborate with other departments across the laboratory. * Lead and participate in testing and measurements at the laboratory and at experiment sites. Required Knowledge, Skills, and Abilities: * BA/BS Degree or equivalent experience, preferably in Computer Science and 3 years of relevant experience. * Knowledge of FPGA design using the latest generation Xilinx/Intel chips, HDL coding using VHDL and/or Verilog. * Programming experience using C/C++, Python, Rust targeted for Linux applications. * Development of Linux Kernel modules and driver support. * Knowledge of EPICS control system or custom real time control systems running on Linux or RTOS such a RTEMS, VxWorks, or FreeRTOS. * Familiarity with standard communication protocols (PCIe, 1/10 Gigabit Ethernet, USB, DDR, AXI, Wishbone). * Familiarity with benchtop testing and debugging of circuit boards - oscilloscopes, arbitrary waveform generators, power supplies, multimeters. * Advanced problem-solving and critical reasoning skills. * Excellent verbal and written communication skills. Seasoned ability to articulate and present ideas. * Demonstrated ability to work independently, with a team, and in large collaborations. Preferred Knowledge, Skills, and Abilities: * Printed Circuit Board schematic capture and layout experience. * Experience working with SoC FPGA platforms such as the Zynq Ultrascale+, RFSoc or Intel SoC FPGA. * Experience working with high-speed transceivers in FPGA (GTP/GTX/GTH). * Experience with hardware circuit design including ADCs, DACs, microprocessors, memories, linear/switching voltage regulators. * Experience integrating FPGAs with custom ASICs with sensors to create low noise, high speed readout systems. * Familiarity with revision control and modern computing workflows such as Git, Jenkins, Docker. * Experience working with digital signal processing techniques. * Familiarity with research environment is desirable. Brookhaven National Laboratory is committed to providing fair,equitableand competitive compensation. The full salary range for this position is $81,950.00 - $120,000.00 / year. Salary offers will becommensuratewith the final candidate's qualification, education and experience and considered with the internal peer group. Brookhaven National Laboratory is committed to employee success and we believe that a comprehensive employee benefits program is an important and meaningful part of the compensation employees receive. Review more information at BNL | Benefits Program Brookhaven National Laboratory requires all non-badged personnel including visitors to produce a REAL-ID or REAL-ID compliant documentation to access Brookhaven National Laboratory - view more information atwww.bnl.gov/real-id. This is due to nationwide identification requirements for federal site access as required by the federalREAL ID Act. Those not in possession of a REAL ID-compliant document will not be permitted to access the site which includes access to the Laboratory for interviews.
Similar jobs, posted recently
Open roles like this one, listed in the last 30 days.
Postdoctoral Research Associate ChemistryBrookhaven National Laboratory · UPTON, NY · $82–85K/yr
Postdoctoral Research Associate Radiochemistry (Isotope Production)Brookhaven National Laboratory · UPTON, NY
Research Initiatives AssociateStony Brook University · Stony Brook, NY (Hybrid) · $82–100K/yr
Clinical Research AssistantStony Brook University · Stony Brook, NY · $50–65K/yr
Associate Director of Strategic Research InitiativesStony Brook University · Stony Brook, NY (Hybrid) · $145–170K/yr
You've read the whole posting — now see how you match it.