Embedded Hardware/Software Design Engineer

Luxcom Technologies Inc.

Ottawa

On-site

CAD 90,000 - 120,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Luxcom Technologies is seeking an Embedded Hardware/Software Design Engineer to develop embedded networking products, including FPGA-based logic, PCB layouts, and firmware. The role spans architecture, schematic capture, board bring-up, testing, and manufacturing support.

You will work across embedded firmware, digital hardware, and networking technologies, contributing from design through integration and validation in a collaborative team environment.

Qualifications

  • Degree or diploma in Electrical Engineering or equivalent
  • 5+ years of industry experience
  • Experience with schematic capture and PCB design
  • Experience with FPGA platforms (Xilinx/Intel/Altera/Lattice)
  • Proficiency in C and MicroPython
  • Familiarity with Ethernet networking interfaces and hardware

Responsibilities

  • Design electronic circuits for embedded networking systems
  • Develop schematics and PCB layouts
  • Integrate microcontrollers, FPGAs, Ethernet PHYs, and switches
  • Develop firmware for embedded processors using C and MicroPython
  • Design FPGA-based logic using VHDL/Verilog
  • Interface with Ethernet PHYs, switches, and networking chipsets
  • Work with SPI, I2C, UART, RGMII, and JTAG
  • Support prototype builds and manufacturing documentation
  • Lead board bring-up and validation
  • Conduct lab testing with oscilloscopes and logic/network analyzers

Skills

Embedded firmware
C programming
Networking hardware
Python

Education

Electrical Engineering degree or diploma

Tools

Xilinx FPGA
Intel/Altera FPGA
Lattice FPGA
MicroPython
PCB design tools

Job description

Embedded Hardware/Software Design Engineer

Embedded Hardware/Software Design Engineer

About Luxcom

Luxcom Technologies develops advanced fibre-optic communication and networking products including media converters, Ethernet transport systems, protocol converters, and embedded network devices used in demanding infrastructure environments.

Role Overview

Luxcom Technologies is seeking a hardware/software engineer to support the design and development of embedded networking products used in a variety of communications environments, including fibre-optic communication systems.

This position focuses on electronic circuit design with microcontrollers and FPGAs, firmware development, and PCB design for networking devices.

This role requires someone comfortable working across embedded firmware, digital hardware, and networking technologies. The successful candidate will participate in all phases of development, including architecture, schematic capture, FPGA and microcontroller design, PCB layout, prototype bring-up, testing, and manufacturing support.

Responsibilities
  • Design electronic circuits for embedded networking systems
  • Develop schematics and PCB layouts
  • Integrate microcontrollers, FPGAs, Ethernet PHYs, and switching devices
  • Develop firmware for embedded processors and microcontrollers using C and/or Python
  • Design and integrate FPGA-based logic using VHDL, Verilog, or vendor toolchains
  • Interface with Ethernet PHYs, switches, and networking chipsets
  • Work with communication interfaces such as SPI, I²C, UART, RGMII, and JTAG
  • Develop Mini PCI Express (mPCIe) communication cards
  • Produce schematics, BOMs, design documentation, and manufacturing files
  • Support prototype builds and hardware debugging
  • Perform board bring-up and validation
  • Conduct lab testing using oscilloscopes, logic analyzers, and network analyzers
Required Qualifications
  • Degree or diploma in Electrical Engineering, Electronics Engineering Technology, or equivalent practical experience
  • Minimum 5 years of industry work experience
  • Experience with schematic capture and PCB design
  • Experience working with FPGA platforms (Xilinx, Intel/Altera, Lattice, or similar) and microcontroller-based systems
  • Proficiency in C and MicroPython programming
  • Familiarity with networking interfaces and Ethernet hardware
  • Strong understanding of Ethernet and networking hardware
Preferred Experience
  • Design of PCIe or Mini PCI Express (mPCIe) hardware
  • Embedded Linux
  • Optical networking systems
  • Synchronous serial interfaces
  • HDLC communications

We value practical experience and hands-on engineering ability. Candidates with strong industry experience are encouraged to apply.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Embedded Software Engineer
Sr Embedded Software Engineer

Nokia • Ottawa

On-site
CAD 85,000 - 110,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Nokia • Ottawa

On-site
CAD 120,000 - 160,000
Software Engineer – Hardware Design Verification
Software Engineer – Hardware Design Verification

NXP Semiconductors • Ottawa

On-site
CAD 80,000 - 110,000
R-10063157 Software Engineer – Hardware Design Verification
R-10063157 Software Engineer – Hardware Design Verification

NXP Semiconductors • Ottawa

On-site
CAD 90,000 - 120,000
Senior Hardware Engineer
Senior Hardware Engineer

Adtran • Ottawa

On-site
CAD 100,000 - 150,000
Electronic Designer - FPGA Developer
Electronic Designer - FPGA Developer

jobs.frontdoordefense.com - Jobboard • Toronto

On-site
CAD 90,000 - 120,000
R-10063157 Software Engineer – Hardware Design Verification
R-10063157 Software Engineer – Hardware Design Verification

NXP Semiconductors • Ottawa

Hybrid
CAD 111,000 - 152,000
Senior Hardware (FPGA) Engineer
Senior Hardware (FPGA) Engineer

LMI Technologies • Burnaby

Hybrid
CAD 108,000 - 153,000
Health benefits
Hybrid work arrangements
Education support program
+2
R-10063879 Software Engineer – Hardware Design Verification
R-10063879 Software Engineer – Hardware Design Verification

NXP Semiconductors • Ottawa

On-site
CAD 137,000 - 189,000
Digital - Digital Design Engineer (title will reflect experience)
Digital - Digital Design Engineer (title will reflect experience)

Eliyan • Toronto, Vancouver

On-site
CAD 120,000 - 160,000
Excellent benefits
Fun work environment
Startup environment