Talent.com
Senior Firmware Engineer
Senior Firmware EngineerRBR • Ahuntsic North, ca
Les candidatures ne sont plus acceptées
Senior Firmware Engineer

Senior Firmware Engineer

RBR • Ahuntsic North, ca
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Join to apply for the

Senior 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 Senior Firmware Engineer and help shape the future of oceanographic research! At RBR, you’ll work with experts across firmware, systems, electronics, mechanical, software, and sensor engineering—all while contributing to cutting‑edge oceanographic instruments. We’re looking for a proactive problem solver who takes ownership, delivers top‑notch firmware, and thrives in a fast‑paced, innovative environment. If you love creating solutions that empower oceanographers worldwide and enjoy learning and exploring new technologies, we want to hear from you!

What you’ll do

Define and support the design and development of embedded firmware applications, and will be involved in system architecture decisions and firmware design methodologies

Implement and ensure best practices in software development methodologies across the teams

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, actively leading design and code reviews

Share your expertise to enhance software architecture and feature design

Work proactively with hardware and software teams to translate requirements into working designs and contribute to improvements in system‑level architecture

Contribute to the conceptual development of innovative products and projects

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

Help drive a high‑performing and continuous learning culture

What you bring

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

Preferred 10+ years of engineering experience, including at least 7 years in firmware development, with proficiency in the following areas :

Software development in both C and C++

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

Knowledge of communication protocols such as RS232, SPI, I2C, I3C, USB, and Bluetooth

Experience with embedded systems test methodologies, continuous integration, and quality management principles

Hands‑on experience with low‑power microcontrollers (STM32 / ARM preferred)

Proficiency with Real‑Time Operating Systems (RTOS, e.g., Zephyr)

Ability to read, comprehend, and annotate electronic schematics, including digital, mixed‑signal, and analog devices

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 have

Knowledge of signal‑processing algorithms

Experience in Embedded Linux development

Proficiency in Bash and Python scripting

Familiarity with containerized development environments

Experience with Hardware‑in‑the‑loop (HIL) testing

Interest in and knowledge of emerging 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

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering and Research

Industries

Measuring and Control Instrument Manufacturing, Electrical Equipment Manufacturing, and Machinery 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

Créer une alerte emploi pour cette recherche

Senior Firmware Engineer • Ahuntsic North, ca

Offres similaires
Senior Backend Engineer

Senior Backend Engineer

Diagram • Montreal
Temps plein
Lyteflo is at the forefront of electric vehicle (EV) insights and data-driven innovation.We are a fast-growing startup that prioritizes speed and impact in everything we do, and we’re looking for a...Voir plus
Dernière mise à jour : il y a 4 heures • Offre sponsorisée • Nouvelle offre
System Application Engineer – SCADA - saint-esprit

System Application Engineer – SCADA - saint-esprit

Pacer Group • saint-esprit, qc, ca
Temps plein
Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA / Implementation. Good knowledge of Electric SCADA applicat...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Senior Backend Engineer for CI / CD Platform at Scale

Senior Backend Engineer for CI / CD Platform at Scale

Coveo • Montreal
Temps plein
A leading software company located in Montreal is seeking a skilled backend developer to join its team.The successful candidate will design and operate components of a CI / CD platform, ensure scalab...Voir plus
Dernière mise à jour : il y a 5 jours • Offre sponsorisée
Senior Full-Stack Engineer – CRM Platform

Senior Full-Stack Engineer – CRM Platform

Weezevent • Montreal
Temps plein
Une entreprise spécialisée dans les solutions d'événements recherche un Développeur Senior fullstack pour rejoindre une équipe dynamique. Vous participerez à l'évolution d'une solution CRM innovante...Voir plus
Dernière mise à jour : il y a 3 jours • Offre sponsorisée
Senior Backend Engineer — Python, REST APIs & Kubernetes

Senior Backend Engineer — Python, REST APIs & Kubernetes

Carré Technologies Inc. • Montreal
Temps plein
A health-tech startup is seeking a Backend software developer to enhance its R&D team.The role involves developing new software features for the web API and maintaining existing products.Candidates...Voir plus
Dernière mise à jour : il y a 4 jours • Offre sponsorisée
Senior Platform Engineer - IaC, Azure & DevOps

Senior Platform Engineer - IaC, Azure & DevOps

CMHC • Montreal
Temps plein
A leading housing services organization in Montreal is seeking a Senior Specialist in Software Engineering & Environment Management. This hybrid role involves modernizing software platforms, automat...Voir plus
Dernière mise à jour : il y a 4 jours • Offre sponsorisée
Ingénieur logiciel senior - Plateforme central / Senior Software Engineer - Core Platform

