Job Title or Location
RECENT SEARCHES

Firmware Engineer

Tangent Design Engineering
Calgary, AB
Full-time
Experienced
Company Benefits
Dental Insurance
Stock/Profit Share
Posted 24 days ago This job may expire soon!
Salary:

Design your career at Tangent!

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.

At Tangent, you'll be an integral part of a company that partners with their clients to move swiftly to innovate the future!

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

Day-to-day responsibilities of the Firmware Engineer will include:

  • Programming and debugging prototype electronics hardware in C.
  • Programming in scripting languages such as Python, MATLAB, Bash, C#
  • 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 project and design review
  • Report writing, as required, using MS Office and Windows environments

On your resume, we ask that you demonstrate:

  • 5+ years' experience in Software Engineering, Development, or similar in Electrical, Computer, Electronics, or Software Engineering
  • Experience developing C/C++ applications
  • Linux kernel driver/application development is considered an asset
  • Experience in a product development / product manufacturing environment

During the interview, we will ask you to:

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

  • Steady and reliable work
  • Committed people leaders who want the best for their team
  • Values that include team collaboration, problem solving and wellness
  • A base salary of $70,000 to $100,000
  • Excellent health and dental benefits
  • Profit sharing
  • The opportunity to impact the future

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.