EMBEDDED SYSTEM ENGINEER
World Star Tech is a leading manufacturer of laser systems for biomedical, instrumentation, and machine vision applications. We are in located in Markham with a modern facility and currently looking for a dynamic, high-performing Embedded Systems Engineer to join our team. The individual must be an energetic, self-starter with excellent technical and communication skills. Our ideal candidate has a track record of developing and deploying excellent software and firmware. If you are a creative individual with a strong interest in development and design, we look forward to hearing from you.
Key Job Responsibilities
Develop firmware and graphical user interfaces for new and existing products such as laser markers, spectrometers, analyzers, and medical devices.
Develop software for in-house automation using robotic systems.
Be an integral part of our talented engineering team, which includes electrical, software, and optomechanical disciplines, working together at the cutting edge of design and development.
Qualifications
Engineering Degree or a related technical field with 1-5 years of industry experience.
Highly proficient in C++ and Python using object-oriented principles.
Firmware development experience for STM32 micro-controllers or equivalent with timers, I2C/UART/SPI, DMA, ADC, and other peripherals.
Graphical User interface design for both desktop and embedded touchscreen applications.
Ability to write readable, well-structured code with clear documentation.
Bonus Qualifications
Comfortable with handling low-level coding tasks to higher-level, whole-system abstraction.
Experience with C# and .NET for desktop development.
Knowledge of TCP socket programming and using cloud services.
What do we offer?
The chance to work with a dynamic and ambitious team.
State of the art lab and tools.
Opportunity to make a difference and add visible value to the company.
Market competitive medical and health package.
On-site basketball court.