Start Your Search Here

Job Search

Tangent Design Engineering

Calgary / Global

Firmware Engineer

  • Remote

Job Description

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

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs