Talent.com
Firmware Engineer
Firmware EngineerRBR • Ahuntsic North, ca
No longer accepting applications
Firmware Engineer

Firmware Engineer

RBR • Ahuntsic North, ca
30+ days ago
Job type
  • Full-time
Job description

Join to apply for the

Firmware Engineer

role at

RBR

Reports to :

Firmware & Systems Manager

Role status : Existing role

About RBR : Making waves since 1973

At RBR, we’ve been designing cutting‑edge instruments to measure our blue planet for over 50 years. Built to withstand some of the harshest environments on Earth, our instruments are deployed from the ocean’s deepest trenches to the polar ice caps, capturing essential data on water temperature, salinity, pH, and more. This data empowers researchers in the global fight against climate change, and our technology supports groundbreaking science with partners like Fisheries and Oceans Canada, Woods Hole, the Scripps Institution, and the British Antarctic Survey.

At RBR, we care deeply about our work, each other, the environment, and the global communities we serve. We value teamwork, continuous improvement, and having fun along the way. From Friday lunches to social events, we’re a crew that thrives on taking on complex and exciting challenges that have a meaningful impact on the blue planet! Ready to make waves with us? Apply below!

About the role

Join our talented R&D team as a Firmware Engineer and help shape the future of oceanographic research! At RBR, you'll collaborate with experts across firmware, systems, electronics, mechanical, software, and sensor engineering—all while contributing to cutting‑edge oceanographic instruments. We're looking for a versatile problem solver who takes ownership, delivers top‑notch firmware, and thrives in a fast‑paced, innovative environment. If you love learning, exploring new technologies, and creating tools that empower oceanographers worldwide, we want to hear from you!

What you'll do

Design and develop embedded firmware applications, contributing to architecture and implementation

Implement and uphold best practices in software development methodologies

Implement and maintain software versioning and revision control

Evaluate and balance trade‑offs in system design to meet diverse requirements

Take ownership of your projects from concept to deployment, ensuring they stay on schedule

Translate design specifications into system designs and implementations, participating actively in design and code reviews

Share your expertise to enhance software architecture and feature design

Collaborate with hardware and software teams to translate requirements into working designs

Contribute to the conceptual development of innovative products and projects

Stay up‑to‑date on industry developments in software engineering technologies, processes, and disciplines

What you bring

A Bachelor's or Master’s degree in Electrical Engineering, Computer Science, or an equivalent field

Preferred 5+ years of firmware development experience, with strong proficiency in :

Programming skills in both C and C++

Working with low‑power microcontrollers (STM32 / ARM preferred)

Embedded Real‑Time Operating Systems (Zephyr is a plus)

Troubleshooting and debugging using JTAG tools, IDE, logic analyzers, and oscilloscopes

Communication protocols such as RS232, SPI, I2C, I3C, USB, and Bluetooth

Embedded systems test methodologies, continuous integration, and modern git workflow principles

Reading and annotating electronic schematics, including digital, mixed‑signal, and analog devices

Experience with Linux terminals

Experience working in an Agile development process; familiarity with Jira / Confluence tools would be an asset

Strong organizational skills and the capacity to work both independently and as part of a team

Adaptability to work in an interrupt‑driven environment, managing multiple projects, and shifting priorities

Excellent verbal and written communication skills

Nice to haves

Some knowledge of Bash and Python scripting

Familiarity with containerized development environments

Experience with Hardware‑in‑the‑loop testing

Interest in, and knowledge of new and developing embedded technologies (platforms, languages)

Knows which end of a soldering iron is the hot one : )

Can wield a screwdriver

Current perks at RBR

20 days of vacation, plus a company‑wide holiday shutdown and paid sick days

Benefits from day 1 & RRSP contribution matching

Annual fitness reimbursement program

Monthly Friday lunches (on us)!

Team events and social activities

Collaborative, supportive work environment

Direct impact on climate science and ocean research

At RBR, we celebrate and support diversity in our workplace. As an equal‑opportunity employer, we welcome people from all backgrounds and aim to find the most talented person for each role. Accommodations are available upon request at every stage of the selection process.

AI statement

At RBR, we may use artificial intelligence (AI) tools during parts of our hiring process. These tools may be used to support note‑taking, scheduling, and / or organizing candidate information. Final hiring decisions are made by our people.

Seniority level

Associate

Employment type

Full‑time

Job function

Engineering and Research

Industries

Measuring and Control Instrument Manufacturing

Referrals increase your chances of interviewing at RBR by 2x

Get notified about new Firmware Engineer jobs in

Ottawa, Ontario, Canada .

#J-18808-Ljbffr

Create a job alert for this search

Firmware Engineer • Ahuntsic North, ca

Similar jobs
Senior Connectivity DSP Applications Engineer

Senior Connectivity DSP Applications Engineer

Alphawave IP Inc • Ahuntsic North, ca
Full-time
A technology company in Ottawa is seeking a Product Applications Engineer to provide support for their advanced DSP products. In this role, you will facilitate customer design integration and collab...Show more
Last updated: 30+ days ago • Promoted
Ingénieur mécanique

Ingénieur mécanique

Omnifab • Lanaudière-Nord (Saint-Esprit), QC, ca
Full-time
Envie de sortir des sentiers battus? Chez Omnifab, c’est la passion à l’état pur, la force d’une équipe rassemblée par le même désir de réussir. Chaque jour, notre soif de dépassement nous propulse ...Show more
Last updated: 8 days ago • Promoted
Software Engineer

Software Engineer

Acre Identity by TDS • Ahuntsic North, ca
Full-time
Position Senior Software Engineer.About Acre Acre empowers security professionals to adapt and thrive in a rapidly changing world. Established in 2012, our solutions in access control, visitor manag...Show more
Last updated: 22 hours ago • Promoted • New!
Algebra Private Tutoring Jobs L'epiphanie

