📁
Information Technology
💼
AM-Applied Mathematics and Computational Research
📅
92578 Requisition #

Berkeley Lab has an opening for a Hardware and C++ Engineer in the Applied Mathematics and Computational Research Division (AMCR). This position will contribute to a number of projects.  This includes 

  1. developing custom hardware accelerators for traditional CMOS technologies 
  2. novel technologies with different computational models
  3. Developing software to simulate novel hardware or to develop applications and representative kernels that may execute on emerging extreme heterogeneous hardware 

As an Engineer, you will support starting and existing projects by programming in hardware description languages such as Verilog. This includes evaluating CMOS circuits based on a collection of metrics for a chosen set of applications. The successful candidate will require knowledge of hardware design using a Hardware Description Language and strong knowledge of software programming languages such as C++ and python.

 

What You Will Do:

  • Perform hardware design in both CMOS ASIC and FPGA from small circuits such as logic primitives to larger computational accelerators using Verilog (or another HDL) or SPICE.
  • Perform comparisons between different circuits using different input sets and collection of metrics.
  • Be familiar with hardware CAD tools and behavioral evaluation/modelling tools in order to extend existing tool flows and to extend the capability of these CAD and behavioral modelling tools with new design libraries.
  • Develop test benches and input sets in order to compare different accelerators for key HPC applications.
  • Develop software as needed to either model hardware circuits or to write applications that will execute in novel hardware.

 

What is Required:

  • Bachelor’s degree and a minimum of 2 years of related experience in a Computing Science or Computer Engineering related scientific discipline; or an equivalent combination of education and work experience.
  • Experience in C++ development.
  • Experience in Verilog (or equivalent HDL) and hardware design in CMOS.
  • Experience with the use of script languages and system utilities such as configure, Perl, UNIX shell scripts, and “make.”
  • Proven record of working effectively in a team, seeing projects through to completion, meeting deadlines, interacting with users, and thorough documentation of contributions.
  • Willingness to learn and develop skills in new topics.

 

Desired Qualifications:

  • Experience in circuit-level design using SPICE.
  • Experience in hardware CAD tools for FPGAs.
  • Familiarity with testing and evaluating of new hardware blocks.
  • Experience in hardware ASIC CAD tools such as from Synopsys and Cadence.
  • Familiarity or experience with industry-standard benchmark programs and methods.
  • Developer level experience in architectural simulator code development.
  • Knowledge of parallel applications and programming would be a bonus.
  • Experience using performance analysis tools (e.g., hardware performance counters and code instrumentation frameworks like PAPI or HPC Toolkit) would be beneficial to understand the performance of complex scientific applications involved in the study.

 

Notes:

  • This is a full-time2 year, term appointment with the possibility of extension or conversion to Career appointment based upon satisfactory job performance, continuing availability of funds and ongoing operational needs.
  • This position will be hired at a level commensurate with the business needs and the skills, knowledge, and abilities of the successful candidate.
  • This position may be subject to a background check. Any convictions will be evaluated to determine if they directly relate to the responsibilities and requirements of the position. Having a conviction history will not automatically disqualify an applicant from being considered for employment.
  • Work will be primarily performed at Lawrence Berkeley National Lab, 1 Cyclotron Road, Berkeley, CA.

Equal Employment Opportunity:

Based on University of California Policy - SARS-CoV-2 (COVID-19) Vaccination Program and U.S Federal Government requirements, Berkeley Lab requires that all members of our community obtain the COVID-19 vaccine as soon as they are eligible. As a condition of employment at Berkeley Lab, all Covered Individuals must Participate in the COVID-19 Vaccination Program by providing proof of Full Vaccination or submitting a request for Exception or Deferral. Visit covid.lbl.gov for more information.

Berkeley Lab is committed to Inclusion, Diversity, Equity and Accountability (IDEA) and strives to continue building community with these shared values and commitments. Berkeley Lab is an Equal Opportunity and Affirmative Action Employer. We heartily welcome applications from women, minorities, veterans, and all who would contribute to the Lab's mission of leading scientific discovery, inclusion, and professionalism. In support of our diverse global community, all qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or protected veteran status.

Equal Opportunity and IDEA Information Links:
Know your rights, click here for the supplement: Equal Employment Opportunity is the Law and the Pay Transparency Nondiscrimination Provision under 41 CFR 60-1.4.

 

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

SN-Scientific Networking

Bay Area, California, United States

📁 Information Technology

Requisition #: 94531

IC-Information Technology

Bay Area, California, United States

📁 Information Technology

Requisition #: 94485

JG-Joint Genome Institute

Bay Area, California, United States

📁 Information Technology

Requisition #: 93670

Berkeley Lab is committed to Inclusion, Diversity, Equity and Accountability (IDEA) and strives to continue building community with these shared values and commitments.

Berkeley Lab is an Equal Opportunity and Affirmative Action Employer. We heartily welcome applications from women, minorities, veterans, and all who would contribute to the Lab’s mission of leading scientific discovery, inclusion, and professionalism. In support of our diverse global community, all qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or protected veteran status.

Equal Opportunity and IDEA Information Links:
Know your rights, click here for the supplement: "Equal Employment Opportunity is the Law." and the Pay Transparency Nondiscrimination Provision under 41 CFR 60-1.4.

 

Privacy and Security Notice | LBNL is an E-Verify Employer | Contact Us


The Lawrence Berkeley National Laboratory provides accommodation to otherwise qualified internal and external applicants who are disabled or become disabled and need assistance with the application process. Internal and external applicants that need such assistance may contact the Lawrence Berkeley National Laboratory to request accommodation by telephone at 510-486-7635, by email to eeoaa@lbl.gov or by U.S. mail at EEO/AA Office, One Cyclotron Road, MS90R-2121, Berkeley, CA 94720. These methods of contact have been put in place ONLY to be used by those internal and external applicants requesting accommodation.