Current jobs related to Embedded Software and Machine Learning Architect - Canada - Blumind


  • Canada Ayata Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to join our team at Ayata. As a key member of our multi-disciplinary team, you will be responsible for designing, developing, and implementing our Prescriptive Analytics software using the latest Artificial Intelligence (AI) and related technologies.Key ResponsibilitiesLead AI/ML...


  • Canada Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe are passionate about harnessing the power of Machine Learning to enrich our industry, communities, and the world. Our mission is to build innovative products that accelerate next-generation computing experiences, driving progress in the data center, artificial intelligence, PCs, gaming, and embedded sectors.We are...


  • Canada Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe are passionate about harnessing the power of Machine Learning to enrich our industry, communities, and the world. Our mission is to build innovative products that accelerate next-generation computing experiences, driving progress in the data center, artificial intelligence, PCs, gaming, and embedded sectors.We are...


  • Canada Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe are passionate about harnessing the power of Machine Learning to drive innovation and excellence in our industry, communities, and the world.Our mission is to create cutting-edge products that accelerate next-generation computing experiences, empowering the building blocks for the data center, artificial intelligence,...


  • Canada Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe are passionate about harnessing the power of Machine Learning to drive innovation and excellence in our industry, communities, and the world.Our mission is to create cutting-edge products that accelerate next-generation computing experiences, empowering the building blocks for the data center, artificial intelligence,...


  • Canada Advanced Micro Devices Full time

    Transform Lives with AMD TechnologyWe are passionate about harnessing the power of Machine Learning and Artificial Intelligence to revolutionize the world of computing. Our mission is to create innovative products that accelerate next-generation computing experiences, driving progress in the data center, artificial intelligence, PCs, gaming, and embedded...


  • Canada Advanced Micro Devices Full time

    Transform Lives with AMD TechnologyWe are passionate about harnessing the power of Machine Learning and Artificial Intelligence to revolutionize the world of computing. Our mission is to create innovative products that accelerate next-generation computing experiences, driving progress in the data center, artificial intelligence, PCs, gaming, and embedded...


  • Canada Advanced Micro Devices Full time

    Transform Lives with AMD TechnologyWe are committed to enriching our industry, communities, and the world through innovative technology solutions. Our mission is to build exceptional products that accelerate next-generation computing experiences, driving progress in the data center, artificial intelligence, PCs, gaming, and embedded sectors.Join Our Research...


  • Canada Advanced Micro Devices Full time

    Transform Lives with AMD TechnologyWe are committed to enriching our industry, communities, and the world through innovative technology solutions. Our mission is to build exceptional products that accelerate next-generation computing experiences, driving progress in the data center, artificial intelligence, PCs, gaming, and embedded sectors.Join Our Research...


  • Canada Advanced Micro Devices Full time

    Transform Lives with AMD TechnologyWe are passionate about harnessing the power of Machine Learning and Artificial Intelligence to revolutionize the world of computing. Our mission is to create innovative products that accelerate next-generation computing experiences, driving progress in the data center, AI, PCs, gaming, and embedded systems.Exciting...


  • Canada Advanced Micro Devices Full time

    Transform Lives with AMD TechnologyWe are passionate about harnessing the power of Machine Learning and Artificial Intelligence to revolutionize the world of computing. Our mission is to create innovative products that accelerate next-generation computing experiences, driving progress in the data center, AI, PCs, gaming, and embedded systems.Exciting...


  • Canada Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe are passionate about harnessing the power of innovation to enrich our industry, communities, and the world. Our mission is to create groundbreaking products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded systems.We...


  • Canada Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe are passionate about harnessing the power of innovation to enrich our industry, communities, and the world. Our mission is to create groundbreaking products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded systems.We...


  • Canada Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe are passionate about harnessing the power of innovation to enrich our industry, communities, and the world. Our mission is to create groundbreaking products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded systems.We...


  • Canada Advanced Micro Devices Full time

    Transforming Lives with AMD TechnologyWe are passionate about harnessing the power of innovation to enrich our industry, communities, and the world. Our mission is to create groundbreaking products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded systems.We...


  • Canada Gretel Labs Inc. Full time $225,000 - $280,000

    About Gretel Labs Inc.Gretel Labs Inc. is a pioneering developer platform for synthetic data, revolutionizing the way organizations innovate with data. Our mission is to build the world's first developer platform for synthetic data, solving the data bottleneck problem for developers, data scientists, AI/ML researchers, and product teams.Our platform...


  • Canada Altair Engineering Full time

    Job Title: Embedded Software DeveloperJob Summary:Altair Engineering is seeking a highly skilled Embedded Software Developer to join our team in Kanata, ON. As a key member of our System Software Stability team, you will be responsible for designing and developing embedded software to detect and report system instability, and recover systems and services...


  • Canada Altair Engineering Full time

    Job Title: Embedded Software DeveloperJob Summary:Altair Engineering is seeking a highly skilled Embedded Software Developer to join our team in Kanata, ON. As a key member of our System Software Stability team, you will be responsible for designing and developing embedded software to detect and report system instability, and recover systems and services...

  • Software Architect

    2 months ago


    Canada Caravan Consulting Full time

    Job DescriptionAt Caravan Consulting, we are seeking a skilled Software Architect to join our team. As a key member of our IT department, you will be responsible for collecting and documenting user requirements and developing logical and physical specifications.Key Responsibilities:Research, evaluate, and synthesize technical information to design, develop,...

  • Software Architect

    2 months ago


    Canada Caravan Consulting Full time

    Job DescriptionAt Caravan Consulting, we are seeking a skilled Software Architect to join our team. As a key member of our IT department, you will be responsible for collecting and documenting user requirements and developing logical and physical specifications.Key Responsibilities:Research, evaluate, and synthesize technical information to design, develop,...

