Blackline Safety Logo

Blackline Safety

Firmware Developer

Reposted 7 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  
  • 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 [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

11 Days Ago
In-Office or Remote
Canada
Senior level
Senior level
Software
As a Senior Principal Firmware Engineer, you'll lead firmware design and development for optical modules, mentor junior engineers, and collaborate in Agile teams.
Top Skills: AgileArm ArchitectureCC++PythonScrum
15 Days Ago
Easy Apply
In-Office
Toronto, ON, CAN
Easy Apply
Junior
Junior
Artificial Intelligence • Hardware • Machine Learning • Software
Responsible for developing firmware for photonic processors, reliability testing, and collaborating with multidisciplinary teams on control plane architecture.
Top Skills: CC++CmakeCmisDmtfGdbGitJtagLinuxLogic AnalyzersMongoDBOpenbmcPythonSnowflake
5 Days Ago
Hybrid
Cambridge, ON, CAN
Senior level
Senior level
Aerospace • Security • Energy • Industrial
As a Sr Advanced Hardware Engineer, you will develop FPGA and firmware for aerospace applications, ensuring technical requirements and high-performance solutions are met. Responsibilities include design, testing, and collaboration with a cross-disciplinary team.
Top Skills: CC++FpgaMatlabMentor GraphicsModelsimPythonQuestasimSystem VerilogVerilogVhdl

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