Embedded Systems Developer Lead

7 days ago


Richmond Hill, Ontario, Canada iENSO Full time
Role Overview

iENSO develops cutting-edge Embedded Vision and Edge AI platforms for companies looking to integrate AI, image processing, and data connectivity into intelligent IoT products. Our global expertise spans vision, design, development, and manufacture of optimized embedded systems for applications like home automation, robotics, precision farming, remote security, and medical equipment.

Key Responsibilities
  • Design and implement firmware in C++ and C for Embedded Linux and RTOS operating systems
  • Collaborate on project hardware and software requirements, system architecture, and high-level design
  • Work as part of a team to implement, test, and validate projects
  • Contribute to new project proposals, architecture development, and designs
Requirements
  • Bachelor's degree in electrical/computer engineering or related field
  • ~3+ years' experience in embedded software engineering
  • Strong C++ (preferably C++20) and C programming skills
  • Development experience with Embedded Linux for some SoC
  • Software design, architecture, and small project management skills
  • Knowledge of wireless communication systems, data communications & protocols
  • Linux Kernel peripheral driver development experience
  • Knowledge of embedded file systems, robust data storage, and integrity management methods
Compensation and Benefits

We offer an estimated annual salary of $120,000, commensurate with experience and qualifications. We strive to ensure that our recruiting processes are non-discriminatory, in accordance with the Accessibility for Ontarians with Disabilities Act (AODA).



  • Richmond Hill, Ontario, Canada iENSO Full time

    About iENSOWe are a leading provider of Embedded Vision and Edge AI platforms for companies that need to incorporate AI, image processing, and data connectivity capabilities in intelligent IoT Products. Our global expertise is in vision, design, development, and manufacture of optimized and scalable embedded vision systems for various industries.Our company...


  • Richmond Hill, Ontario, Canada iENSO Full time

    About i ENSOi ENSO creates cutting-edge Embedded Vision and Edge AI platforms for companies that require AI, image processing, and data connectivity capabilities in intelligent IoT Products. These products provide actionable data to enable better decision-making and increased efficiency.Our global expertise spans vision, design, development, and...


  • Richmond Hill, Ontario, Canada iENSO Full time

    Job DescriptionWe are seeking a highly skilled Embedded Firmware Engineer to join our team at iENSO. As a key member of our software development team, you will be responsible for designing and implementing embedded firmware in C++ and C for Embedded Linux and RTOS operation systems.Key Responsibilities:Design and implement embedded firmware in C++ and C for...


  • Richmond Hill, Ontario, Canada iENSO Full time

    About iENSOiENSO is a leading provider of Embedded Vision and Edge AI platforms for companies requiring AI, image processing, and data connectivity capabilities in intelligent IoT Products.We aim to empower humankind with actionable data-driven decisions and efficiency through our global network of expertise in vision, design, development, and manufacture of...


  • Richmond Hill, Ontario, Canada iENSO Full time

    About iENSOiENSO is a leading developer of embedded vision and edge AI platforms. Our expertise spans vision, design, development, and manufacture of optimized and scalable embedded vision systems for various industries.We are currently hiring an Embedded Software Engineer to join our team.Job SummaryWe are seeking an experienced Embedded Software Engineer...


  • Richmond Hill, Ontario, Canada iENSO Full time

    We are seeking a highly skilled Technical Product Owner to join our team at iENSO. Located in Richmond Hill, ON, this role will involve overseeing all stages of product creation including design and development, working as the key liaison between product managers and development teams, and guiding technical teams to derive and define technical product...


  • Richmond Hill, Ontario, Canada iENSO Full time

    Company OverviewiENSO is a leading provider of Embedded Vision and Edge AI platforms for companies that need to integrate AI, image processing, and data connectivity capabilities in intelligent IoT Products. Our global network of expertise spans vision, design, development, and manufacture of optimized and scalable embedded vision systems for various...


  • Richmond Hill, Ontario, Canada iENSO Full time

    Job SummaryWe are seeking a highly skilled Firmware Engineer to join our team at iENSO, where you will be responsible for designing and implementing embedded firmware in C++ and C for Embedded Linux and RTOS operation systems.About the RoleThis is a key position that requires strong technical expertise and excellent problem-solving skills. You will work...


  • Richmond Hill, Ontario, Canada iENSO Full time

    Company OverviewiENSO is a leading provider of Embedded Vision and Edge AI platforms. Our innovative solutions enable companies to integrate AI, image processing, and data connectivity capabilities into intelligent IoT products that output actionable data for informed decision-making.


  • Richmond Hill, Ontario, Canada INTELLIPRO TECHNOLOGIES CANADA INC. Full time

    Job DescriptionWe are seeking a skilled Software Development Team Lead to join our team at INTELLIPRO TECHNOLOGIES CANADA INC.Key Responsibilities:Lead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded software control systems.Collect and...


  • Richmond Hill, Ontario, Canada iENSO Full time

    About the JobiENSO is a pioneering company that specializes in creating cutting-edge Embedded Vision and Edge AI platforms for businesses seeking to integrate AI, image processing, and data connectivity capabilities into their IoT products. Our mission is to empower companies to make better decisions and operate more efficiently by providing optimized and...


  • Richmond Hill, Ontario, Canada iENSO Full time

    About iENSO:iENSO makes Embedded Vision and Edge AI platforms for companies that need to include AI, image processing, and data connectivity capabilities in intelligent IoT Products that can output actionable data so that humankind can make better decisions and be more efficient.Our global network of expertise is in vision, design, development, and...


  • Richmond Hill, Ontario, Canada Steer Full time

    About the RoleWe are seeking a highly skilled Senior Information Systems Architect to join our team at Steer.Job SummaryThe successful candidate will be responsible for designing and implementing information systems, process control software, and other embedded software control systems.Key ResponsibilitiesCollect and document user requirements to ensure...


  • Richmond Hill, Ontario, Canada M.I.S. Electronics Inc. Full time

    M.I.S. Electronics Inc. is seeking a skilled Electronics Systems Design Lead to join our team. The ideal candidate will have a strong background in electrical engineering and a proven track record of designing and implementing complex electrical systems.Key Responsibilities:Design and develop electrical systems and componentsSupervise and inspect the...

  • IT Systems Developer

    4 weeks ago


    Richmond Hill, Ontario, Canada Tekstaff IT Solutions Inc Full time

    Job DescriptionWe are seeking a highly skilled IT Systems Developer to join our team at Tekstaff IT Solutions Inc. This is a permanent position working 35 hours per week.About the RoleThis role involves designing, developing and implementing information systems business solutions that meet the needs of our clients. You will be responsible for assessing...


  • Richmond Hill, Ontario, Canada Schindler Consulting Full time

    About the JobWe are seeking a skilled IT Project Manager to join our team at Schindler Consulting. In this role, you will be responsible for leading system development projects from initiation to completion, ensuring timely delivery and high-quality results.


  • Richmond Hill, Ontario, Canada M.I.S. Electronics Inc. Full time

    M.I.S. Electronics Inc. is seeking an experienced Electronics Systems Lead Engineer to join our team. As a senior engineer, you will be responsible for leading the design and development of complex electronic systems.About the RoleThe successful candidate will have a strong background in electrical engineering, with experience in designing and developing...


  • Richmond Hill, Ontario, Canada M.I.S. Electronics Inc. Full time

    Job OverviewM.I.S. Electronics Inc. is seeking a highly skilled Electronics Systems Design Lead to lead the design and development of our electrical and electronic systems.The successful candidate will be responsible for conducting feasibility studies, designing electrical and electronic components, systems, and equipment, and supervising technicians,...


  • Richmond Hill, Ontario, Canada Tidal Commerce Inc. Full time

    Tidal Commerce Inc. is a specialized eCommerce consulting and engineering boutique offering comprehensive solutions from ideation to implementation and management.We are seeking a highly skilled and experienced Senior Salesforce Developer Lead to join our team.The ideal candidate will have extensive experience with Salesforce development, a deep...


  • Richmond Hill, Ontario, Canada INTELLIPRO TECHNOLOGIES CANADA INC. Full time

    Job Description: We are seeking a skilled Software Solutions Engineer to join our team at Intellipro Technologies Canada Inc. This role involves leading and coordinating teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded software control systems. The ideal...