Algebra Private Tutoring Jobs L'epiphanie

Superprof • L'epiphanie, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Senior Backend Engineer (Golang) / Dveloppeur backend senior (Golang)

Senior Backend Engineer (Golang) / Dveloppeur backend senior (Golang)

Anyon Systems Inc. • Dorval, QC, Canada
Full-time
Anyon Systems is a quantum computing hardware company located in the Greater Montreal Region with a presence in Waterloo, Ontario. We work at the cutting edge of technology to develop and commercial...Show more
Last updated: 16 hours ago • Promoted • New!
Senior Protocol Engineer Crypto Infrastructure Remote (EST or Lisbon timezone)

Senior Protocol Engineer Crypto Infrastructure Remote (EST or Lisbon timezone)

Inner Circle Agency Inc. • Montreal, QC, Canada
Remote
Full-time
Senior Protocol Engineer – Crypto Infrastructure – Remote (EST or Lisbon).Remote (Must overlap with EST or Lisbon time zones). Full-time, flexible hours with strong overlap to EST or Lis...Show more
Last updated: 30+ days ago • Promoted
Arpenteur.e

Arpenteur.e

Hardy Construction • Laurentides-Nord (Montcalm), QC, ca
Full-time
Hardy Construction est une compagnie qui a été fondé en 1989.Nous pouvons maintenant affirmer que nous sommes un leader en région dans le domaine de la construction et que nous contribuons au dével...Show more
Last updated: 8 days ago • Promoted
Sr. Infrastructure Engineer with Kubernetes - Confidential

Sr. Infrastructure Engineer with Kubernetes - Confidential

Confidential • saint-esprit, qc, ca
Full-time
The role seeks a highly experienced Infrastructure Specialist to spearhead the design, deployment, and operational excellence of a modern cloud-native infrastructure. The ideal candidate must posses...Show more
Last updated: 4 days ago • Promoted
Firmware Engineer

Firmware Engineer

Actalent • Montreal, QC, Canada
Full-time
Titre du poste : Ingénieur en Systèmes Embarqués.Rejoignez une entreprise de premier plan dans le domaine des dispositifs médicaux, spécialisée dans les cat...Show more
Last updated: 8 days ago • Promoted
Staff / Principal Engineer

Staff / Principal Engineer

SourceIn • Montreal, QC, Canada
Full-time
Staff / Principal Software Engineer (Fully Remote – Canada, EST Hours).Are you a seasoned engineer ready to design and lead technical excellence across teams? We're hiring a.Staff / Princ...Show more
Last updated: 14 days ago • Promoted
Ingénieur (-eure) FPGA | FPGA Engineer

Ingénieur (-eure) FPGA | FPGA Engineer

Grass Valley • Montreal, QC, Canada
Full-time
Pourquoi joindre les rangs de Grass Valley?.Grâce à sa technologie primée et à son expertise reconnue, Grass Valley permet aux créateurs, aux diffuseurs et aux organisat...Show more
Last updated: 30+ days ago • Promoted
Ingnieur senior en dveloppement de produits / Senior Product Development Engineer

Ingnieur senior en dveloppement de produits / Senior Product Development Engineer

Smardt • Dorval, QC, Canada
Full-time
Pionnier et leader mondial des refroidisseurs sans huile haut rendement.L'quipe SMARDT partage plus de 25 ans d'exprience de travail avec l'lectronique de puissance, la technologie des ...Show more
Last updated: 30+ days ago • Promoted
Aircraft Maintenance Engineer M2

Aircraft Maintenance Engineer M2

GAL AeroStaff • Pointe-Claire, QC, Canada
Full-time
Canadian aerospace company specializing in delivering high-quality technical and operational services to the aviation industry. Our expertise includes aircraft interior, structural, manufacturing, a...Show more
Last updated: 30+ days ago • Promoted
Ingénieur industriel

Ingénieur industriel

Bridgestone Canada inc. - Usine de Joliette • Lanaudière-Nord (Saint-Esprit), QC, ca
Full-time
Notre cliente, BRIDGESTONE CANADA INC.Ingénieur industriel pour son usine de Joliette.Vous êtes rigoureux, rassembleur, mobilisateur, orienté vers la santé...Show more
Last updated: 6 days ago • Promoted
Full-Stack Engineer - Backend Leaning (Remote)

Full-Stack Engineer - Backend Leaning (Remote)

PRAGMATIKE • Laval, QC, Canada
Remote
Full-time
Quick Apply
Pragmatike is hiring on behalf of a fast-growing, product-driven technology company building data-intensive platforms used at scale across multiple markets. The product focuses on automation, data e...Show more
Last updated: 2 days ago
Site Reliability Engineer / Platform Operations Engineer

Site Reliability Engineer / Platform Operations Engineer

Targeted Talent • Montreal, QC, Canada
Permanent
We are looking for an experienced Site Reliability Engineer or Platform Operations Engineer for our client.This is a permanent position that is remote to start with later relocation to.Our client i...Show more
Last updated: 30+ days ago • Promoted
Design Technician

Design Technician

Stageline Mobile Stage Inc. • Lanaudière-Nord (Saint-Esprit), QC, ca
Full-time
Are you known for your excellent communication skills and ability to collaborate effectively as part of a team? Are you passionate about manual mechanical work and demonstrate ...Show more
Last updated: 8 days ago • Promoted
Senior Automation Engineer

Senior Automation Engineer

Qualitest • saint-esprit, qc, ca
Full-time
Qualitest looking for a Senior Automation Engineer with strong technical expertise and leadership qualities.The ideal candidate should be a self-starter who can quickly contribute, lead automation ...Show more
Last updated: 4 days ago • Promoted