Embedded Systems Engineer - Firmware, GUI & Robotics

WORLD STAR TECH

Markham

On-site

CAD 85,000 - 120,000

Full time

42 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Health & medical benefits

Job summary

World Star Tech in Markham, Canada, is seeking an Embedded Systems Engineer to join a growing team. You will develop firmware and GUIs for laser systems and medical devices, and contribute to in-house automation using robotic systems.

The role requires 2+ years in engineering, strong C++/Python skills, and experience with STM32 microcontrollers and GUI design. Collaboration across electronic, software, and optomechanical disciplines is essential.

Qualifications

  • Degree in Engineering or related technical field with 2+ years of industry experience.
  • Proficiency in C++ and Python following OO design principles.
  • Experience developing firmware for STM32 microcontrollers and similar peripherals.
  • GUI design for desktop and embedded touchscreen applications.
  • Write clean, readable, well-documented code.

Responsibilities

  • Develop firmware and GUIs for laser markers, spectrometers, analyzers, and medical devices.
  • Create software solutions for in-house automation using robotic systems.
  • Collaborate with a multidisciplinary team of engineers across electronics, software and optomechanics.

Skills

C++
Python
Object-oriented design
GUI design
Embedded systems
C#
.NET
TCP socket programming

Education

Bachelor's degree in Engineering

Tools

STM32

Job description

World Star Tech in Markham, Canada, is seeking an Embedded Systems Engineer to join a growing team. You will develop firmware and GUIs for laser systems and medical devices, and contribute to in-house automation using robotic systems.

The role requires 2+ years in engineering, strong C++/Python skills, and experience with STM32 microcontrollers and GUI design. Collaboration across electronic, software, and optomechanical disciplines is essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded System Engineer
Embedded System Engineer

WORLD STAR TECH • Markham

On-site
CAD 85,000 - 120,000
Competitive compensation
Health & medical benefits
Embedded Systems Engineer
Embedded Systems Engineer

ROZOR • Hamilton

On-site
CAD 90,000 - 120,000
Photonics Design Engineer
Photonics Design Engineer

WORLD STAR TECH • Markham

On-site
CAD 90,000 - 130,000
Competitive compensation
Health benefits
State-of-the-art lab access
Embedded Systems Engineer — Firmware & Software
Embedded Systems Engineer — Firmware & Software

Axiomatic Technologies Corporation • Mississauga

On-site
CAD 85,000 - 115,000
Embedded Systems Developer
Embedded Systems Developer

Gexel Telecom International Inc. • Canada

Hybrid
CAD 90,000 - 120,000
Hybrid work
December holidays leave
Group insurance
+5
Junior Embedded Systems Engineer
Junior Embedded Systems Engineer

NordSpace Corp. • Canada

On-site
CAD 65,000 - 80,000
Mechatronics Engineer: Medical Robotics & MRI Systems
Mechatronics Engineer: Medical Robotics & MRI Systems

Profound Medical • Mississauga

Hybrid
CAD 100,000 - 130,000
Group RRSP
Medical benefits
Embedded Systems Engineer: Real-Time Video & AI Processing
Embedded Systems Engineer: Real-Time Video & AI Processing

Beyond SOF • Toronto

On-site
CAD 121,000 - 140,000
Embedded Systems Engineer: C++/Linux, Real-Time
Embedded Systems Engineer: C++/Linux, Real-Time

Sky Systems, Inc. (SkySys) • Ottawa

On-site
CAD 75,000 - 95,000
Junior Embedded Systems Engineer - Spacecraft & Ground Testing
Junior Embedded Systems Engineer - Spacecraft & Ground Testing

NordSpace Corp • Markham

On-site
CAD 65,000 - 80,000