Talent.com
Firmware Developer
Firmware DeveloperBlackline Safety • Waterloo, ON, CA
Firmware Developer

Firmware Developer

Blackline Safety • Waterloo, ON, CA
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

Our team at Blackline Safety is growing! As a people-driven technology company, with a mission to make sure every worker returns home safely, we drive innovation, practice resiliency, demonstrate leadership, go the extra mile for our customers, and empower our people to be their best.

The Firmware Developer will work collaboratively with hardware engineers, software developers, and product managers to develop and optimize firmware for Blackline Safety's products. Firmware Developers are responsible for writing, testing, and debugging embedded systems code for our safety devices and supporting the full lifecycle of product development, from design to deployment.

Key Responsibilities

  • Design, implement and test new features and products using TDD
  • Develop drivers for peripherals, new hardware, and processors
  • Add support for new gas detection sensors on connected cartridge boards
  • Release new firmware across multiple products

About You

  • Degree in Electrical/Computer Engineering
  • Registration, or eligibility for registration, with APEGA is required
  • 5 years of experience in embedded systems development, including RTOS and low‑level driver development
  • Experience using C/C++ in an embedded environment
  • Experience working with an embedded RTOS
  • Experience writing low level drivers
  • Object Oriented Design and Development experience
  • Ability to optimize code for space or size depending on the requirement

Total Rewards

At Blackline Safety, we offer more than just a job—we offer a career with purpose. Our Total Rewards offerings are designed to support the diverse needs of our global workforce and vary based on employment type and location. They may include:

  • Competitive base salary and annual compensation review
  • Comprehensive health and dental benefits*
  • Mental health and wellness support
  • Flexible work arrangements and hybrid work model for eligible positions
  • Paid vacation, personal and sick days*
  • Professional development opportunities
  • Education funding
  • Participation in the Company's employee stock ownership plan
  • A collaborative, inclusive, and mission-driven culture
  • Exclusive access to perks and discounts
  • A flexible ‘Dress for Your Day’ environment

*Eligibility and coverage vary by employment type and region.

Diversity, Equity & Inclusion

Blackline Safety is powered by the diversity of our talented employees. We are an equal opportunity employer. We consider all applicants, regardless of age, religion, race, color, ancestry, gender, gender identity or expression, disability, national origin, race, or sexual orientation. We enthusiastically encourage all individuals to apply for positions that fit their passions.

If you require accommodation during the recruitment process, please contact us at careers@blacklinesafety.com. We are committed to ensuring an accessible and equitable experience for all candidates.

Join Us

If you’re passionate about technology, safety, and making a difference, we’d love to hear from you. Apply today and help us build a safer, more connected world.

Unauthorized Recruitment Communication Alert

We are aware of the instances in which individuals are receiving fraudulent job offers or interview requests that are fraudulently alleged to be from Blackline Safety.

Blackline Safety does not request payment or personal financial information at any stage of the recruitment process.

Please exercise caution, and do not respond to emails or other communications that are not from a Blackline Safety email address.

Create a job alert for this search

Firmware Developer • Waterloo, ON, CA

Similar jobs
Nanny Wanted - Hiring Lmia Nanny In Kitchener, On Full Time 32 40hrs/Week

Nanny Wanted - Hiring Lmia Nanny In Kitchener, On Full Time 32 40hrs/Week

CanadianNanny.ca • Wilmot, Ontario, Canada
Full-time
Live-out / Live-in LMIA employment offer.We are a family in Baden (Kitchener-Waterloo, Ontario) looking for a full-time nanny 8:30am-4:30pm Monday to Friday including some weekends with advanced no...Show more
Last updated: 30+ days ago • Promoted
Administrative Assistant - Part-Time Focus Group Panelist (Up To $850/Week)

Administrative Assistant - Part-Time Focus Group Panelist (Up To $850/Week)

Apex Focus Group Inc. • Woodstock, ON, Canada
Full-time +1
Job Title: Administrative Assistant Work From Home - Remote Panelists.Part-Time Focus Group Participants - Remote Work From Home (Up To $850/Week).Our company is seeking individuals to participate ...Show more
Last updated: 30+ days ago • Promoted
Compassionate RPN: Transform Home Health Care

Compassionate RPN: Transform Home Health Care

Bayshore HealthCare • Tillsonburg
Full-time +1
A leading healthcare provider in Ontario is seeking passionate Registered Practical Nurses to deliver high-quality home care services in Tillsonburg.The role emphasizes clinical excellence, compass...Show more
Last updated: 12 days ago • Promoted
International Nurse Virtual Hiring Event

International Nurse Virtual Hiring Event

Mohawk Valley Health System • St. Jacobs, ON, CA
Full-time
Are you ready to explore exciting nursing opportunities internationally? Discover RN positions in Utica, NY, where you can make a difference in patients' lives and thrive in a supportive healthcare...Show more
Last updated: 14 days ago • Promoted
Director of Strategic Initiatives (Family Office)

