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.