Senior Firmware Engineer - Hybrid Calgary, Profit Sharing

Tangent Design Engineering

Calgary

Hybrid

CAD 90,000 - 125,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

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
Opportunities for career growth
Collaborative engineering environment
Work on innovative industrial products
Firmware Engineer – Senior
Firmware Engineer – Senior

TEEMA • Abbotsford

Hybrid
CAD 105,000 - 120,000
Manager, Firmware (SDK)
Manager, Firmware (SDK)

Procom • Calgary

On-site
CAD 120,000 - 170,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 - Hybrid, High-Impact
Senior Embedded Firmware Engineer - Hybrid, High-Impact

TEEMA • Abbotsford

Hybrid
CAD 105,000 - 120,000
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
Competitive salary
Bonus and equity opportunities
Inclusive employer
+1
Founding Firmware Engineer
Founding Firmware Engineer

Simantic • Southwestern Ontario

On-site
CAD 141,000 - 354,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
Firmware Design Engineer
Firmware Design Engineer

Cadence • Mount Royal

On-site
CAD 73,500 - 136,500
Bonus
Equity
Health coverage
+1