Embedded Software and Machine Learning Designer

4 weeks ago


Canada Blumind Full time

Blumind is an innovative and well-funded semiconductor start-up bringing machine-learning inferencing to the Far Edge, placing it on devices and sensors in all environments. Future applications in Edge AI such as IoT, automotive, Smart Home and Smart City will be crippled by the power and latency constraints of current digital technologies. Blumind’s breakthrough analog inferencing engine slashes power consumption, latency and silicon area all by orders of magnitude versus current approaches.  


Blumind is hiring professionals with strong individual motivation and who are driven to make a significant impact in the world by improving peoples’ lives through the proliferation of intelligent devices.

We are looking for self-starters who are eager to contribute, grow individually and collectively, and build a company culture based upon respect, integrity, trust and passion.


Embedded Software and Machine Learning Designer 


We are hiring a Senior or Principal Embedded Machine Learning Designer to join our team. Make our vision a reality by creating the novel Blumind machine learning inference engine and transforming Edge AI.


Responsibilities 

• Design, develop, and optimize embedded software for Blumind’s silicon-based systems throughout the entire lifecycle, from conceptualization to deployment, ensuring seamless integration and optimal performance.

• Collaborate with cross-functional teams including hardware engineers, software developers, and machine learning experts to integrate ML models into embedded systems.

• Architect and implement software frameworks for efficient data processing, device control, and communication protocols.

• Conduct performance analysis, debugging, and optimization of embedded systems for reliability and efficiency.

• Develop software and firmware applications to interact with Blumind’s hardware and third-party interfaces 

• Contribute to the architecture and design of the overall AI solution. 

• Work directly with customers to evaluate performance of their application solution on the Blumind HW solution.

• Develop debug and performance analysis tools for AI solution development.

• Play a role in all the phases of embedded AI software development, from requirement gathering, analysis, design, development, testing and final release to customers.

• Provide clear and timely communication related to status and other key aspects of the project to leadership team.

• Develop and maintain software documentation, including specifications, design documents, and test plans.

• Stay updated with the latest industry trends and emerging technologies in embedded systems and machine learning.


Qualifications

• Bachelor in Electrical Engineering, Computer Engineering, or Computer Science 

• Experience with C/C++

• 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 experience with embedded platforms & 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. 


• Location

Role is hybrid in Toronto/Ottawa or remote anywhere in Canada. Candidates willing to relocate to Canada will also be considered


