Embedded System Engineer

4 weeks ago


Markham, Ontario, Canada WORLD STAR TECH Full time

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.



  • Markham, Ontario, Canada General Motors Full time

    About the RoleThe successful candidate will be responsible for the development, implementation and testing of software for embedded automotive control systems as part of the Vehicle Motion Embedded Controls (VMEC) engineering department at General Motors Canada.


  • Markham, Ontario, Canada Qualcomm Full time

    Principal Duties and ResponsibilitiesThe Embedded Systems Specialist will design, develop, create, modify, and validate critical embedded and cloud edge software, applications, and/or specialized utility programs. You will collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain...


  • Markham, Ontario, Canada General Motors Full time

    Job Overview">We are seeking a highly skilled Embedded Software Engineer to join our Vehicle Motion Embedded Controls (VMEC) engineering department at General Motors Canada.">The Role">As an Embedded Software Engineer, you will be responsible for the development, implementation, and testing of software for embedded automotive control systems. You will work...


  • Markham, Ontario, Canada General Motors Full time

    Job ResponsibilitiesAs a member of the Vehicle Mechatronics Embedded Controls (VMEC) global engineering department, the Senior Software Developer will be responsible for leading and executing the design, development, testing, and implementation of embedded software for automotive control systems. This role is categorized as hybrid, requiring the successful...


  • Markham, Ontario, Canada Qualcomm Full time

    About the RoleThe Senior Software Engineer for Automotive Graphics and Embedded Systems will be responsible for designing and developing new automotive graphics features, supporting new hardware pre/post-silicon development, and debugging software issues. The ideal candidate will have a strong background in embedded systems and automotive graphics, with...


  • Markham, Ontario, Canada General Motors of Canada Full time

    About the RoleIn this position, you will be responsible for developing, implementing, and testing software for vehicle steering controls as part of the VMEC engineering department at General Motors Canada.You will work closely with multi-disciplinary engineering teams to interpret functional requirements and implement effective control and diagnostic...


  • Markham, Ontario, Canada Qualcomm Full time

    Role OverviewAs an Embedded Systems Architect at Qualcomm Canada ULC, you will play a crucial role in the design, development, creation, modification, and validation of embedded and cloud edge software, applications, and/or specialized utility programs. You will also assist in the creation of a Quality Engineering/Release engineering process with emphasis on...


  • Markham, Ontario, Canada General Motors Full time

    About the JobAre you a seasoned Embedded Systems Expert looking for a new challenge? Do you have a passion for developing innovative solutions that drive business success?General Motors is seeking a talented Embedded Systems Expert to join our team in Oshawa or Markham. As a member of our Agile team, you will play a key role in developing Propulsion Thermal...


  • Markham, Ontario, Canada Qualcomm Full time

    **About the Role:**We are seeking a highly skilled Embedded Software Engineer to join our team at Qualcomm. As a member of our engineering team, you will be responsible for designing and implementing new automotive camera-related features following defined Automotive SW Safety Standards.The successful candidate will have a strong understanding of HLOS...


  • Markham, Ontario, Canada Qualcomm Full time

    Key ResponsibilitiesAs an Embedded Systems Engineer - Machine Learning, you will be responsible for conducting complex experiments to train and evaluate machine learning models and/or software independently.You will also assist with the development and application of machine learning techniques into products and/or AI solutions to enable customers to do the...


  • Markham, Ontario, Canada General Motors Full time

    About This RoleThis is a challenging opportunity to work on cutting-edge technologies and contribute to the development of innovative automotive control systems. As a Senior Software Developer, you will be responsible for leading and executing the design, development, testing, and implementation of embedded software.Main Responsibilities:Lead and execute the...


  • Markham, Ontario, Canada General Motors of Canada Full time

    Job SummaryWe are seeking a highly motivated Senior Control Design Engineer to join our team at General Motors of Canada. As a member of the Vehicle Mechatronics Embedded Controls (VMEC) group, you will be responsible for developing and implementing control and diagnostic algorithms for various vehicle features and systems.About the PositionIn this role, you...


  • Markham, Ontario, Canada Advanced Micro Devices Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Markham, Ontario, Canada Nutanix Full time

    Job OverviewWe are seeking an Embedded Software Engineer to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products.The ideal candidate will have strong knowledge of programming languages such as C, C++, Java, Python, etc. and be able to...


  • Markham, Ontario, Canada Advanced Micro Devices inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Markham, Ontario, Canada General Motors Full time

    At General Motors, we're pushing the boundaries of innovation in the automotive industry. Our vision is a future with zero crashes, zero emissions, and zero congestion.We're seeking an experienced Staff Software Engineer to join our dynamic engineering team. As a key member of our data infrastructure team, you'll play a crucial role in designing,...


  • Markham, Ontario, Canada Qualcomm Full time

    Job DescriptionWe are looking for a highly skilled and motivated Senior Software Engineer for Automotive Graphics and Embedded Systems to join our team at Qualcomm Canada ULC. As a key member of our team, you will be responsible for delivering high-quality graphics driver and feature development across Qualcomm's automotive chipsets.Main...


  • Markham, Ontario, Canada Synopsys, Inc. Full time

    Job Description:We are seeking a highly motivated and innovative firmware engineer to join our team at Synopsys, Inc. As a Firmware Design Engineer, you will be part of a highly experienced PHY IP team responsible for developing firmware for embedded processors in current and next-generation SerDes products.This is an excellent opportunity to work with an...


  • Markham, Ontario, Canada Qualcomm Full time

    Required Skills and QualificationsTo succeed in this role, you will need:Solid hands-on skills and experience in performance optimization.Proficient programming skills in C/C++.Machine learning knowledge is a plus.Experience with Linux/Android development environment and tools.Familiarity with embedded/computer hardware architecture.Education...


  • Markham, Ontario, Canada Nutanix Full time

    **Job Description:**We are seeking a skilled Sr. Embedded Software Engineer to join our team at Qualcomm India Private Limited. As a key member of the Engineering Group > Software Engineering, you will be responsible for designing, developing, and validating embedded and cloud edge software, applications, and/or specialized utility...