• High Level Synthesis (HLS) Staff Engineer 2

    SLAC National Accelerator LaboratoryMenlo Park, CA 94025

    Job #2603767606

  • High Level Synthesis (HLS) Staff Engineer 2

    Job ID

    5523

    Location

    SLAC - Menlo Park, CA

    Full-Time

    Regular

    SLAC Job Postings

    Position Overview:

    The Edge Computing Systems department of the Technology Innovation directorate at SLAC National Accelerator Laboratory is seeking a talented Electronics Engineer to contribute to development of state-of-the-art electronics systems used in a variety of experiments and facilities. This department develops cutting edge electronics for research facilities around the world and in space.

    The work will include science, engineering concept development and hands-on work with detectors systems. SLAC has broad engineering and technical support, but there will be a need for a wide range of work ranging from concept development, to laboratory performance testing, to electronics and software development, to on-site commissioning. This position requires great flexibility in doing whatever is needed for a successful project.

    This work involves solving problems no one has ever solved before. There will be lots of opportunities for technical discussions, but in the end the person who takes this job will have responsibility for finding the solutions. Members of our team are encouraged to work in a variety of areas, supporting multiple diverse designs in a dynamic, energetic environment which values work life balance and comes with all of the benefits of being an employee of Stanford University.

    As an embedded software engineer you will be part of the Edge Computing Systems department of the Instrumentation Division. Members of this department provide end-to-end electrical and software solutions for the laboratory and external sponsors that encompass unique science and engineering challenges. The department also hosts world-class competence spanning concept, design, testing and operation and maintenance of high-speed data acquisition and electrical control systems for research instrumentation. The technical scope of your work will be limited only by your own demonstrated abilities.

    You will have the opportunity to collaborate with a diverse group of scientific and engineering staff and contribute to and participate in designing hardware and firmware components in advanced electronics systems, including high speed cameras for next generation X-ray light sources, readout electronics for quantum sensing devices and data processing engines utilizing Artificial Intelligence inference engines You will also develop solutions to challenges in the areas of sensors, ASICs, analog and high-speed digital electronics boards, high-speed signal transmission, fast data-acquisition and processing, and mechanical packaging and cooling.

    Given the nature of this position, SLAC is open to on-site and hybrid work options.

    Your specific responsibilities include:

    • Architect and implement firmware in FPGAs to support both the front end operation of detectors and back end operation of data acquisition (DAQ) systems including embedded processor applications and HLS custom IPs.

    • Specify and design circuit boards, both low noise analog and high speed digital, to support instrumentation systems.

    • Be part of the team designing the concept, architecture, and components of future advanced instrumentation systems.

    • Perform characterization, calibration and integration of state of the art silicon detectors for use at experiments such as LCLS-II, nEXO, and CMB-S4.

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

    • Support the assembly, integration and testing of components for next generation instrumentation systems for a range of applications such as high-energy physics collider or fixed-target experiments, FEL x-ray sources and dark matter searches.

    • Collaborate with other instrumentation development groups at SLAC and other scientific institutions.

    To be successful in this position you will bring:

    • Bachelor's degree in electronics, physics or related fields and at least 2 years of experience in the following areas, or Master's degree in electronics, physics or related fields.

    • Experience with embedded signal processing in Vivado or Vitis High-Level Synthesis (HLS)

    • Python or C++ coding language experience

    • Experience with standard Convolutional Neural Network (CNN) design flow such as Keras, PyTorch, Caffe or TensorFlow

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

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

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

    Preferred Qualifications:

    • Doctorate degree or equivalent in electronics, physics or related fields is a plus.

    SLAC employee competencies:

    • Effective Decisions : Uses job knowledge and solid judgment to make quality decisions in a timely manner.

    • Self-Development : Pursues a variety of venues and opportunities to continue learning and developing.

    • Dependability : Can be counted on to deliver results with a sense of personal responsibility for expected outcomes.

    • Initiative : Pursues work and interactions proactively with optimism, positive energy, and motivation to move things forward.

    • Adaptability : Flexes as needed when change occurs, maintains an open outlook while adjusting and accommodating changes.

    • Communication : Ensures effective information flow to various audiences and creates and delivers clear, appropriate written, spoken, presented messages

    • Relationships : Builds relationships to foster trust, collaboration, and a positive climate to achieve.

    Physical requirements and Working conditions:

    • Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job.

    Work standards:

    • Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations.

    • Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for environment, safety and security; communicates related concerns; uses and promotes safe behaviors based on training and lessons learned. Meets the applicable roles and responsibilities as described in the ESH Manual, Chapter 1-General Policy and Responsibilities: ~~~

    • Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide, ~~~

    As an organization that receives federal funding, SLAC and Stanford University have a COVID-19 vaccination requirement that will apply to all university employees, including those working remotely in the United States and applicable subcontractors. To learn more about COVID policies and guidelines for Stanford University Staff, please visit ~~~

    ~

    Classification Title: Staff Engineer 2

    Grade: K

    Job code: 0132

    Duration: Regular Continuing

    The expected pay range for this position is $108,000 to $163,000 per annum. SLAC National Accelerator Laboratory/Stanford University provides pay ranges representing its good faith estimate of what the university reasonably expects to pay for a position. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location and external market pay for comparable jobs.

    SLAC National Accelerator Laboratory is an Affirmative Action / Equal Opportunity Employer and supports diversity in the workplace. All employment decisions are made without regard to race, color, religion, sex, national origin, age, disability, veteran status, marital or family status, sexual orientation, gender identity, or genetic information. All staff at SLAC National Accelerator Laboratory must be able to demonstrate the legal right to work in the United States. SLAC is an E-Verify employer.