Director of Strategic Initiatives (Family Office)

Elevation Capital • waterloo, ON, ca
Full-time
ABOUT USElevation Capital is a group of internationally impactful companies spanning consumer packaged goods, hospitality, technology, real estate, non-profit, and venture funding.Run by a highly e...Show more
Last updated: 6 days ago • Promoted
Statistical Analyst

Statistical Analyst

Tigermed • waterloo, on, ca
Full-time
Collaborate with statisticians and data managers to ensure data accuracy and consistency.Support ad-hoc data requests, clinical data reviews, and data validation activities.Continuously improve pro...Show more
Last updated: 30+ days ago • Promoted
Cloud Software Engineer - Lorven Technologies Inc.

Cloud Software Engineer - Lorven Technologies Inc.

Lorven Technologies Inc. • waterloo, on, ca
Full-time
Role - Cloud Software Engineer.The ideal candidate has extensive experience managing enterprise Azure environments, with a specific passion for.You will ensure high availability and fiscal accounta...Show more
Last updated: 6 days ago • Promoted
Senior Life Underwriter

Senior Life Underwriter

Empire Life • Waterloo, Ontario, Canada
Full-time +2
Location: Any Canadian Location, CA.The total target compensation (TTC) range, including salary and target bonus, is $78,698 - $125,350.This TTC range is applicable to permanent roles only; fixed-t...Show more
Last updated: 30+ days ago • Promoted
Earn extra income - Remote

Earn extra income - Remote

Almedia • St. Clements
Remote
Full-time
Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ...Show more
Last updated: 30+ days ago • Promoted
Financial Advisor

Financial Advisor

Thomson Allison Financial Solutions • St. Jacobs
Full-time
Be among the first 25 applicants.Thomson Allison Financial Solutions provided pay range.This range is provided by Thomson Allison Financial Solutions.Your actual pay will be based on your skills an...Show more
Last updated: 30+ days ago • Promoted
Manager, Talent Acquisition Operations

Manager, Talent Acquisition Operations

Clarity Recruitment • waterloo, ON, ca
Full-time +1
Title: Manager, Talent Acquisition OperationsEmployment Type: Full-TimeLocation: Toronto, ON (Hybrid)Salary: $115,000 – $125,000/year + bonusIndustr...Show more
Last updated: 6 days ago • Promoted
Mid Level Developer - Retail Platform - waterloo

Mid Level Developer - Retail Platform - waterloo

Hifyre • waterloo, on, ca
Full-time
Mid-Level Developer - Retail Platform.Hifyre has created the cannabis industry’s most advanced retail sales platform, leveraging data to deliver personalized, effective, consumer & partner engageme...Show more
Last updated: 6 days ago • Promoted
Epicor Kinetic Implementation Specialist

Epicor Kinetic Implementation Specialist

Tenth Revolution Group • Waterloo, Ontario, Canada
Full-time
Job Description: Epicor Kinetic Implementation Consultant.Epicor Kinetic Implementation Consultant.ERP implementations for manufacturing and distribution clients.This role requires strong expertise...Show more
Last updated: 30+ days ago • Promoted
French Language Specialist

French Language Specialist

iMerit Scholars • waterloo, ON, ca
Full-time
Position Overview:As a Gen AI Data Annotation Analyst, you will play a critical role in developing high-quality datasets that power the next generation of Large Language Models (LLMs).You will eval...Show more
Last updated: 14 days ago • Promoted
Legal Assistant

Legal Assistant

Klopp Richards & Associates • Waterloo, Ontario, Canada
Full-time
Our mid-sized client, a modern general practice law firm in Edmonton, seeks a 5+ year Commercial Real Estate Paralegal/Legal Assistant who is competent in handling commercial matters with minimal s...Show more
Last updated: 24 days ago • Promoted
Senior Product Manager

Senior Product Manager

fintex • waterloo, on, ca
Full-time
Our founding team has built and shipped game-changing digital products at Canada's leading financial institutions.Now we're taking everything we've learned and building something bolder, faster, an...Show more
Last updated: 30+ days ago • Promoted
Human Resources Senior Generalist

Human Resources Senior Generalist

Tarte Cosmetics USA • Waterloo, Ontario, Canada
Full-time
Generalist leads and enhances our diverse human resources initiatives.This vital role encompasses HR operations, benefits management, employee relations, and mentorship programs, ensuring complianc...Show more
Last updated: 30+ days ago • Promoted
Senior Health, Safety & Environmental Field Coordinator - woodstock

Senior Health, Safety & Environmental Field Coordinator - woodstock

Sierra Construction Group • woodstock, on, ca
Full-time
The Senior HSE Field Coordinator is responsible for supporting and enhancing Sierra Construction’s health, safety, and environmental (HSE) performance across multiple field projects.Acting as a sen...Show more
Last updated: 30+ days ago • Promoted