Embedded Software and Machine Learning Architect

2 months ago


Canada Blumind Full time
Job Description

Blumind is a pioneering semiconductor start-up revolutionizing the field of Edge AI by bringing machine-learning inferencing to devices and sensors in all environments. Our innovative analog inferencing engine has the potential to transform the way we interact with intelligent devices, making them more efficient, powerful, and accessible.

Key Responsibilities
  • Design, develop, and optimize embedded software for Blumind's silicon-based systems, ensuring seamless integration and optimal performance throughout the entire lifecycle.
  • Collaborate with cross-functional teams to integrate ML models into embedded systems, driving innovation and excellence in Edge AI.
  • Architect and implement software frameworks for efficient data processing, device control, and communication protocols, pushing the boundaries of what is possible in AI.
  • Conduct performance analysis, debugging, and optimization of embedded systems for reliability and efficiency, ensuring that our solutions meet the highest standards.
  • Develop software and firmware applications to interact with Blumind's hardware and third-party interfaces, driving seamless integration and user experience.
  • Contribute to the architecture and design of the overall AI solution, ensuring that it meets the needs of our customers and the market.
  • Work directly with customers to evaluate the performance of their application solution on the Blumind HW solution, providing expert guidance and support.
  • Develop debug and performance analysis tools for AI solution development, ensuring that our engineers have the tools they need to succeed.
  • Play a key role in all phases of embedded AI software development, from requirement gathering to final release to customers, ensuring that our solutions meet the highest standards.
  • Provide clear and timely communication related to status and other key aspects of the project to the leadership team, ensuring that everyone is informed and aligned.
  • Develop and maintain software documentation, including specifications, design documents, and test plans, ensuring that our knowledge and expertise are captured and shared.
  • Stay up-to-date with the latest industry trends and emerging technologies in embedded systems and machine learning, ensuring that our solutions remain cutting-edge and innovative.
Qualifications
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science.
  • Experience with C/C++ programming languages.
  • Experience writing Python scripts.
  • Experience developing ML solutions using PyTorch or TensorFlow.
  • Ability to read and understand board schematics and device datasheets.
  • Ability to debug embedded software using Oscilloscopes and Logic Analysers.
  • Experience with SCM tools (GIT or SVN).
  • Strong analytical and problem-solving abilities.
  • Strong communication skills.
  • Ability to work in a multi-site team environment.
Preferred Skills
  • 6+ years of experience with embedded platforms and embedded software development.
  • Experience with embedded real-time operating systems.
  • Experience with development on Windows and Linux.
  • Knowledge of data structures and object-oriented programming.
  • Knowledge of Acceleration platforms like GPU, TPU, APU, FPGAs.