FPGA/ASIC Engineer

CANON MEDICAL RESEARCH USA, INCVernon Hills, IL
$149,500 - $180,000Hybrid

About The Position

Canon Medical Research USA, Inc. (CMRU) is seeking an FPGA/ASIC Engineer to join our VHDL Department. In this role, you will oversee definition, design, verification, and documentation for FPGA/ASIC development. CMRU is committed to recognizing and appreciating the variety of characteristics that make individuals unique in an atmosphere that promotes work/life balance and celebrates individual and collective achievement. We are especially interested in qualified candidates who can contribute, through their experience, education, research and/or service, to the diversity and excellence of our organization and the scientific and engineering community at large. The FPGA/ASIC Engineer will report to the Manager, FPGA/ASIC. This role is a regular, full-time position requiring a commitment of 37.5 hours per week. This is a hybrid role based in CMRU’s main office in Vernon Hills (Chicago), Illinois.

Requirements

  • A Bachelor of Science (or Master) in Electrical Engineering or Computer Engineering with 5+ years of relevant experience
  • Digital FPGA design for embedded systems
  • High bandwidth data communications, storage, and manipulation in an FPGA
  • Writing and reviewing documentation including requirements, design, verification, and interface guides (e.g. User, Software)
  • Hardware/Software integration and lab debug using common equipment including internal FPGA logic analyzer tools (e.g. Vivado Logic Analyzer)
  • Communicating and coordinating across engineering functional teams to achieve project goals
  • HDL coding (e.g. VHDL, Verilog, etc.) for FPGA development and simulation
  • HDL design and coding best practices for purpose (e.g. resource use, clock-rate, latency)
  • FPGA design tools, simulation tools (e.g. Xilinx Vivado, Mentor QuestaSim)
  • Source control tools (e.g. Subversion, ClearCase)
  • Standard office software (e.g. MS Word, Excel, etc.)

Nice To Haves

  • Exercises judgment within well-defined procedures to solve moderately complex problems; welcomes feedback to modify and improve designs
  • Is accurate, thorough and monitors own work quality; constantly looking for ways to improve and promote quality
  • Quickly adapts to changes in priority, approach or method to best fit the situation; manages competing demands; deals well with delays or unexpected events
  • Effectively presents information to a variety of people, including project lead and peers on project teams
  • Applies knowledge to troubleshoot a problem and has a good understanding of theoretical and applied technology
  • Strong communication (verbal, written, listening) and time/task management skills
  • Is tactful and professional; treats others with respect and consideration

Responsibilities

  • Determine architecture design, logic design, and system simulation.
  • Define module interfaces/formats for simulation.
  • Contribute to the development of multidimensional designs involving the layout of complex integrated circuits.
  • Evaluate all aspects of the process flow from high-level design to synthesis, place and route, and timing and power use.
  • Analyze equipment to establish operation data, conducts experimental tests, and evaluates results.
  • May also review vendor capability to support development.
  • Develop digital FPGA logic solutions targeting applications such as system communications/control, data movement and processing, and embedded microprocessors
  • Participate in the engineering life cycle of FPGA products including requirements, architecture, design, implementation, verification, integration, and debug following appropriate engineering best practices and department processes
  • Prepare design documentation and participates-in design reviews
  • Execute tasks and provides timely status input to project or team lead

Benefits

  • CMRU funded HRA or HSA
  • 401(k)/Roth/Employer Match/Profit Sharing
  • Disability and Life Insurance
  • Generous Paid Time Off and 14 Holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service