Firmware Engineer

Posted 11 Days Ago
Be an Early Applicant
Montréal, QC
Senior level
Information Technology
The Role
As a Firmware Engineer, you will develop and maintain high-quality firmware solutions for medical diagnostic devices, participate in code reviews, and ensure alignment with project goals. Your role involves troubleshooting, implementing best practices, and contributing to system validation for clinical studies.
Summary Generated by Built In

Disease detection through smell? That’s right. With every breath, we release a health snapshot right into the air. This is the body’s hidden language, and up until now, it’s gone unnoticed. We're changing that. Inspired by nature and with a boost from NASA, we’ve developed the world’s first fully-integrated diagnostic breathalyzer. It’s capable of decoding these health signals in real-time and at any point-of-care. We’re bringing the sense of smell to the forefront of medicine and welcoming a new era of healthcare. 

This role offers an exciting opportunity to work at the forefront of medical device technology, contributing to innovative diagnostic solutions. The ideal candidate will blend technical expertise with a passion for quality and reliability in healthcare technology.

Who You Are:

As a passionate and skilled Firmware Engineer at Noze, you'll revolutionize medical diagnostics by developing innovative, high-quality firmware solutions. With your strong startup mindset, you'll tackle complex challenges head-on, designing beyond specifications to align with company goals. 

Your expertise in both firmware and hardware enables holistic system development, while your analytical thinking and creativity drive robust, data-driven solutions. Your commitment to documentation, problem-solving, and continuous innovation will be crucial in advancing our groundbreaking projects and contributing to the team's success in transforming healthcare technology.

Here’s exactly who thrives at Noze:

  • Aligned. This is the place for go-getters who are ambitious. We value visionaries who are all in for exponential growth and committed to making a big impact.
  • Collaborative. We believe success is a team sport. Our people thrive on collaboration, embrace feedback, and are committed to continuous improvement.
  • Driven. We're not the kind to wait for directions—we take the initiative and push projects forward. We are high performers who are proactive, own their work, and consistently strive for excellence. 

What You'll Do:

As a key member of our IoT team at Noze, you'll be instrumental in the development and validation of our diagnostic devices for clinical studies. Your primary responsibilities will include:

  • Own the maintenance, support, and updating tasks related to our firmware stack, including maintaining transparency and high work quality.
  • Implementing functional production test tools and procedures for product assembly and validation
  • Conducting and participating in code reviews to elevate team performance and incorporate stakeholder input on critical systems
  • Producing detailed, traceable documentation of your work, highlighting key decisions
  • Aligning your priorities with company objectives and project deadlines, balancing between immediate priorities, and longer term projects.

Required Qualifications:

  • 5+ years of experience in IoT and firmware development.
  • High proficiency in firmware using C/C++ and real time operating systems similar to FreeRTOS.
  • Track record of Exceptional troubleshooting skills and clear logical thinking
  • Strong experience working with microcontrollers, specifically ESP and MSP based
  • Experience with firmware development practices such as versioning and source management
  • Able to implement and enforce engineering best practices: Software design and architecture, code quality, design patterns, unit tests, integration tests.

Preferred Qualifications:

  • Bachelor's degree in Computer Science, Firmware Engineering, Electronics Engineering, Software Engineering, or equivalent experience.
  • Able to work independently, mentor team members, contribute to overall architecture and lead technology forward.
  • Great communication skills including creating and maintaining documentation, and generating reports.
  • Experience working with medical / FDA approved devices
  • Knowledge of cybersecurity principles and practices

What we offer

  • The opportunity to join a forward-thinking company with a collaborative team of innovative thinkers.
  • A rewarding career path with diverse opportunities for professional growth.
  • A competitive compensation and benefits package, including employer-paid health and dental benefits for eligible employees.
  • A generous learning and development budget for conferences, classes, and other professional development events.

References will be required from previous employers

Top Skills

C
C++
The Company
Montreal, Quebec
55 Employees
On-site Workplace
Year Founded: 2015

What We Do

Noze is the global leader in digital odor perception (often hailed as the digital equivalent of the sense of smell). We have developed the world's most advanced digital nose, capable of detecting and identifying odors in real-world settings with unparalleled accuracy. Leveraging cutting-edge machine intelligence and a sensor developed with exclusively licensed NASA technology, Noze is committed to enhancing human health and wellbeing. Our mission is to improve patient outcomes by enabling real-time disease detection at any point-of-care by using our technology to target breath-based odor biomarkers

Similar Jobs

Motorola Solutions Logo Motorola Solutions

Software Development Manager - ECM SRE

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Hybrid
Gatineau, QC, CAN
21000 Employees

ServiceNow Logo ServiceNow

Principal Platform Architect - Telco

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Hybrid
Montréal, QC, CAN
26000 Employees

ServiceNow Logo ServiceNow

Staff Machine Learning Developer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Hybrid
Montréal, QC, CAN
26000 Employees

Bounteous Logo Bounteous

Python Developer /Architect

Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
Hybrid
Montréal, QC, CAN
5000 Employees
70-90 Annually

Similar Companies Hiring

MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana
Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
SG
357 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account