We thank all applicants for their interest in Blumind. Only those being considered will be contacted.



  • Canada Blumind Full time

    Blumind is an innovative and well-funded semiconductor start-up bringing machine-learning inferencing to the Far Edge, placing it on devices and sensors in all environments. Future applications in Edge AI such as IoT, automotive, Smart Home and Smart City will be crippled by the power and latency constraints of current digital technologies. Blumind’s...


  • Canada, CA Blumind Full time

    Blumind is an innovative and well-funded semiconductor start-up bringing machine-learning inferencing to the Far Edge, placing it on devices and sensors in all environments. Future applications in Edge AI such as IoT, automotive, Smart Home and Smart City will be crippled by the power and latency constraints of current digital technologies. Blumind’s...


  • Canada Blumind Full time

    Blumind is an innovative and well-funded semiconductor start-up bringing machine-learning inferencing to the Far Edge, placing it on devices and sensors in all environments. Future applications in Edge AI such as IoT, automotive, Smart Home and Smart City will be crippled by the power and latency constraints of current digital technologies. Blumind’s...


  • Canada Blumind Full time

    Blumind is an innovative and well-funded semiconductor start-up bringing machine-learning inferencing to the Far Edge, placing it on devices and sensors in all environments. Future applications in Edge AI such as IoT, automotive, Smart Home and Smart City will be crippled by the power and latency constraints of current digital technologies. Blumind’s...


  • Canada Blumind Full time

    About BlumindWe are a cutting-edge semiconductor start-up revolutionizing the field of machine learning inferencing by bringing it to the Far Edge, enabling devices and sensors to operate in all environments.Our innovative analog inferencing engine has the potential to transform Edge AI, making it more efficient, scalable, and accessible.Job DescriptionWe...


  • Canada Blumind Full time

    About BlumindWe are a cutting-edge semiconductor start-up revolutionizing the field of machine learning inferencing by bringing it to the Far Edge, enabling devices and sensors to operate in all environments.Our innovative analog inferencing engine has the potential to transform Edge AI, making it more efficient, scalable, and accessible.Job DescriptionWe...


  • Canada Blumind Full time

    About BlumindBlumind is a pioneering semiconductor company that is revolutionizing the field of machine learning inferencing by bringing it to the Far Edge. Our innovative analog inferencing engine has the potential to transform Edge AI applications in various industries, including IoT, automotive, Smart Home, and Smart City.We are seeking a highly motivated...


  • Canada Blumind Full time

    About BlumindBlumind is a pioneering semiconductor company that is revolutionizing the field of machine learning inferencing by bringing it to the Far Edge. Our innovative analog inferencing engine has the potential to transform Edge AI applications in various industries, including IoT, automotive, Smart Home, and Smart City.We are seeking a highly motivated...


  • Canada Blumind Full time

    Embedded Software and Machine Learning DesignerBlumind is a pioneering semiconductor start-up revolutionizing Edge AI by bringing machine-learning inferencing to the Far Edge, placing it on devices and sensors in all environments.Our breakthrough analog inferencing engine slashes power consumption, latency, and silicon area by orders of magnitude versus...


  • Canada Blumind Full time

    Embedded Software and Machine Learning DesignerBlumind is a pioneering semiconductor start-up revolutionizing Edge AI by bringing machine-learning inferencing to the Far Edge, placing it on devices and sensors in all environments.Our innovative analog inferencing engine slashes power consumption, latency, and silicon area by orders of magnitude versus...


  • Canada Blumind Full time

    Embedded Software and Machine Learning DesignerBlumind is a pioneering semiconductor start-up revolutionizing Edge AI by bringing machine-learning inferencing to the Far Edge, placing it on devices and sensors in all environments.Our breakthrough analog inferencing engine slashes power consumption, latency, and silicon area by orders of magnitude versus...


  • Canada Blumind Full time

    Embedded Software and Machine Learning DesignerBlumind is a pioneering semiconductor start-up revolutionizing Edge AI by bringing machine-learning inferencing to the Far Edge, placing it on devices and sensors in all environments.Our innovative analog inferencing engine slashes power consumption, latency, and silicon area by orders of magnitude versus...


  • Canada Blumind Full time

    Job DescriptionBlumind 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...


  • Canada Blumind Full time

    Job DescriptionBlumind 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...


  • Canada Bow and Arrow Holdings, LLC Full time

    Compensation: $115-130K annually with BonusThis is a hybrid position.Position Overview:The Embedded Software Developer will be responsible for advancing and maintaining our cutting-edge safety and mobility solutions in infrastructure projects.Key Responsibilities:Enhance and maintain embedded software for current product offerings.Lead the embedded software...


  • Canada Mannarino Systems & Software Full time

    Safety Critical Embedded Software Developer Safety Critical Embedded Software Developer MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our team is passionate about building...


  • Canada Mannarino Systems & Software Full time

    **Safety-Critical Embedded Software Developer** We are seeking an experienced and passionate Safety Critical Embedded Software Developer to develop, document, and deliver embedded software for safety-critical positioning products. MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware, and certification...


  • Canada Mannarino Systems & Software Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...


  • Canada, CA The Learning Experience #393 Full time

    Your New Role and TeamSanctuary AI–a multi award-winning LinkedIn Top Startup company– is seeking Machine Learning (ML) Engineers to join our team of seasoned engineers, researchers, and scientists who are dedicated to tackling fundamental challenges in robotic perception, dexterous manipulation, planning, and reasoning.As a member of the ML team, your...


  • Canada EPITEC Full time

    Embedded Software Developer Position Summary:EPITEC's Product Development team is seeking a skilled Embedded Software Developer to join their team in developing vehicle software for next-generation connected vehicles.As a key member of the team, you will be responsible for designing, implementing, and debugging software features using modern C++.The ideal...