Ingénieur logiciel senior - Plateforme central / Senior Software Engineer - Core Platform

Tait • Montreal, QC, CA
Temps plein
Créer des moments qui touchent les gens.Vous conceverez et mettrez en œuvre des fonctionnalités complexes, façonnerez des normes de codage et guiderez les décisions techniques au sein de votre équi...Voir plus
Dernière mise à jour : il y a plus de 30 jours
Senior Product Manager — Growth & Innovation (Hybrid)

Senior Product Manager — Growth & Innovation (Hybrid)

Earth Rated • Montreal
Temps plein
A leading pet care company in Montreal is seeking a Senior Product Manager to lead the strategic direction and product roadmap of a category. The role requires ownership across the product lifecycle...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée
Senior Data Engineer

Senior Data Engineer

SRA Group • Montreal
Temps plein
Location : Montreal, QC (3 days onsite is mandatory).Hands on experience 5+ years in Snowflake and virtual data warehouse set up. Must have done projects where semi-structured and unstructured data i...Voir plus
Dernière mise à jour : il y a 19 jours • Offre sponsorisée
Senior Data Engineer

Senior Data Engineer

MATADOR.IA INC. • Montreal
Temps plein
Matador AI is revolutionizing the automotive retail space as the #1 ranked conversational AI platform for dealerships.Our cutting-edge platform helps automotive dealerships automate and enhance the...Voir plus
Dernière mise à jour : il y a 4 heures • Offre sponsorisée • Nouvelle offre
Azure Microservices Architect & Lead Engineer

Azure Microservices Architect & Lead Engineer

QSC • Montreal
Temps plein
A leading technology company in Montreal is seeking a Lead Principal Software Engineer to architect and develop microservices for their enterprise technology stack. This role involves building scala...Voir plus
Dernière mise à jour : il y a 5 jours • Offre sponsorisée
Senior Solutions Engineer - Canada

Senior Solutions Engineer - Canada

CyberArk • Montreal
Temps plein
About CyberArk : CyberArk (NASDAQ : CYBR) is the global leader in Identity Security.Centered on privileged access management, CyberArk provides the most comprehensive security offering for any identi...Voir plus
Dernière mise à jour : il y a 5 jours • Offre sponsorisée
Senior Systems & Graphics Engineer

Senior Systems & Graphics Engineer

Parallelz • Montreal, QC, CA
Temps plein
Quick Apply
Parallelz enables developers to instantly port their existing mobile apps / games to the web, without any SDKs, code changes, or engineering efforts. Developers can improve user acquisition, organic v...Voir plus
Dernière mise à jour : il y a plus de 30 jours
Senior Enterprise Field Sales : Greenfield Cloud Growth

Senior Enterprise Field Sales : Greenfield Cloud Growth

Google Inc. • Montreal
Temps plein
A leading tech company is seeking a Field Sales Representative II in Montreal to develop and implement sales strategies for new customer acquisition in the cloud space. The ideal candidate will have...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée
Senior Firmware Developer (Remote) - Amaris Consulting

Senior Firmware Developer (Remote) - Amaris Consulting

Amaris Consulting • terrebonne, qc, ca
Télétravail
Temps plein
Identifier les contraintes techniques et.En parallèle, le consultant devra : .Intégrer le concept validé dans.Valider, affiner et ajuster le firmware jusqu’au. Ingénieur firmware embarqué senior.Expé...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Senior QA Engineer

Senior QA Engineer

GamblingCareers.com • Montreal
Temps plein
Join our passionate and collaborative Quality Assurance team dedicated to delivering outstanding product quality.Our mission is to embed quality throughout every stage of the development lifecycle ...Voir plus
Dernière mise à jour : il y a 5 jours • Offre sponsorisée
Senior Account Executive — Enterprise Solutions (Hybrid)

Senior Account Executive — Enterprise Solutions (Hybrid)

Quadient • Montreal
Temps plein
Une entreprise de transformation digitale est à la recherche d’un Gestionnaire de comptes Sénior à Montréal.Le candidat idéal aura au moins deux ans d'expérience dans la vente directe interentrepri...Voir plus
Dernière mise à jour : il y a 5 jours • Offre sponsorisée
Senior Technical PM, SMB Digital Platforms

Senior Technical PM, SMB Digital Platforms

Intello Technologies Inc. • Montreal
Temps plein
A leading technology company is seeking a Senior Technical Product Manager to oversee a portfolio of SMB platforms.In this role, you will drive the product and technical direction of key systems, c...Voir plus
Dernière mise à jour : il y a 5 jours • Offre sponsorisée