Senior Firmware Engineer - Hybrid Calgary, Profit Sharing

Tangent Design Engineering

Calgary

Hybrid

CAD 90,000 - 125,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Excellent health and dental benefits
Profit sharing
Flexible work culture

Job summary

A Calgary-based product development firm is seeking a Firmware Engineer passionate about solving technical problems through new technologies. The position is hybrid, requiring in-office work about 3 days a week. Responsibilities include programming and debugging electronics, use of various communication protocols, and participating in design meetings. Ideal candidates should have over 5 years of experience in Software Engineering and familiarity with FPGA programming. The salary ranges from $90,000 to $125,000 with excellent health benefits.

Qualifications

  • 5+ years’ experience in Software Engineering, Development, or similar in Electrical, Computer, Electronics, or Software Engineering.
  • Familiarity with both Windows and Linux environments.
  • Experience in a product development / product manufacturing environment.

Responsibilities

  • Programming and debugging prototype electronics hardware in C.
  • Using communication protocols like SPI, I2C, Bluetooth, etc.
  • Participating in design team meetings including design reviews and code reviews.

Skills

Programming in C
Debugging prototype electronics
Python
MATLAB
FPGA programming
Communication protocols (SPI, I2C)
Version control with GitHub
Hardware component selection

Education

5+ years’ experience in Software Engineering

Tools

Windows
Linux

Job description

A Calgary-based product development firm is seeking a Firmware Engineer passionate about solving technical problems through new technologies. The position is hybrid, requiring in-office work about 3 days a week. Responsibilities include programming and debugging electronics, use of various communication protocols, and participating in design meetings. Ideal candidates should have over 5 years of experience in Software Engineering and familiarity with FPGA programming. The salary ranges from $90,000 to $125,000 with excellent health benefits.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Embedded Firmware Engineer
Lead Embedded Firmware Engineer

3 Step Recruitment Inc. • Abbotsford

On-site
CAD 75,000 - 110,000
Firmware Engineer
Firmware Engineer

Tangent Design Engineering • Calgary

Hybrid
CAD 90,000 - 125,000
Excellent health and dental benefits
Profit sharing
Flexible work culture
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Work in Ottawa • Ottawa

On-site
CAD 80,000 - 100,000
Embedded Systems Firmware Engineer — Real-Time Automotive
Embedded Systems Firmware Engineer — Real-Time Automotive

indie.inc • Toronto

On-site
CAD 90,000 - 130,000
Firmware Development Team Lead
Firmware Development Team Lead

3 Step Recruitment Inc. • Abbotsford

On-site
CAD 75,000 - 110,000
Opportunities for career growth
Collaborative engineering environment
Work on innovative industrial products
Principal Engineer-Firmware
Principal Engineer-Firmware

FHLB Des Moines • Burnaby

On-site
CAD 86,000 - 186,000
Health benefits from day one
Quarterly bonus payments
Restricted stock units (RSUs)
Firmware Design Engineer
Firmware Design Engineer

Cadence • Mount Royal

On-site
CAD 73,000 - 137,000
Bonus
Equity
Health coverage
+1
Firmware Verification Specialist — Cybersecurity & Equity
Firmware Verification Specialist — Cybersecurity & Equity

Fortinet, Inc. • Burnaby

On-site
CAD 68,900 - 84,200
100% company paid medical, dental, and vision coverage
Health Spending Account
Personal Spending Account
+5
Staff Firmware Engineer - SERDES PHY Bring-Up
Staff Firmware Engineer - SERDES PHY Bring-Up

Qualcomm • Toronto

On-site
CAD 121,000 - 171,000
Senior Embedded Flight Software Engineer - Hybrid (Montreal)
Senior Embedded Flight Software Engineer - Hybrid (Montreal)

Aversan Inc. • Montreal (administrative region)

On-site
CAD 80,000 - 100,000