Embedded Systems Developer
3 weeks ago
Intero Integrity is a fast-growing global company offering inspection, industrial and environmental services to the energy industry. We develop our own high-tech equipment and software and use this technology to execute projects worldwide. We support the energy industry to use natural resources efficiently, safely and responsibly. Together we get the job done and contribute to a safer and more sustainable world.
We're growing and looking for people who have the right stuff to join our Unique Ability Teams. Our engineering teams are centered around identifying individual strengths, constant learning and development of skills, and fostering an open and collaborative work environment. Intero employees often find themselves outside their technical comfort zone where they learn new and valuable skills. We aim to reduce barriers to progress in order to maximize innovation, efficiency, and quality of work.
Job Overview
We are looking for a highly talented, knowledgeable, and motivated Embedded Engineer with relevant experience to become a member of our 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
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
Qualifications
Experience with embedded programming in C and C++ Experience with embedded processor driver coding and debugging of bit microprocessor systems Experience with Real Time Operating Systems Working knowledge of CAN, Ethernet, RS, RS, 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 Thrive in a cross-disciplinary team-based environment.
Considered 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 asset 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
Education
Bachelor’s or Master’s degree in Computer Science, Software Engineering or Electrical Engineering
We are proud to offer our full-time Employees
Competitive wages and a bonus system based on company performance Engaging company culture that encourages teamwork and rewards both team and individual achievement On-site gym with shower facilities Health & wellness program with broad healthcare benefits coverage (including dental & vision), flexible working hours and paid time off-
Embedded Software Developer
2 months ago
Old Toronto, Canada Pulsenics Full timeAbout Pulsenics Pulsenics is catalyzing novel breakthroughs for electrochemical technologies that decarbonize our planet. Pulsenics’ innovation is the first to apply advanced spectroscopy techniques to industrial electrochemical applications, at scale, to target the industry’s energy waste problem. Our mission is to change how the industry, making up 15%...
-
Embedded Software Developer
2 months ago
Toronto, ON, Canada Pulsenics Full timeAbout Pulsenics Pulsenics is catalyzing novel breakthroughs for electrochemical technologies that decarbonize our planet. Pulsenics’ innovation is the first to apply advanced spectroscopy techniques to industrial electrochemical applications, at scale, to target the industry’s energy waste problem. Our mission is to change how the industry, making up...
-
Embedded Software Developer
2 weeks ago
Old Toronto, Canada Pulsenics Full timeAbout Pulsenics Pulsenics is catalyzing novel breakthroughs for electrochemical technologies that decarbonize our planet. Pulsenics’ innovation is the first to apply advanced spectroscopy techniques to industrial electrochemical applications, at scale, to target the industry’s energy waste problem. Our mission is to change how the industry, making up 15%...
-
Embedded Developer
4 weeks ago
Toronto, Canada Akkodis Full timeDescription: Department: Tech & Eng Control Job Category: R&D: Software - IS - IT & Cybersecurity Job Title: Software Analyst - Sr Duties: General Mission: To perform design, analysis, programming and integration activities in the development of software for train control systems of Rail Signaling Solutions, achieving Customer Satisfaction of the delivered...
-
Embedded Developer
4 weeks ago
Toronto, Canada Akkodis Full timeDescription: Department: Tech & Eng Control Job Category: R&D: Software - IS - IT & Cybersecurity Job Title: Software Analyst - Sr Duties: General Mission: To perform design, analysis, programming and integration activities in the development of software for train control systems of Rail Signaling Solutions, achieving Customer Satisfaction of the delivered...
-
Embedded Software Engineer
3 weeks ago
Toronto, Canada Amaris Consulting Full timeJob description We are looking for dynamic consultants to grow our Engineering team in Toronto . Your experience, knowledge, and commitment will help us to face our client's challenges. You will be supporting different projects through your expertise as Embedded Software Engineer . Your main responsibilities: ...
-
Embedded Software Engineer
2 weeks ago
Toronto, Canada Amaris Consulting Full timeJob description We are looking for dynamic consultants to grow our Engineering team in Toronto . Your experience, knowledge, and commitment will help us to face our client's challenges. You will be supporting different projects through your expertise as Embedded Software Engineer . Your main responsibilities: ...
-
Embedded Developer
4 weeks ago
Toronto, Canada Akkodis Full timeDescription: Department: Tech & Eng Control Job Category: R&D: Software - IS - IT & Cybersecurity Job Title: Software Analyst - Sr Duties: General Mission: To perform design, analysis, programming and integration activities in the development of software for train control systems of Rail Signaling Solutions, achieving Customer Satisfaction of the delivered...
-
Embedded C++ Developer
4 weeks ago
Toronto, Canada Motion Recruitment Full timeEmbedded C++ and Mechanical Engineering are a great foundation- but as a company grows, there is a need for Technical Engineers that can technically lead by example, and strategically lead by experience. This role will have you taking your understanding of Mass Spectometry and Embedded development, guiding a dedicated team on large-scale projects. This...
-
Embedded C++ Developer
2 weeks ago
Toronto, Canada Motion Recruitment Full timeEmbedded C++ and Mechanical Engineering are a great foundation- but as a company grows, there is a need for Technical Engineers that can technically lead by example, and strategically lead by experience. This role will have you taking your understanding of Mass Spectometry and Embedded development, guiding a dedicated team on large-scale projects. This...
-
Embedded Firmware Developer
2 months ago
Old Toronto, Canada Revolve Surgical Inc Full timeAbout Revolve Revolve Surgical is making the future of surgical robotics. Surgical robots make surgery better, but few patients and surgeons have access to them. Revolve is changing this with our radically different design that enables access to the best possible surgery while also making it more affordable. We’re preparing our first product for regulatory...
-
Embedded Firmware Developer
2 months ago
Old Toronto, Canada Revolve Surgical Inc Full timeAbout Revolve Revolve Surgical is making the future of surgical robotics. Surgical robots make surgery better, but few patients and surgeons have access to them. Revolve is changing this with our radically different design that enables access to the best possible surgery while also making it more affordable. We’re preparing our first product for regulatory...
-
Embedded Firmware Developer
2 months ago
Old Toronto, Canada Revolve Surgical Inc Full timeAbout Revolve Revolve Surgical is making the future of surgical robotics. Surgical robots make surgery better, but few patients and surgeons have access to them. Revolve is changing this with our radically different design that enables access to the best possible surgery while also making it more affordable. We’re preparing our first product for regulatory...
-
Embedded Firmware Developer
4 days ago
Old Toronto, Canada Revolve Surgical Inc Full timeAbout Revolve Revolve Surgical is making the future of surgical robotics. Surgical robots make surgery better, but few patients and surgeons have access to them. Revolve is changing this with our radically different design that enables access to the best possible surgery while also making it more affordable. We’re preparing our first product for regulatory...
-
Embedded Firmware Developer
3 days ago
Old Toronto, Canada Revolve Surgical Inc Full timeAbout Revolve Revolve Surgical is making the future of surgical robotics. Surgical robots make surgery better, but few patients and surgeons have access to them. Revolve is changing this with our radically different design that enables access to the best possible surgery while also making it more affordable. We’re preparing our first product for regulatory...
-
Embedded C++ Developer
4 weeks ago
Toronto, Canada Motion Recruitment Full timeEmbedded C++ and Mechanical Engineering are a great foundation- but as a company grows, there is a need for Technical Engineers that can technically lead by example, and strategically lead by experience.This role will have you taking your understanding of Mass Spectometry and Embedded development, guiding a dedicated team on large-scale projects. This role...
-
Embedded Software Developer
4 weeks ago
Toronto, ON, Canada Julepower Full timeEmbedded Software Developer (Toronto, ON) Embedded Software Developer (12-month contract) Our Company: Jule is a Toronto-based all-in-one solution provider of Battery Energy Storage Systems (BESS) and Electric Vehicle Fast Charging (EVFC). Using its patented battery & power/energy management technologies, Jule has been delivering successful projects...
-
Embedded Developer
4 weeks ago
Toronto, Canada Akkodis Full timeDescription:Department: Tech & Eng ControlJob Category: R&D: Software - IS - IT & Cybersecurity Job Title: Software Analyst - SrDuties: General Mission: To perform design, analysis, programming and integration activities in the development of software for train control systems of Rail Signaling Solutions, achieving Customer Satisfaction of the delivered...
-
Embedded Developer
2 months ago
Toronto, Canada Akkodis Full timeDescription:Department: Tech & Eng ControlJob Category: R&D: Software - IS - IT & Cybersecurity Job Title: Software Analyst - SrDuties: General Mission: To perform design, analysis, programming and integration activities in the development of software for train control systems of Rail Signaling Solutions, achieving Customer Satisfaction of the delivered...
-
Embedded Developer
2 months ago
Toronto, Canada Akkodis Full timeDescription: Department: Tech & Eng Control Job Category: R&D: Software - IS - IT & Cybersecurity Job Title: Software Analyst - Sr Duties: General Mission: To perform design, analysis, programming and integration activities in the development of software for train control systems of Rail Signaling Solutions, achieving Customer Satisfaction of the delivered...