Blackline Safety Logo

Blackline Safety

Firmware Developer

Reposted 9 Days Ago
Be an Early Applicant
In-Office
Waterloo, ON, CAN
Senior level
In-Office
Waterloo, ON, CAN
Senior level
The Firmware Developer will design, implement, and test firmware for safety devices, collaborating with various teams throughout the product development lifecycle.
The summary above was generated by AI

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  
  • 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 [email protected]. 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.

Top Skills

C
C++
Embedded Rtos

Similar Jobs

5 Days Ago
In-Office
Mid level
Mid level
Information Technology • Consulting
As an Embedded Firmware Engineer, you will design, implement, and validate firmware modules for quantum hardware platforms using C/C++. You'll manage peripheral device drivers and collaborate with cross-functional teams to achieve technical milestones.
Top Skills: Arm Cortex-MCC++DmaI2CSpiUart
19 Days Ago
In-Office
Toronto, ON, CAN
Senior level
Senior level
Semiconductor
The Senior Staff Firmware Engineer will lead firmware development for DSP products and SoCs, mentor junior developers, and ensure high-quality firmware lifecycle management.
Top Skills: CC++DmaEmbedded SystemsI2CJtagLinuxPythonSocSpiUart
5 Days Ago
In-Office
Senior level
Senior level
Information Technology • Consulting
The Senior Embedded Software Developer will design and implement firmware libraries for ARM Cortex-M platforms, lead a team of developers, and conduct system-level integration testing for quantum technology applications.
Top Skills: Arm Cortex-MCC++DmaPlatformioSpi

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account