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 (
$110k - $125k per year
...is a high-performance, multidisciplinary hardware company that builds virtually everything... ...do it with a small, ambitious team of engineers who thrive on ownership and building things... ...About the Role: We are looking for a Senior FPGA Designer with strong digital design...SeniorFull time- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...to deliver a better world. Join us. Job Description Senior Geotechnical Engineer AECOM is seeking a Senior Geotechnical...SeniorLong term contractWork at officeLocal areaWorldwideFlexible hours
- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...Description We are seeking a highly skilled and experienced Senior Electrical Engineer to join our Canadian Mine Infrastructure team...SeniorFull timeWork at officeLocal areaWorldwideFlexible hours
$138.72k - $163.19k per year
...Senior Engineer (Structural) Position Status: Full-Time Regular Department: Water Services Employee Group: Exempt Location: 4515 Central Boulevard, Burnaby Salary Range/ Wage Rate: Professional / Technical, Level P4B ($138,719.13 - $163,194.52 annually...SeniorFull timeContract workFor contractorsWork at officeImmediate start$110k per year
...Position Overview Our client is a multidisciplinary engineering consultancy supporting industrial projects across Western Canada. They are seeking a Senior Electrical Engineer to join their Burnaby office and play a key role in delivering electrical engineering solutions...SeniorLong term contractManual laborWork at officeImmediate start$138.72k - $163.19k per year
...Lead Senior Engineer Position Status: Full-Time Regular Department: Liquid Waste Services Employee Group: Exempt Location: 4515 Central Boulevard, Burnaby Salary Range/ Wage Rate: Management / Leadership, Level M3B ($138,719.13 - $163,194.52 annually...SeniorFull timeContract workFor contractorsWork at officeImmediate startFlexible hours- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...Join us. Job Description AECOM is actively seeking a Senior Coastal Engineer / Modeller to join our Water Resources team in...SeniorLong term contractFull timeWork at officeLocal areaWorldwideFlexible hours
$96.4k - $142.66k per year
...team, we encourage you to apply! 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$130k - $170k per year
...PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering, design, and testing / commissioning of high voltage... ...organize project engineering and vendor data. · Interface with senior personnel to resolve potential technical and project issues. ·...SeniorFull time$96.4k - $142.66k per year
...we encourage you to apply! 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$50k - $350k per year
...something, not just filling roles. THE OPPORTUNITY This is a senior, client-facing recruitment role with a warm book of business... ...Sales, HR, Executive and C-Suite, Operations, Finance, and Engineering; mid-level through to VP and C-suite mandates. You will develop...SeniorWork at officeLocal area$85k - $95k per year
...We’re supporting a growing engineering and design team as they look to add a Senior Telecommunications OSP Designer to support delivery across a high-volume telecom infrastructure program. This is a hands-on senior design role focused on complex OSP work across fibre, civil...SeniorContract workRemote workFlexible hours$110k - $151k per year
...life-changing technology to patients! We are excited to add a Senior/Staff Mechanical Designer to our team. In this role, you will improve... ...training of manufacturing staff Creation and maintenance of engineering design documentation, including engineering drawings, work or...SeniorPermanent employment- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...Description AECOM's Water group in BC is searching for a Senior Electrical Instrumentation & Controls Engineer for a full-time...SeniorFull timeContract workWork at officeLocal areaWorldwideFlexible hours
- ...Windows Server Engineer Role: Windows Server Engineer x3 Duration: 6 months, likely extensions Location: Hybrid (mostly remote, some requirement to be onsite at Burnaby/Vancouver, BC offices) Hours: up to 37.5/week TOP SKILLS Windows Server administration...Permanent employmentFull timeContract workImmediate startRemote workShift work
- ...Phasor Engineering Inc. is a multi-disciplinary engineering consulting company with offices located in Burnaby, BC and Calgary, AB. We provide engineering design services for utility companies, industrial companies, and municipalities. For more information, see Phasor Engineering...SeniorFull time
$100k - $130k per year
Your new company Hays is working with a large, institutional real estate investment and asset management firm operating across Canada, managing a diverse portfolio of retail and mixed use assets across key urban markets. The business is known for its high profile tenant base...SeniorTrial period- ...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
$95k - $151k per year
...you'll work on impactful projects and play a key role as a dynamic engineer driving the next generation of our products. This is a hybrid... ...: Knowledge of high-speed circuit design and PCB layout. FPGA design experience Familiarity with industry standards and compliance...Full timeWork at office3 days per week$120k - $145k per year
...fostering a collaborative, down-to-earth culture where people are encouraged to contribute and make an impact. Your New Role The Senior Property Manager is responsible for the full oversight and day-to-day management of an industrial portfolio in Metro Vancouver,...SeniorLong term contractLocal area- ...clients, and our consistent growth is a direct result of this commitment. We are currently looking for an experienced and motivated Senior Project Manager/Senior Project Coordinator to join our dynamic and collaborative team. If you’re someone who thrives in a...SeniorFor contractorsWork at officeFlexible hours2 days per week
$27 - $29 per hour
...We are seeking a detail-oriented Firmware Quality Assurance Engineer to join our team. In this role, you will be responsible for testing... ...Digital Power Tools. You will work closely with firmware developers, hardware engineers, and product teams to identify, test, and resolve...Hourly payFull timeMonday to fridayFlexible hours$76.67k - $140.88k per year
...: ~5+ years of project/team management experience in software/hardware ~5+ years of professional experience in software development in... ...solver and share the best practices. Work with a group of engineers who are keen to improve the best user experience. Smart, practical...Permanent employmentFull timeCasual workMonday to fridayFlexible hours- ...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
- ...Responsibilities Manage desktop device (hardware, software, and connectivity) incidents through to resolution. Manage IMAC and deskside... ...troubleshooting. Experience working in places that are engineering firms or large companies. Minimum 3-5 years of experience....RemplacementContract workWork at officeRemote work
$71.4k - $105.66k per year
...studio in Vancouver is seeking a UI Software Engineer to join our development team in working on... ...game. This role will work closely with senior engineers from all game areas, artists, and... ...with hands-on experience using Unreal Engine (UMG, Blueprints, and editor workflows)....Senior$114.3k - $169.14k per year
...looking for an Expert Gameplay AI Software Engineer to help build the intelligence behind our... ...realistic athletic behavior in Unreal Engine 5. We need someone who combines deep algorithm... ...● Familiarity with modern console hardware and optimization techniques The pay...Full time$89.2k per year
...our opportunities will connect you to your career goals. Your Opportunity An opportunity exists for an intermediate to senior Bridge Engineer to become part of our dynamic Transportation Engineering group in British Columbia. This position will be full-time in-office...SeniorLong term contractRemplacementFull timeContract workTemporary workPart timeCasual workWork at officeLocal area$74k - $96.22k per year
...The Senior Purchaser is responsible for tactical purchasing, managing a dedicated portfolio of parts, and providing front-line support... ...technology company built on a culture of openness, respect and engineering excellence. At LMI, our teams work collaboratively toward the shared...SeniorFull timeWork at officeLocal areaWorldwideRelocation packageShift work$75.7k - $112.06k per year
...worldbuilding and environmental storytelling? We are looking for a Senior Environment Artist who excels at crafting immersive, atmospheric... ...textures for hard-surface and organic assets. Use Unreal Engine 5 to craft immersive environments, leveraging its latest tools to...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Hardware (FPGA) Engineer. Be the first to apply!
- computer hardware engineer Burnaby, BC
- hardware design engineer Burnaby, BC
- computer engineer work from home Burnaby, BC
- hardware engineer Burnaby, BC
- computer engineering intern Burnaby, BC
- senior hardware engineer Burnaby, BC
- computer vision engineer Burnaby, BC
- computer engineering technologist Burnaby, BC
- computer engineering Burnaby, BC
- computer network engineer Burnaby, BC
