Firmware Engineer

Tangent Design Engineering

Calgary

In loco

CAD 90.000 - 125.000

Tempo pieno

14 giorni+

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Excellent health and dental benefits
Profit sharing
Flexible work culture

Descrizione del lavoro

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.

Competenze

  • 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.

Mansioni

  • 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.

Conoscenze

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

Formazione

5+ years’ experience in Software Engineering

Strumenti

Windows
Linux

Descrizione del lavoro

Overview

Join to apply for the Firmware Engineer role at Tangent Design Engineering. We’re a Calgary-based product development firm known for solving complex engineering challenges across consumer electronics, industrial systems, and everything in between. Our team is deeply technical, focused on real-world performance, and committed to building reliable hardware, not just prototypes.

Tangent Design Engineering is looking for a Firmware Engineer who is passionate about solving technical problems through the development of new technologies. In this role, you will have the opportunity to create customized products that help businesses to solve specialized issues within their organization, all while gathering the necessary experience to propel your career forward.

Note: This position is hybrid, located at our facility in Calgary, AB (~3 days/week).

Responsibilities
  • Programming and debugging prototype electronics hardware in C
  • Programming in scripting languages such as Python, MATLAB
  • Programming FPGAs in VHDL, Verilog or System Verilog
  • Usage of communication protocols such as SPI, I2C, Bluetooth, Modems, CANbus/Modbus, etc.
  • Usage of GitHub for version control
  • Supporting hardware component selection such as microcontrollers, sensors, communication protocols
  • Testing, measuring, and analyzing hardware designs, including reviewing schematics
  • Participating in design team meetings including design reviews and code reviews
  • Report writing, as required, using MS Office and Windows environments
Qualifications
  • 5+ years’ experience in Software Engineering, Development, or similar in Electrical, Computer, Electronics, or Software Engineering
  • Familiarity with both Windows and Linux
  • FPGA programming is considered an asset
  • Experience in a product development / product manufacturing environment
Interview
  • Highlight your passion for engineering design and interest in technology development
  • Describe your prior experience in firmware/software development, highlighting specific responsibilities and achievements
  • Explain how you've effectively communicated with team members or resolved issues in previous projects
  • Show evidence of analytical thinking and your keen ability to solve problems using data
Why Tangent?
  • Remote-friendly and flexible work culture
  • Committed people leaders who want the best for their team
  • Values that include team collaboration, problem solving and wellness
  • A base salary of $90,000 to 125,000
  • Excellent health and dental benefits
  • Profit sharing
  • The opportunity to impact the future
How to apply

If you're looking for a dynamic role where your attention to detail, organizational skills, and problem-solving abilities will shine, then this is the place for you. To apply, please upload your resume online, preferably, in one document. We thank all those who apply for their interest in our organization. While we appreciate every application, we will only be able to respond to candidates whose qualifications closely align with our requirements. We value your time and effort in considering a role with us.

Seniority level: Mid-Senior level

Employment type: Full-time

Industries: Design Services and Engineering Services

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Firmware Engineer
Firmware Engineer

Tangent Design Engineering Inc. • Calgary

In loco
CAD 100.000 - 125.000
Health and Dental insurance
Life and Disability insurance
20 days PTO
Firmware Engineer
Firmware Engineer

ICES: Data, Discovery, Better Health • Calgary

In loco
CAD 100.000 - 125.000
Health and Dental insurance
Life and Disability insurance
20 days PTO
Electrical Engineer
Electrical Engineer

Tangent Design Engineering Inc. • Calgary

In loco
CAD 100.000 - 125.000
Health and Dental insurance
Life and Disability insurance
20 days PTO
Embedded Firmware Engineer - Own Complex Hardware Solutions
Embedded Firmware Engineer - Own Complex Hardware Solutions

Tangent Design Engineering Inc. • Calgary

In loco
CAD 100.000 - 125.000
Health and Dental insurance
Life and Disability insurance
20 days PTO
Firmware Development Team Lead
Firmware Development Team Lead

3 Step Recruitment Inc. • Abbotsford

In loco
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

Ibrido
CAD 105.000 - 120.000
Senior Firmware Engineer
Senior Firmware Engineer

Blue Giant Equipment Corporation • Mississauga

In loco
CAD 90.000 - 120.000
Senior Software/Firmware Developer
Senior Software/Firmware Developer

Refraction Technology, Inc. • Burnside

In loco
CAD 110.000 - 150.000
RRSP Matching Program
Competitive salary and benefits
Small-team, impactful work
Founding Firmware Engineer
Founding Firmware Engineer

Simantic • Southwestern Ontario

In loco
CAD 141.000 - 354.000
Embedded Software Developer
Embedded Software Developer

Chemelex • Edmonton

Ibrido
CAD 80.000 - 120.000