• Embedded Engineer
    • Toronto, Hybrid
    • M1R 2T6
    • Permanent
    • Embedded Systems Engineer  
      Permanent Fulltime
      Hybrid – work from home and in office (occasionally)

      About Our Client

      As an international leader in applied R&D and innovative engineering, our client takes on challenges in the Robotics Industry that other engineering companies would not dare to. Being comprised of some of the best and brightest teams of electrical, mechanical, software, and physics engineers and technicians, allows them to perform full cycle research and design ALL in-house.

      They are in growth mode and looking for talented individuals with the desire to challenge themselves and contribute to the discovery of high quality, groundbreaking innovations.  

      You have a solid foundation in engineering fundamentals, a creative and logical mindset, you love a technical challenge and can approach a problem from a highly analytic angle. If you are a hard-working, self-motivated individual who thrives in this type of environment, we want to hear from you.

      About the Role

      They are looking for a highly talented, knowledgeable, and motivated Embedded Engineer with relevant experience to become a member of a dynamic Unique Ability Team. The ideal candidate has a solid foundation in computer engineering fundamentals, has a creative mindset and takes a logical and analytical approach to problem solving.

      You will be working on state-of-the-art robotic platforms, improving existing designs and introducing new ideas for the control systems, navigation and autonomous driving. If you are willing to grow in a multidisciplinary engineering environment, this is the position for you!

      Responsibilities & Qualifications

      • Assist senior engineers with embedded system design
        • Develop hardware and embedded software control concepts
        • Design and implement robotics hardware and embedded software
        • Perform FMEA of electromechanical systems
        • Write documentation and test procedures
        • Participate in field-testing and on-site debugging of embedded hardware/software
      • Bachelor’s or Master’s degree in Computer Science, Software Engineering or Electrical Engineering
      • Experience with embedded programming in C and C++
      • Experience with embedded processor driver coding and debugging of 32 bit microprocessor systems
      • Experience with Real Time Operating Systems
      • Working knowledge of CAN, Ethernet, RS232, RS485, SPI, I2C communication protocols
      • Hands on experience debugging embedded processor systems using equipment such as oscilloscopes, digital analyzers, and DMMs
      • Strong troubleshooting skills in both hardware and software
      • Take initiative and manage multiple tasks in a timely fashion

      Assets

      Robotics and motion control experience
      Experience with threads and sockets under Linux
      Knowledge of NDT of pipelines
      Knowledge of ARM Cortex development considered a major assets
      Mechanically inclined
      Experience with QT and databases
      MATLAB. Octave.
      Experience with FPGA design and implementation
      PCB design experience using Altium
      Design experience with tools for generating electrical schematics, layout and bills of materials

      Our client offers - Competitive wages and a bonus system based on company performance, an Engaging company culture that encourages teamwork and rewards both team and individual achievement and On-site gym with shower facilities, Health & wellness program with broad healthcare benefits coverage (including dental & vision), flexible working hours and a hybrid WFH and In office

       

Poly Tech Talent Inc. is committed to accommodating the individual needs of job candidates, in accordance with the Accessibility for Ontarians with Disabilities Act (AODA), within our recruitment processes and skills testing practices. Job candidates are asked to contact us if you require any accommodations to ensure your equal participation in recruitment and job selection processes.