23 firmware developer jobs at 15 companies in Blaine, WA

1w
Save
Mark Applied
Hide
Firmware Developer II
Vancouver, British Columbia, Canada
$100k-$120k/yr OnsiteFull Time
Motorola Solutions
Motorola SolutionsNYSE: MSI: Provides mission-critical communications and public safety technology.
5+ YOEBachelor's degree and 5+ years firmware/software development experience; strong C/C++/Python skills; OS concepts, multithreading, debugging, and embedded systems experience; familiarity with Linux drivers, build systems, and Git.
C, C++, Python, Make, CMake, GCC, GDB, Bash, Git, copilot, claude code
1mo
Save
Mark Applied
Hide
Senior Firmware Developer
Vancouver, British Columbia, Canada
$100k-$120k/yr OnsiteFull Time
Corinex
Corinex: Provides broadband-over-power-line solutions for smart grid digitalization.
5+ YOE5+ years firmware/embedded development experience in energy/utilities; strong C/C++, Bash, Python, Embedded Linux, TCP/IP, IPv6, network security, RTOS, ARM, and firmware debugging/version-control tools.
C, C++, Bash, Python, Embedded Linux, RTOS, ARM, IPv6, SNMPv3, TLS, DLMS/COSEM, SPI, I2C, UART, TCP/IP, DNS, DHCP, SSL, YANG, OpenConfig, NETCONF, GDB, JTAG, Git, SVN
1mo
Save
Mark Applied
Hide
Senior Firmware Engineer
Markham or Vancouver
$135k-$203k/yr HybridFull Time
AMD
AMDNASDAQ: AMD: Designs and manufactures computer processors and graphics technology.
Experienced embedded firmware engineer with strong low-level hardware interaction, C/C++ proficiency, PCIe and pre-/post-silicon development experience, and ability to mentor junior engineers.
C, C++, assembly, PCIe, RTL simulation, emulation, modeling, Real-Time Operating Systems (RTOS), Agile, Scrum
1w
Save
Mark Applied
Hide
Principal Engineer-Firmware
Burnaby, British Columbia, Canada
$86k-$186k/yr OnsiteFull Time
Microchip Technology
Microchip TechnologyNasdaq: MCHP: Manufacturer of microcontrollers, analog, and mixed-signal integrated circuits.
8+ YOEBachelor's in EE/CE or equivalent,8+ years embedded firmware experience,strong C skills,RTOS knowledge,debugging and documentation skills,ability to work with customers and cross-functional teams.
C, ThreadX, PCIe, SAS, SATA, RISC, MIPS, Agile
3mo
Save
Mark Applied
Hide
Senior Firmware Engineer
Coquitlam, British Columbia, Canada
OnsiteFull Time
Moment Energy
Moment Energy: Repurposing electric vehicle batteries into commercial energy storage systems.
7+ YOE7+ years embedded firmware development; C/C++; RTOS; CAN/Modbus/Ethernet; safety-critical software (ASIL) knowledge; ARM and microcontroller expertise; debugging tools (JTAG, scopes, logic analyzers).
C, C++, RTOS, CAN, Modbus, Ethernet, ARM, JTAG, Oscilloscopes, Logic Analyzers
1mo
Save
Mark Applied
Hide
Synapse- Canada - Firmware Developer
Victoria, British Columbia, Canada
$74k-$110k/yr HybridFull Time
Synapse ITS
Synapse ITS: Develops hardware and software for roadway and pedestrian safety.
5+ YOEBachelor's in CS/Electrical/Electronic/Computer Engineering, 5+ years embedded firmware experience, mastery of C, experience with ARM Cortex M4/M7, interfaces (SPI, I2C, UART, USB, Bluetooth LE, Wi‑Fi, Ethernet), networking protocols, RTOS, hardware bring-up and debugging, git and Linux.
ARM Cortex M4, ARM Cortex M7, AES, TRNG, SPI, I2C, I2S, UART, USB, Bluetooth LE, Wi-Fi, Ethernet, UDP, TCP, HTTP, REST, CoAP, oscilloscope, logic analyzer, protocol analyzer, in-circuit emulator, C, RTOS, git, Linux
4w
Save
Mark Applied
Hide
Staff Embedded Firmware Engineer
Carlsbad or Richmond or United States or Canada
$180k-$200k/yr HybridFull Time
Arlo
ArloNYSE: ARLO: Provide wireless smart home security cameras and monitoring services.
10+ YOE10+ years embedded firmware experience with Embedded C/C++, RTOS/Embedded Linux, video streaming (H.264/H.265), device driver development, networking protocols, hardware integration, and technical leadership.
Embedded C, C++, RTOS, Embedded Linux, H.264, H.265, Git, Python, Perl, Lua, U-Boot, oscilloscope, logic analyzer, signal generator, protocol analyzer
1w
Save
Mark Applied
Hide
QA Developer (Platform/Firmware)
Burnaby, British Columbia, Canada
$70k-$90k/yr HybridFull Time
Tantalus Systems
Tantalus SystemsTSX: GRID: Provides smart grid technology and data analytics for utilities.
4+ YOEBachelor's degree and 4+ years testing experience in software/firmware/embedded systems; proficiency with Linux, Python, Bash, CI/CD, Git, Oracle/SQL, Jira/Confluence; strong troubleshooting and QA skills.
PERL, Python, Bash, Linux, Jenkins, GitLab CI, Git, Oracle, SQL, Jira, Confluence, Selenium, JUnit, TestNG, C, C++
2d
Save
Mark Applied
Hide
PCIe Senior/Lead Software Engineer
Vancouver, British Columbia, Canada
$120k-$195k/yr RemoteFull Time
Arista Networks
Arista NetworksNYSE: ANET: Provides cloud networking solutions and high-speed multilayer Ethernet switches.
8+ YOE8+ years experience with C/C++; strong PCIe hardware and driver knowledge; Linux and Python experience preferred; hands-on debugging and low-level firmware troubleshooting; strong CS fundamentals.
C, C++, Python, Linux, PCIe
2mo
Save
Mark Applied
Hide
Senior Embedded Software Engineer
Vancouver, British Columbia, Canada
$108k-$143k/yr HybridFull Time
Rivian and Volkswagen Group Technologies
Rivian and Volkswagen Group Technologies: A joint venture advancing automotive software.
5+ YOE5+ years embedded software/firmware experience; BS/MS/PhD in CS/EE; strong C; RTOS experience; multi-threading; hardware bring-up; CAN/UDS/DOIP is a plus
C programming, RTOS, JTAG, Oscilloscopes, Logic analyzers
1mo
Save
Mark Applied
Hide
Electrical Engineer
Victoria, British Columbia, Canada
$90k-$120k/yr OnsiteFull Time
Blue Robotics
Blue Robotics: A marine robotics manufacturer building underwater vehicles and components.
Engineering degree in related field, strong electronic and microelectronic theory, PCB design experience, C programming and embedded firmware debugging, bench and ocean testing, and a passion for manufacturable, usable designs.
C
1mo
Save
Mark Applied
Hide
Embedded Software Developer
Trois-Rivieres or Vancouver
$70k-$105k/yr OnsiteFull Time
Dometic
DometicNasdaq Stockholm: DOM: Provides mobile living solutions for RV, marine, and outdoors.
3+ YOEBachelor's in relevant engineering or CS, ~3 years firmware/system engineering experience preferred, strong C/C++ on bare-metal or embedded Linux, experience with CAN/SPI/I2C/Ethernet, bilingual French & English.
C, C++, Python, Docker, CI/CD, MQTT, AWS IoT, embedded Linux, CAN, SPI, I2C, Ethernet, J1939, NMEA 2000, XCP, UDS, HIL, oscilloscope, multimeter, logic analyzer
1w
Save
Mark Applied
Hide
Electronics Design Engineer (Postdoc)
Vancouver, British Columbia, Canada
$60k-$70k/yr OnsiteContract
Sonus Microsystems
Sonus Microsystems: Developing wearable ultrasound technology for remote patient monitoring.
PhD-level electronics engineer with analog/mixed-signal, embedded systems, prototyping and firmware skills; SPICE simulation and programming (Python,C/C++,MATLAB); experience with test equipment and documentation.
SPICE, LTspice, Cadence, ADS, Python, C, C++, MATLAB, Verilog, VHDL, Altium, KiCad, oscilloscope, network analyzer
1mo
Save
Mark Applied
Hide
Product Applications Engineer (Switch, NCG)
Vancouver, British Columbia, Canada
$130k-$140k/yr OnsiteFull Time
Astera Labs
Astera LabsNASDAQ: ALAB: Designs connectivity solutions for cloud and AI infrastructure.
BS in EE or CS required (MS preferred). Customer-focused, able to travel semi-frequently, intermediate Python, read schematics and embedded firmware, use lab equipment, strong communication skills.
Python, Linux, gcc, Make, git, bash, Cadence, Altium, Keysight ADS, Mathworks QCD, IBIS-AMI, PCIe, CXL, Ethernet, NVLink, COSMOS
1mo
Save
Mark Applied
Hide
Director, Channel and Business Development - HP
Seattle or Vancouver or Austin or Boulder or Ankeny or Reading or Ho Chi Minh City or United States
OnsiteFull Time
Absolute Security
Absolute Security: Provides self-healing endpoint security and zero trust networking solutions.
8+ YOE8+ years channel management experience, leadership and people management skills, background in cybersecurity or PC/OEM business, enterprise solution selling, quota achievement, financial and strategic planning, partner relationship management, and firmware/engineering engagement.