Back to results

Embedded Software Designer

  • Quebec, QC, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

General information

Reference 2026-537

Publication date 02/10/2026

Position description Departments

Engineering and Quality Control

Job title

Embedded Software Designer

Contract type

Permanent

Contractual hours

Full-time

Job Description

Attuned to small details, you possess the logic and precision of a skilled embedded programmer blended with the creativity of an artist. You appreciate simplicity. Complicated and inconsistent interfaces bother you, and you are the person we are looking for. In collaboration with our graphic designer and product managers, you will create a unique user experience across all our future products.

Profile

Specifically, here are the challenges that will allow you to excel:

  • Contribute to the design of embedded software for various medical products. (High/low-level software and user interface)
  • Participate in the design of firmware in C with and without RTOS (Real-Time Operating System)
  • Contribute to the development of software requirements
  • Implement, program, and establish the testing infrastructure for software modules related to products and accessories
  • Ensure compliance with regulatory documentation related to the software development process

We offer

What Makes You The Ideal Candidate For This Position

  • DEC or BAC in electrical engineering/software engineering or any relevant experience
  • Experience in C/C++ programming, Assembler
  • In-depth knowledge of embedded systems
  • In-depth knowledge of system architecture
  • Knowledge of graphic libraries: PEG, LVGL, or others
  • Experience with development platforms KDS, IAR, ECLIPSE (an asset)
  • Experience with ARM and PIC32 microcontrollers (an asset)
  • Knowledge of basic touch detection technologies (capacitive, resistive, etc.)

Join a committed and dynamic team in a rapidly growing company. Here, humanity truly comes first, and you'll feel it from day one.

Come experience something that goes well beyond medical equipment.

Meta Title

Embedded Software Designer | Umano Medical | Lévis

Meta Description

Life at Umano Medical:

Enjoy a climate of trust and a work atmosphere where fun and collaboration are a priority. Discover a company with human dimensions and dynamic multidisciplinary teams.

Is this not enough to convince you?

Hybrid telecommuting (as per departmental needs)

Work-life balance

7 paid days off during the holiday period

Employer-contributed retirement savings plan

Group insurance from the start of employment

Employee assistance program with completely free access to telemedicine

Training and individual development program focused on your strengths

An active social club with various themes throughout the year

Access to the rooftop terrace or well-designed outdoor park

Enjoy the Umano Medical Gym right on-site

URL Umano

https://carrieres.umanomedical.com/en-ca/career/jobs/embedded-software-designer/

Position location Job location

America, Canada, Central Canada, Quebec

Location

Lévis

Location

Lévis, Québec
More about this job

Responsibilities

Design embedded software and firmware for medical products, including high- and low-level software and user interfaces, in collaboration with graphic designers and product managers. Develop software requirements, implement and test software modules and accessories, and maintain regulatory documentation for the software development process.

Requirements

The posting seeks a DEC or bachelor's-level qualification in electrical or software engineering, or relevant experience, along with experience in C/C++ and assembler and strong knowledge of embedded systems and system architecture. Familiarity with graphic libraries, development platforms such as KDS, IAR, or Eclipse, ARM and PIC32 microcontrollers, and touch detection technologies is also sought; some are listed as assets.

Skills

  • Embedded Software Design
  • C
  • C++
  • Assembler
  • Embedded Systems
  • System Architecture
  • Firmware Development
  • Real-Time Operating Systems
  • User Interface Design
  • Software Requirements
  • Software Testing
  • Regulatory Documentation
  • Graphic Libraries
  • Touch Detection Technologies
  • ARM Microcontrollers
  • PIC32 Microcontrollers

Benefits

  • Hybrid Telecommuting
  • Work-Life Balance
  • Seven Paid Days Off During the Holiday Period
  • Group Insurance
  • Employee Assistance Program
  • Free Telemedicine Access
  • Training and Individual Development Program
  • Social Club
  • Rooftop Terrace or Outdoor Park Access
  • On-Site Gym

Visa sponsorship

Not detected in the job text

Categories

  • Engineering
  • Software
  • Technology
  • Healthcare

Keywords

  • Embedded Software
  • Medical Products
  • Firmware
  • C
  • C++
  • Assembler
  • Embedded Systems
  • System Architecture
  • Real-Time Operating System
  • User Interface
  • Software Requirements
  • Software Modules
  • Software Testing
  • Regulatory Documentation
  • Software Development Process
  • PEG
  • LVGL
  • KDS
  • IAR
  • Eclipse
  • ARM
  • PIC32
  • Microcontrollers
  • Capacitive Touch Detection
  • Resistive Touch Detection
  • Medical Equipment Manufacturing

Report this job