Senior Hardware (FPGA) Engineer
$108k - $153k per yearLMI Technologies
LMI is seeking a talented Senior Hardware (FPGA) engineer to join a multi-disciplinary engineering team. The successful candidate will have a proven record in developing complex FPGA code for an embedded environment. The candidate will be responsible for FPGA designs for a distributed system which includes machine vision, cameras, laser drivers, high speed communication channels and image processing. The candidate will be involved in the complete FPGA development cycle, from design to simulation, release and support.
- Lead the design and implementation of high-performance RTL using VHDL, Verilog and SystemVerilog
- Define FPGA architecture and micro-architecture specifications based on system-level requirements
- Collaborate with other teams in the technology department to define HW/SW interfaces and memory maps.
- Select appropriate FPGA vendors (Xilinx/AMD, Intel, Microchip) and specific chip families based on project needs.
- Design and maintain self-checking testbenches using SystemVerilog/UVM or VHDL/OSVVM to ensure high functional coverage.
- Implement constrained random stimulus generation to uncover complex corner cases that manual directed tests might miss.
- Deeply analyze data sheets from FPGA vendors and external component providers (ADCs, DACs, PHYs) to verify timing, voltage, and power compatibility.
- Mentor other engineers through code reviews and technical guidance.
- Conduct feasibility studies for new features or hardware platforms.
- Interface with vendors to resolve tool-specific bugs or procure IP cores.
Education and Qualifications
- Bachelor Degree in Electrical Engineering
- P.Eng designation or working towards it would be desirable
- Minimum 5+ years relevant experience designing and testing digital logic (FPGA or ASIC)
- Hands-on experience designing with VHDL and/or Verilog complex systems with multiple clock-domains, high speed interfaces (LVDS, PCIe, memories, MIPI, MGT) and data processing cores is required.
- Hands-on experience with self-verifying simulation environments and techniques
- Strong ability in tracking and identifying FPGA problems (logic, timing, implementation, synchronization)
- Experience with HW debugging tools (logic analyzers, Chipscope)
- Experience in translating high level requirements into an architecture, considering aspects like resource/power use, performance, ease of maintenance, compatibility and design partitioning into modules or hardware and SW functions.
- Able to produce solid designs in a fast-paced environment
- Passionate for leading edge technology, out of the box thinking and its challenges
- Capable of working in small teams and be accountable for your performance and documentation
- Xilinx’ Zynq7K and MP, AXI interfaces, Xilinx IP, Vivado, Xilinx ISE, and Chipscope for FPGA development
- FPGA/SoCs from other vendors (Intel, Lattice)
- Image processing and machine vision concepts
- AI concepts and coding tools (Claude, Gemini)
- Designs incorporating soft core CPUs: Microblaze, Picoblaze
- Higher level design languages (System Verilog, System C) and tools or flows (i.e. Vivado HDL)
- Verification (UVM)
- Other languages: TCL, C/C++
- Experience with Oscilloscopes and Logic Analyzers for development and debugging
Salary Range: $108,000 - $153,000 + Eligibility for Profit Sharing Program Participation (pending successful completion of probationary period and based on business performance)
Perks and Benefits
- Health Benefits : Full health care coverage (with 100% paid premiums) including dental, vision, and drugs for you and your family.
- Work-Life Balance : We support a healthy balance with hybrid work arrangements, flextime, and competitive paid time off.
- Growth & Development : An annual Education Support Program for training and professional growth, plus annual performance reviews .
- Enjoy free snacks and drinks, team-building events, tenure awards, and our official "May the 4th" (Star Wars Day) company holiday!
- Access to an on-site fitness facility, tennis/basketball court, and company-wide wellness initiatives
- This is a hybrid position based out of our Burnaby, BC headquarters . To support our collaborative model, preference will be given to local candidates that are able to work in the office on Tuesdays, Wednesdays and Thursdays.
- We are recognized as a “Great Place to Work” for 10 consecutive years!
Our Recruitment Process
While we appreciate your interest in LMI very much, we are only able to respond to candidates selected for further consideration. We believe in a transparent and collaborative hiring journey. Our goal is to ensure you are as excited about us as we are about you. Below is the typical path (can vary by position): Talent Discovery (Human Resources): An initial screening call focused on your professional background, language and communication proficiency, and cultural alignment with the team as well as overview of role and company.Role Fit (Hiring Manager): A deep dive into your experience, knowledge and skills as well as sharing of role expectations and team initiatives.
Team Fit (Peers and Colleagues) : An opportunity to meet with potential team members and/or cross-functional peers to discuss your experience/background and their experience and work at LMI.
Assessment: Some roles may entail a technical assessment to further discover your technical capabilities and skills. About LMI Technologies We are recognized as one of Canada's Great Workplaces and a global leader in industrial vision. LMI is a medium-sized technology company built on a culture of openness, respect and engineering excellence. At LMI, our teams work collaboratively toward the shared goal of designing and delivering innovative 3D and 2D machine vision solutions to OEMs and System Integrators operating in industrial factory automation worldwide. The result of this collaboration is high-performance, easy-to-deploy, and cost-effective vision technologies that deliver consistent results in even the most demanding inline inspection applications today worldwide reliably. #LMISJ
We assure you, once you complete your application, your information is safe with us. To learn more about how we use your personal data, please review our Privacy Policy (
$77k - $113k per year
...We are looking for a Junior/Intermediate FPGA Engineer to help support the next generation of... ...implementing and verifying modules under senior team members' guidance. Supporting debugging... ..., working closely with firmware and hardware teams. Writing and maintaining...SeniorPermanent employmentFull time$145k per year
...Canada, including Chevron, Fas Gas, Ultramar, and Pioneer Salary: $145,000/annum The Opportunity: As a member of the Designs Engineering team supporting the Refinery, the successful candidate will support the safe and reliable operation of mechanical equipment as well...SeniorFull timeVisa sponsorshipWork visa- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...AECOM Buildings + Places, is seeking a motivated and skilled Senior Mechanical Engineer to help lead buildings projects (commercial...SeniorFull timeInternshipWork at officeLocal areaWorldwideRelocationFlexible hours
$104k - $143k per year
...seeking a Cryogenic Radio Frequency (RF) Engineer to join our Electrical Engineering team to... ...characterize, and optimize cryogenic RF hardware that enables next-generation quantum computers... ...contribute as either an Intermediate or Senior Engineer. The successful candidate will...SeniorFull timeLocal areaFlexible hours- ...We are seeking a highly skilled and experienced Senior Electrical Engineer to join our dynamic team. This is an exciting opportunity for an individual who thrives on complex challenges, possesses a deep understanding of electrical systems, and is passionate about contributing...SeniorFull time
- ...As AECOM continues to expand our Water business in British Columbia were looking for an experienced Senior Civil/Municipal Engineer to help lead the delivery of complex municipal water and wastewater conveyance projects while driving the growth of our municipal practice...SeniorFull timeContract workFor contractorsWork at officeLocal areaRemote workFlexible hours
$130k - $170k per year
...As a wholly owned subsidiary of Quanta Services, we provide engineering and design services across transmission & distribution, substations... ...together. The Opportunity We're looking for an experienced Senior Electrical Engineer - Substation to join our engineering team....SeniorLong term contractInternship- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...Job Description AECOM Canada ULC is actively seeking a Senior Geotechnical Engineer in Burnaby, BC with extensive experience...SeniorFull timeInternshipWork at officeLocal areaWorldwideFlexible hours
$95k - $135k per year
...At Phasor, we're focused on the big picture and the small details. As a wholly owned subsidiary of Quanta Services, we provide engineering and design services across transmission & distribution, substations, protection & control, geomatics, civil & structural design, telecommunications...SeniorFull timeInternship$90k - $125k per year
...step to an altogether life-changing career. Learn about the Danaher Business System which makes everything possible. The Senior Mechanical Engineer is responsible for leading the design, development, and continuous improvement of mechanical systems for advanced industrial...SeniorFull timeInternship$130k - $165k per year
...As a wholly owned subsidiary of Quanta Services, we provide engineering and design services across transmission & distribution, substations... ...together. The Opportunity We're looking for an experienced Senior Transmission Line Design Engineer to join our team as we...SeniorLong term contractFull timeFor contractorsInternship- ...Professional / Technical, Level P3A ($123,587.51 - $145,395.95 annually, 2024 rates) Our Project Delivery Department is seeking a *Senior Project Engineer who will provide expertise and leadership in the advancement of the Project and Portfolio Management centre of excellence at...SeniorFull timeContract workFor contractorsWork at officeImmediate start
$123.59k - $145.4k per year
...Senior Project Engineer (Maintenance & Reliability Engineering) Position Status: Full-Time Regular Department: Liquid Waste Services Employee Group: Exempt Location: 4515 Central Boulevard, Burnaby Salary Range/ Wage Rate: Professional / Technical, Level...SeniorFull timeContract workFor contractorsWork at officeImmediate start$96.4k - $142.66k per year
...want you on our team! What We Need We are looking for a Senior Gameplay Engineer to contribute to the development of new animation features... ...E xperience developing and shipping AAA games on Unreal Engine 4 and 5 Master’s/PhD in a related field with a focus on animation...SeniorFull time- ...the near future). We don’t waste time over-engineering fancy features that don’t make a real... ...platforms. Design and fabricate custom hardware parts using CAD for 3D printing, sheet... ...operator fatigue. Work closely with senior engineers to conduct assembly, testing, and...SeniorFull timeTemporary workManual laborWork at officeImmediate startShift work
$96.4k - $142.66k per year
...entertainment, we want you on our team! What We Need We’re looking for a Senior Online Software Engineer to help build the multiplayer backbone of our next AAA sports title. You’ll work across Unreal Engine 5 and custom game servers, partnering with designers, artists, and...SeniorFull time- ...seeking an experienced Safety Assurance Engineer– Rail & Transit to lead and deliver safety... ..., architectural, electrical, mechanical, hardware, and software Contribute to... ...safety assurance or RAMS engineering (for senior/principal roles) ~ Familiarity with relevant...SeniorFull timeFor contractors
$99.8k - $147.68k per year
...What We Need Our studio is looking for an experienced Senior Rendering Engineer who sets a high quality bar, pushes the boundaries of real-... ...maintain real-time rendering systems and features in Unreal Engine. Own features from R&D and prototyping through production...SeniorLong term contractTemporary workInternship$96.4k - $142.66k per year
..., we want you on our team! What We Need We’re looking for a Senior Online Services SE to help build the scalable multiplayer backbone... ...-side systems in C++ needed for the online features in Unreal Engine ● Implement comprehensive monitoring and alerting for your...SeniorFull time$60.89k per year
...and gambling industry for over 37 years, GLI has established an incomparable team of professionals. The Test Engineer is responsible for testing software and hardware designs that impact the products and services across all areas within the gambling industry. Have you ever...Full timeWork at officeWorldwideMonday to friday- ...world production environments. We are looking for an Automation Engineer EIT to support the design, programming, testing, commissioning,... ...at NuWave’s facility. Select, test, and integrate automation hardware and software components, including sensors and actuators....Long term contractFull timeManual laborRemote work
$89k - $122k per year
...D-Wave is seeking a highly motivated and experienced Service Engineer to help build and support our growing fleet of quantum computing... ...electromechanical systems in lab and field environments Work closely with hardware and R&D teams to improve system design, reliability, and...Full timeTemporary workLocal areaFlexible hours$96k - $106k per year
...Scope of Position: The Engineering Supervisor provides direct leadership and oversight to a team of Designers, Engineers, and Draftspeople... ...of contact for customers to understand needs and strengthen senior-level relationships. Collaborate with Technical Sales Consultants...SeniorLong term contractTemporary workLocal area- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...drawings, calculations, and specifications prior to submitting them to senior staff for review and verification. Work independently and...SeniorFull timeContract workFor contractorsWork at officeLocal areaWorldwideRelocation packageFlexible hours
$76k - $114k per year
...Microcontroller & Analog business is looking for a Reliability Engineer to bring new products to the market. Based in our Chandler, Arizona... ..., etc.) valued but not required. Some experience in PCB hardware design and ability to read board schematics and drawings. Experience...Full time$92k - $109k per year
...technology to patients. In this role, you will be joining the Systems Engineering - Implementation team, and collaborate with colleagues in... ...change control processes for mechanical and electrical hardware Supporting the risk management process by developing requirements...Permanent employment- ...legs (no backflips in the near future). We don’t waste time over-engineering fancy features that don’t make a real difference for our... ...and advanced control strategies. Collaborate closely with hardware and operations teams to ensure cohesive system integration....Full timeManual laborWork at officeImmediate startRemote workShift work
- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...drawings, calculations, and specifications prior to submitting them to senior staff for review and verification. Work independently and...SeniorFull timeContract workFor contractorsWork at officeLocal areaWorldwideRelocation packageFlexible hours
$109k - $150k per year
...realities that transform the world for good. Your impact We are seeking a Senior Municipal Roadways Engineer / Project Manager to lead the planning, design, and delivery of roadway, transportation, and bus transit infrastructure...SeniorContract workWork at officeImmediate startRemote work$105.3k - $140.45k per year
...medical technology. We are seeking a Staff Computer Vision Engineer to provide technical guidance and contribute to the design and development... ...technical decisions within assigned projects and partner with senior technical leaders on broader initiatives. Contribute to...SeniorFull timeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Hardware (FPGA) Engineer. Be the first to apply!
- computer engineering Burnaby, BC
- computer hardware engineer Burnaby, BC
- computer network engineer Burnaby, BC
- computer engineering intern Burnaby, BC
- hardware design engineer Burnaby, BC
- computer vision engineer Burnaby, BC
- computer engineering technologist Burnaby, BC
- computer engineer work from home Burnaby, BC
- senior hardware engineer Burnaby, BC
- hardware engineer Burnaby, BC
