What You’ll Be Doing The Junior/Intermediate FPGA Engineer position focuses on FPGA development and verification activities. You will work as part of a highly collaborative team to support and enhance FPGA functionality. If you are passionate about FPGA design for medical devices, this is an excellent opportunity to contribute to an innovative product that improves patient outcomes. Your Responsibilities Will Include But Not Limited To Assisting in FPGA design, including implementing and verifying modules under senior team members' guidance. Supporting debugging efforts for FPGA-related issues, working closely with firmware and hardware teams. Writing and maintaining testbenches to validate FPGA functionality. Participating in code reviews, contributing to design improvements and optimization. Assisting in system integration by collaborating with software, hardware, and verification teams. Working with multi-FPGA systems, including interconnect design and verification. Documenting designs, test procedures, and debugging results to ensure knowledge retention and transfer. What You Bring To The Team Must-Have: Minimum Requirements: Bachelor’s degree or higher in electrical engineering, computer engineering, or a related field. Minimum 4+ years of experience in FPGA development and verification. Experience with Vivado for FPGA design and Active-HDL for simulation and verification. Proficiency in VHDL (primary); Verilog/SystemVerilog an asset. Experience with static timing analysis and closure. Understanding of AXI (Lite/Full) memory‑mapped register interfaces. Understanding of clock domain crossing (CDC) principles. Basic understanding of analog/mixed‑signal design, high‑speed digital design, and signal integrity concepts. Ability to read electrical schematics. Experience with debugging tools such as logic analyzers and oscilloscopes. Proficiency in TCL and Python scripting. Familiarity with Git‑based version control and code review workflows. Strong problem‑solving skills and attention to detail. Excellent verbal and written communication skills. Strong interpersonal skills with the ability to interface effectively across multiple disciplines and functions at various levels of the organization. Nice To Have Experience with medical device design and quality requirements Experience with Zynq FPGAs and SoCs. Experience with the Xilinx UltraScale+ family. Experience with linting tools such as Aldec ALINT. Experience with Aurora and high‑speed serial links (GTH transceivers). Experience with multi‑FPGA AXI interconnect design. Experience with Vivado IP Integrator and TCL‑based block design. Experience with ADC/DAC SPI interfacing. Other Attributes An exceptional level of technical expertise Proficiency with test and measurement equipment A strong drive to succeed with a track record of being highly productive Excellent problem‑solving skills and attention to detail Able to deal with changing priorities and requirements Able to execute tasks with minimal instruction and guidance Able to rapidly understand new concepts and acquire new skills Compensation Kardium has listed the total cash compensation range (base salary + 5% Retirement Saving contribution) that we expect to pay applicants for this role, as of the time of this posting. Pay offered will be determined based on numerous relevant business and candidate factors, including, for example, education, qualifications, certifications, experience, skills, and business or organizational needs. $77,000 – $113,000 (CAD Annually) Your Benefits & Well-being Life at Kardium What makes us a great place to work? Our purpose Our people Our culture At Kardium, we embrace diversity of background, experience, and perspective and we’re committed to inclusion and equity at every level. We encourage applications from all qualified candidates who represent the full diversity of all communities. We collaborate with Employee Resource Groups (ERGs), as volunteer‑led groups who share a common dimension of diversity and come together to provide support, education, and other opportunities across Kardium. Examples of our ERGs include Women ERG, Pride ERG, Race Ethnicity & Cultural Heritage (REACH) ERG, Truth & Reconciliation ERG, Persian Community ERG, Chinese ERG, Barangay Kardium (Filipino) ERG, and Irish ERG. As part of your application, we encourage you to note if you require an accommodation for the recruitment process (including alternate formats of materials, accessible meeting rooms or other accommodations). There will be an optional section in the application form where you can provide this information to the recruitment team. #J-18808-Ljbffr
Junior/Intermediate Fpga Engineer (Hybrid)
KARDIUM INC.
burnaby, burnaby
Published 19 days ago
Report job