AI-IoT Embedded Systems Engineer

Found in: Jooble CA O C2 - 2 weeks ago


Montréal QC, Canada Bero AI Inc. Full time

BeroAI is at the forefront of transforming pet-human interactions, striving to bridge the gap in interspecies communication. Situated in the heart of Montreal, Quebec, with our headquarters in Toronto, BeroAI serves as a dynamic hub of innovation. We're dedicated to deciphering the unique language of our pets through an end-to-end platform that spans devices, apps, and AI models. We operate a specialized team in Korea focused on circuit design, PCB artwork, and firmware development. This position offers a chance to lead device operations impacting AI models, paving the way for new experiences and growth.
 
If innovation ignites your passion and you are keen to contribute to our pioneering vision, we invite you to learn more by visiting our website at We look forward to your application and the exciting journey that lies ahead
 

■ Required Languages: Fluent in English and Korean
Employment Type: Full-time, Permanent
Upon joining, you will be granted stock options, with the opportunity for additional awards based on annual performance.
Location: Remote work, with travel to Montréal, QC, and Korea as required.
 

■ Considering the device's design, use cases, and specifications, compile and share a list of components list with our team in Korea, who will then coordinate on circuit design, PCB layout, and the initial stages of firmware development.
Maintain ongoing communication with the Korean team to manage project milestones and address potential risks, which may involve trips to Korea. Set up test environments for data scientists to evaluate component performance and outputs in advance.
Direct field testing alongside AI developers at the ICAI Lab in Montreal, necessitating travel to Montreal.
Develop embedded code for integrating additional features into the device, such as on-device machine learning within STMicro or Nordic.
 

