Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Developer

Blackline Safety

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
  • 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 View email address on canada.jobradars.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.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Firmware Developer in Waterloo, ON vacancy
  • $100k - $200k per year

     ...algorithms in either an academic or industry setting. ~ Experience developing accessible technologies. ~ Proficiency in code and system...  ...development. About The Job Google's software developers develop the next-generation technologies that change how billions of users... 
    Suggested

    Google

    Waterloo, ON
    1 day ago
  • $174k - $252k per year

     ...structures and algorithms. ~1 year of experience in a technical leadership role. ~ Experience developing accessible technologies. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and... 
    Suggested
    Full time

    Google

    Waterloo, ON
    23 days ago
  • $18 per hour

     ...supportive work environment, and excellent compensation and benefits.Join our team for the summer!We are hiring a part time student Content Developer. This opportunity is for secondary school students only. The position is based in our Waterloo office. The student will work... 
    Suggested
    Part time
    Summer work
    Work at office

    Zondera

    Waterloo, ON
    21 days ago
  • $120.5k - $136k per year

     ...transforms multimodal health data into insights, models, and actions that make healthcare more personalized, predictive, and precise.The Developer Platform team is responsible for building cloud-native, self-service developer infrastructure that enables the software development... 
    Suggested
    Full time

    Verily Health

    Waterloo, ON
    9 days ago
  • $118k per year

     ...solutions for the design system but also in products where they are consuming the library. What the role offers: As a Lead Software Developer, you will: Provide strong leadership for the team, wielding technical and business influence beyond team boundaries. Drive... 
    Suggested
    Long term contract
    Internship
    Immediate start

    OpenText

    Waterloo, ON
    14 days ago
  • $150k - $154k per year

     ...ML system. Experience in anti-abuse adversarial domain. Experience in data analysis. About the job Google's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one... 

    Google

    Waterloo, ON
    6 hours ago
  •  ...to deliver solutions that integrate device data, cloud processing, and user-facing experiences. Key Responsibilities Design and develop full stack applications using AWS and either Angular or React. Build scalable, secure backends using AWS services like Lambda, API... 
    Full time
    Internship
    Flexible hours

    Senstar

    Waterloo, ON
    7 days ago
  • $150k - $154k per year

     ...qualifications ~ Experience working and communicating effectively across teams. About the job Google Cloud's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another... 
    Full time

    Google

    Waterloo, ON
    8 days ago
  •  ...positive change for generations to come." Who are we looking for? The Global IS Team is on the look of a Senior Copilot Studio Developer to be able to commute to any of our Waterloo or Toronto offices. The Senior Copilot Studio Developer is responsible for building... 
    Work at office
    3 days per week

    GHD

    Waterloo, ON
    24 days ago
  • $126k - $129k per year

     ...and a fast rate of improvement. Additionally Site Reliability Developers will keep an ever-watchful eye on our systems capacity and performance...  ...Development or read a career profile about why a Software Developer chose to join Site Reliability Development. With your... 
    Full time
    Internship

    Google

    Waterloo, ON
    21 days ago
  • $100k per year

     ...language processing and large language models. Ability to learn new coding languages as needed. About the jobGoogle's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another... 
    Worldwide

    Google

    Waterloo, ON
    4 days ago
  •  ...software. You’ll be part of a team pioneering AI-driven solutions for commercial aviation customers. As a Senior AI/ML Software Developer, you will enhance core functionality-such as flight scheduling, dispatch and crew management -by integrating, scaling, and deploying... 
    Permanent employment
    Contract work
    Casual work
    Work at office
    Worldwide
    Flexible hours

    Airbus

    Waterloo, ON
    28 days ago
  • $100k - $200k per year

     ...structures and algorithms. ~1 year of experience in a technical leadership role. ~ Experience developing accessible technologies. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and... 

    Google

    Waterloo, ON
    5 days ago
  •  ...We have a growing hardware and software focused department that builds and develops smart vision solutions for quality assurance in manufacturing environments. Based in Waterloo, Ontario, this product team mploys a talented and dynamic team of R&D and Applications Engineers... 

    Ironbelly Studios

    Waterloo, ON
    more than 2 months ago
  •  ...Contribute to technical designs, provide innovative ideas, and pay great attention to quality. Suggest solutions to complex problems and develop them with minimal supervision. Mentor and guide the work of junior team members, nurturing their growth and development.... 
    Permanent employment
    Contract work
    Casual work
    Work at office
    Worldwide
    Flexible hours

    Airbus

    Waterloo, ON
    28 days ago
  •  ...We're on a mission to democratize access to XR, empowering developers and creators around the world to build awe-inspiring immersive...  ...Mawari team. About The Role Mawari is seeking a Unity C++ SDK Developer to help build Mawari's Decentralized Network for streaming cloud... 
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Flexible hours

    Mawari Technologies

    Waterloo, ON
    11 days ago
  •  ...difference by building a public good and defining the future of the internet. About The Role Mawari is seeking a C++ / Unreal Engine developer to help in building custom Unreal Engine based applications that can stream interactive experiences via peer to peer networks. In... 
    Full time
    Contract work
    Work at office
    Local area
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Mawari Technologies

    Waterloo, ON
    11 days ago
  • $93.7k per year

     ...industrial automation, medical imaging and scientific observation. We develop best-in-class products with a talented team of people engaged...  ...they are dealing with. Work closely with Systems, Software, Firmware, Mechanical, and PCB Layout teams to refine requirements, define... 
    Minimum wage
    Local area
    Worldwide

    Teledyne Technologies Inc.

    Waterloo, ON
    17 days ago
  •  ...Independently debug, validate, and qualify designs through prototype and production stages. Provide technical leadership across firmware, FPGA, mechanical, thermal, and test teams. Lead design reviews and ensure adherence to engineering standards and best practices.... 
    Minimum wage
    Internship
    Local area
    Worldwide

    Teledyne Technologies Incorporated

    Waterloo, ON
    2 days ago
  • $70k per year

     ...experiences that drive their success. Position Summary The Firmware QA Analyst is a hands-on role where you'll be in the driver's...  ...ensure our products meet our functional and quality standards. Develop automated and manual test cases, testing best practices, verification... 
    Flexible hours

    Miovision

    Kitchener, ON
    27 days ago
  • $32.08 - $47.38 per hour

     ...community not only experience flexible scheduling and work-life balance, but they also appreciate the home care setting, where they develop meaningful relationships with patients, while preserving patient dignity and privacy. Working within an extremely supportive and collaborative... 
    Hourly pay
    Full time
    Flexible hours

    CarePartners

    Waterloo, ON
    16 days ago
  • $21.7 per hour

     ...arise. Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies,... 
    Weekly pay
    Full time
    Local area
    Immediate start
    Shift work
    Day shift
    Afternoon shift

    Randstad

    Waterloo, ON
    3 days ago
  • $78 per hour

     ...implementing and controlling strategies and policies to achieve desired results. To work in conjunction with the Board of Directors to develop and establish objectives for the company. To lead, manage and advance the core business activities (International Trade & Exports) by... 
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Work at office
    Worldwide
    Monday to friday
    Flexible hours

    NeoTex Worldwide Inc

    Waterloo, ON
    9 days ago
  •  ...combines: Sales Account management Project coordination Customer relationship management Business development You will Develop new customer relationships Meet with facility managers, building owners, contractors, and operators Quote and sell HVAC,... 
    Long term contract
    For contractors
    Remote work

    VAMCO Inc.

    Waterloo, ON
    15 days ago
  • $21.7 per hour

     ...opens up! Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies,... 
    Weekly pay
    Price work
    Full time
    Start today
    Local area
    Immediate start
    Shift work
    Rotating shift
    Day shift
    Afternoon shift

    Randstad

    Waterloo, ON
    3 days ago
  • $70 per hour

     ...including master test plans and reviewing with stakeholders); addressing blocks/defect with the PM/Developers; excellent understand of the QA lifecycleWhat You’ll DoDesign, develop, and execute ETL and application test strategies, test plans, and detailed test cases based on... 
    Contract work

    TEKsystems

    Waterloo, ON
    2 days ago
  • $47.26 per hour

     ...Performance with the Coordinator of Web andTechnology, and university legal council to update the athlete health assessment forms ~Develops a Student Trainer Code of Conduct outlining employment and behavioral expectations. ~Collects student trainer payment information for... 
    Hourly pay
    Full time
    Part time
    Internship
    Work at office
    Local area
    Immediate start
    Flexible hours
    Weekend work
    Afternoon shift

    Wilfrid Laurier University

    Waterloo, ON
    4 days ago
  • $80.25k per year

     ...leadership to cross-functional team members Forms and manages program advisory committees to ensure programming addresses partner needs Develops and manages program budgets and forecasts Manages the approval process for new opportunities Provides direction to subject matter... 
    Temporary work
    For contractors
    Work at office
    Flexible hours

    University of Waterloo

    Waterloo, ON
    5 days ago
  • $19.75 - $20 per hour

     ...others to achieve results Enjoys meeting and interacting with new people Possesses a “How can I help” attitude Strong desire to develop, train, and support others’ success Exercises good judgment in ambiguous situations Displays strong initiative and self-... 
    Contract work
    Flexible hours
    Shift work
    Afternoon shift

    Build-A-Bear Workshop

    Waterloo, ON
    3 days ago
  • $70k - $105k per year

     ...evaluations. How will I make an Impact? At D2L, we are looking for developers who will help us advance our goal of using technology to...  ...systems, user interfaces, mobile and cloud computing. As a developer, you will help make dreams a reality. We are looking for software... 
    Work at office
    Flexible hours
    Shift work
    3 days per week

    D2L

    Kitchener, ON
    14 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Developer. Be the first to apply!