> Markdown version of [/jobs/ext/2574797-fpga-asic-engineer](https://www.wearedevelopers.com/jobs/ext/2574797-fpga-asic-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # FPGA/ASIC Engineer - **Company:** Canon - **Location:** Vernon Hills, IL, United States - **Experience:** Expert - **Salary:** $149,500.0 - $180,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Word, Microsoft Excel, Adobe InDesign, IBM Rational ClearCase, Computer Engineering, Data Transmissions, Extract Transform Load (ETL), Software Debugging, Logic Synthesis of Circuits, Field-Programmable Gate Array (FPGA), Hardware Description Language, High-Level Architecture, Office Suite, Subversion, Systems Integration, Verilog, VHSIC Hardware Description Language (VHDL), Vivado, Application Specific Integrated Circuits, Fpga Hardware, Modeling and Simulation, Software Version Control - **Published:** August 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=4d13bedf7c916f56 ## About the Role * A Bachelor of Science (or Master) in Electrical Engineering or Computer Engineering with 5+ years of relevant experience * Experience with the following: + 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 * Proficiency with: + 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.) KEY COMPETENCIES * 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 Applicants must be authorized to work for any employer in the U.S. CMRU is unable to sponsor or take over sponsorship of an employment visa for this position. ## Description 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., * 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 ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Defeat that legacy monster! Guerilla refactoring with web standards](https://www.wearedevelopers.com/videos/647-defeat-that-legacy-monster-guerilla-refactoring-with-web-standards) - [Strange New Worlds: shaping the future of the digital age](https://www.wearedevelopers.com/videos/677-strange-new-worlds-shaping-the-future-of-the-digital-age) - [WeAreDevelopers LIVE - Building The World’s Worst Image Editor™](https://www.wearedevelopers.com/videos/1836-wearedevelopers-live-building-the-world-s-worst-image-editor) - [Reverse Vending Machine (RVM) Security: Real World Exploits / Vulnerabilities](https://www.wearedevelopers.com/videos/575-reverse-vending-machine-rvm-security-real-world-exploits-vulnerabilities) - [The Billion Dollar Machine: First Time Right.](https://www.wearedevelopers.com/videos/393-the-billion-dollar-machine-first-time-right) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [Software Developer Salary in Austria [2023]](https://www.wearedevelopers.com/magazine/213-software-developer-salary-in-austria-2023) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)