■ Bachelor's degree or higher in Engineering, or a related field.
~Expertise in sensor components and control systems
~ Proficient in debugging, testing, and verification techniques.
~ Solid experience in low-level embedded software development using Embedded C, familiarity with RTOS, and adherence to real-time software principles.
~ Familiarity with or a strong interest in learning about on-device machine learning frameworks and their integration into embedded systems is highly desirable.
~ Excellent problem-solving abilities and a collaborative attitude for working with cross-functional and international teams.
~ Business-level fluency in Korean.
Experience in digital and analog design.


  • Billing System Engineering Manager

    Found in: Jooble CA O C2 - 1 day ago


    Montréal, QC, Canada Canonical Ltd Full time

    The role of a Billing System Engineering Manager, Commercial Systems at Canonical This engineering management role is an opportunity for a technologist with a passion for Linux and Ubuntu to build a career with Canonical and drive the success of the business. The Commercial Systems unit has several areas of responsibility spread across six engineering...

  • Software Engineer Internship, Engineering

    Found in: Jooble CA O C2 - 2 weeks ago


    Montréal, QC, Canada Korbit AI Full time

    At Korbit, we're revolutionizing the software development process through Generative AI-driven solutions. We're passionate about enhancing developer productivity, reducing technical debt, empowering and leveling up engineering teams. Our flagship product is a collaborative code reviewer, which automates the code review process and detects over 10,000 types...

  • Software Engineer Internship

    Found in: Jooble CA O C2 - 2 weeks ago


    Montréal, QC, Canada Korbit AI Full time

    Location: Montreal, In-Person Minimum 3 months, maximum 6 months Company Overview: At Korbit, we're revolutionizing the software development process through Generative AI-driven solutions. We're passionate about enhancing developer productivity, reducing technical debt, empowering and leveling up engineering teams. Our flagship product is a...

  • Go Software Engineer, Commercial Systems

    Found in: Jooble CA O C2 - 2 weeks ago


    Montréal, QC, Canada Canonical Ltd Full time

    The role of a Go Software Engineer, Commercial Systems at Canonical This engineering role is an opportunity for a technologist with a passion for Linux to build a career with Canonical and drive the success of those leveraging Ubuntu and open source products. The Commercial Systems unit has several areas of responsibility spread across five engineering...

  • Quality Assurance Engineer

    Found in: Jooble CA O C2 - 7 days ago


    Montréal, QC, Canada Experience AI Solutions Full time

    QA Test Engineer Start Date: as soon as possible. Type of employment: Contract Number of Positions: 1 Location: Montreal, Quebec Language skills: Strong English communication skills are required. Perks: Work with cutting-edge technology using sophisticated AI, as part of a passionate, dedicated team that thrives on meaningful innovation in a...

  • Senior Embedded Full Stack Developer

    Found in: Jooble CA O C2 - 2 weeks ago


    Laval, QC, Canada Talasoft Full time

    We are seeking enthusiastic Embedded Full Stack Developers or engineers to become integral members of our core team based in Laval, Quebec, Canada. Your role will involve active engagement in the conceptualization, creation, and verification of software modules and hardware platforms centered around IP video capture, compression, processing, streaming, and...

  • Billing System Engineering Manager

    Found in: Jooble CA O C2 - 1 day ago


    Montréal, QC, Canada Canonical Ltd Full time

    The role of a Billing System Engineering Manager, Commercial Systems at Canonical This engineering management role is an opportunity for a technologist with a passion for Linux and Ubuntu to build a career with Canonical and drive the success of the business. If you have an affinity for open source development, then you will enjoy working with some of the...

  • Billing System Software Engineer

    Found in: Jooble CA O C2 - 2 weeks ago


    Montréal, QC, Canada Canonical Ltd Full time

    The role of a Billing System Engineer, Commercial Systems at Canonical This engineering role is an opportunity for a technologist with a passion for Linux to build a career with Canonical and drive the success of those leveraging Ubuntu and open source products. If you have an affinity for open source development, you will enjoy working with some of the...

  • R&D Linux Firmware Engineering

    Found in: Jooble CA O C2 - 2 weeks ago


    Montréal, QC, Canada Schneider Electric Norge AS Full time

    R&D Linux Firmware Engineer focuses on a range of embedded firmware development actives to create a high-quality embedded product. Our Firmware Engineers demonstrate a passion for problem solving, and attention to detail. You will be part of an agile team implementing innovative firmware/software solutions for embedded IoT sensor gateway products. You will...

  • AI Lead

    Found in: Jooble CA O C2 - 2 weeks ago


    Montréal, QC, Canada TandemLaunch Inc. Full time

    TandemLaunch is looking to hire an experienced AI Lead to join the founding leadership team at a deep-tech startup in one of several application spaces. These include: Physics-informed neural networks (PINNs) in robotics: The enhancement of robotics control systems through the integration of PINNs enables autonomous agents to make more precise and...

  • Quality Assurance Performance Engineer Junior

    Found in: Jooble CA O C2 - 7 days ago


    Montréal, QC, Canada Experience AI Solutions Full time

    QA Test Engineer Type of employment: Contract Language skills: Strong English communication skills are required. As a Quality Assurance Engineer for Test Automation & System Verification, you'll have the opportunity to join us as we delve into the forefront of in-car technology projects within the automotive industry. We're on the lookout for someone...

  • Senior Embedded Software Engineer

    Found in: Adzuna CA C2 - 6 days ago


    Ahuntsic North, QC, H2B, Montréal, Canada BTA Design Services Inc. Full time

    About Us:Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs.We’re adaptable and efficient, with a brilliant staff at...

  • Quality Assurance Engineer

    Found in: Adzuna CA C2 - 6 days ago


    Montreal, QC, G4F, CA Experience AI Solutions Full time

    QA Test EngineerStart Date: as soon as possible.Type of employment: ContractNumber of Positions: 1Location: Montreal, QuebecLanguage skills: Strong English communication skills are required.Perks: Work with cutting-edge technology using sophisticated AI, as part of a passionate, dedicated team that thrives on meaningful innovation in a rapidly growing...

  • Integration Software Engineer

    Found in: Jooble CA O C2 - 6 hours ago


    Montréal, QC, Canada Remote Scouter, Inc. Full time

    The role of a Systems Integrations Software Engineer, Commercial Systems at Canonical This engineering role is an opportunity for a technologist with a passion for Linux to build a career with Canonical and drive the success of those leveraging Ubuntu and open source products. The Commercial Systems unit has several areas of responsibility spread across...

  • Go Software Engineer, Commercial Systems

    Found in: Jooble CA O C2 - 2 weeks ago


    Montréal, QC, Canada Canonical Ltd Full time

    The role of a Go Software Engineer, Commercial Systems at Canonical This engineering role is an opportunity for a technologist with a passion for Linux to build a career with Canonical and drive the success of those leveraging Ubuntu and open source products. If you have an affinity for open source development, you will enjoy working with some of the best...

  • Senior Programmer

    Found in: Jooble CA O C2 - 2 weeks ago


    Montréal, QC, Canada Naisense Solutions Inc Full time

    Full-time Company Description Naisense is looking for a Senior Programmer (C++, Python) to develop simulations for autonomous systems with Unreal Engine and robotics industry software. We are looking for passionate individuals who want to apply their game-industry skills to real-world challenges in autonomous vehicles development. You can make a big...


  • Montréal, Canada Plaxonic Technologies Full time

    **Senior Software/Firmware Development Engineer - location - Montreal, Ottawa, Ottawa (Canada)** Experience with ARM SoCs, Embedded software development in Linux/U-Boot new boards bring-up, Linux kernel modules, Very strong C, reasonable C++, Python and Linux shell scripting Containers, build systems, CI/CD, Yocto, Gitlab, Jira **Job...

  • R&D Linux Firmware Engineer

    Found in: Jooble CA O C2 - 2 weeks ago


    Montréal, QC, Canada Schneider Electric Norge AS Full time

    R&D Linux Firmware Engineer focuses on a range of embedded firmware development actives to create a high-quality embedded product. You will be part of an agile team implementing innovative firmware/software solutions for embedded IoT sensor gateway products. You will be a development champion, driving continuous improvement of our processes, tools, and...

  • Lead in AI expertise

    Found in: Jooble CA O C2 - 7 days ago


    Montréal, QC, Canada BBA Consultants Full time

    Join BBA and become part of a team of talented people who have a passion for success and a willingness to push themselves to offer their clients the best. You’ll have the chance to work on stimulating and instructive projects. You’ll also be coached by experienced people who are committed to helping their colleagues develop and are happy to share their...

  • AI Lead

    Found in: Jooble CA O C2 - 2 weeks ago


    Québec, QC, Canada Tandemlaunch Full time

    TandemLaunch is looking to hire an experienced AI Lead to join the founding leadership team at a deep-tech startup in one of several application spaces. These include: Physics-informed neural networks (PINNs) in robotics: The enhancement of robotics control systems through the integration of PINNs enables autonomous agents to make more precise and...