Robotics Firmware Engineer

4 weeks ago


Montreal, Quebec, Canada Vention Full time

About Vention

Vention is a rapidly growing company at the forefront of automation technology. We are dedicated to empowering businesses with innovative and user-friendly solutions that streamline processes and enhance productivity.

Job Description

We are seeking a highly skilled and motivated Robotics Firmware Engineer to join our dynamic team. In this role, you will play a crucial part in developing cutting-edge firmware for robotic systems and automation applications.

Responsibilities
  • Design and implement motion control firmware for robotic platforms and general-purpose automation systems.
  • Collaborate with partners to seamlessly integrate Vention automation solutions with leading robot manufacturers.
  • Develop distributed robot services and agents using advanced automation technologies such as ROS (Robot Operating System).
  • Program embedded devices utilizing Python, JavaScript, and C++ to expand Vention's automation ecosystem.
  • Engage in all phases of the software development lifecycle, from requirements definition and design to implementation, testing, deployment, and ongoing maintenance.
  • Contribute directly to code development and architectural roadmap, upholding high engineering standards.
  • Provide mentorship and technical guidance to junior team members.
  • Lead and drive crucial technical projects across teams and departments.
  • Create comprehensive documentation for all developed models and associated code.
  • Stay abreast of the latest technological advancements, industry trends, and drive innovation within the field.
Qualifications
  • Bachelor's or Master's degree in Computer Science, Mechanical Engineering, or a related quantitative field is preferred.
  • 10+ years of experience contributing to product development teams as a programmer.
  • Proficiency in Python, JavaScript, C/C++, and programming for embedded devices.
  • Strong Linux experience.
  • Experience with robot motion planning.
  • Ability to navigate complex architectures with ease.
  • Deep understanding of embedded Linux systems.
  • Extensive knowledge of communication protocols.
  • Fluency in Microcontroller Peripherals (GPIO, clocks, resets, ADC & DAC, PWM, DMA, Interrupts, etc.).
  • Experience in designing responsive systems (embedded and cloud/web).
  • Ability to read and understand circuit board layouts.
  • Familiarity with ROS (Robot Operating System).
  • Understanding of TCP/IP, REST APIs, and message brokers.
  • Knowledge of distributed system design and related technical challenges.
  • Effective communication skills with both technical and non-technical stakeholders.
  • Strong sense of ownership throughout the entire software development lifecycle and beyond.


  • Montreal, Quebec, Canada Vention Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Firmware Engineer to join our team at Vention Inc. As a key member of our product development team, you will be responsible for designing and developing firmware for our robotic and automation systems.Key ResponsibilitiesProgram Firmware - Develop and implement firmware for robotic and general purpose...


  • Montreal, Quebec, Canada Vention Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Firmware Engineer to join our team at Vention Inc. As a key member of our product development team, you will be responsible for designing and developing firmware for our robotic and automation systems.Key ResponsibilitiesProgram Firmware - Develop and implement firmware for robotic and general purpose...


  • Montreal, Quebec, Canada Vention Inc Full time

    Company OverviewVention Inc. is a prominent player in the automation industry, recognized for its innovative solutions that enhance manufacturing processes globally. Our commitment to fostering a vibrant workplace culture is evident in our accolades as one of Canada's Most Admired Cultures and a Great Place to Work.Position SummaryWe are seeking a Senior...


  • Montreal, Quebec, Canada Vention Inc Full time

    Company OverviewVention Inc. is a leading provider of automation solutions, recognized for its innovative culture and commitment to employee satisfaction. Our collaborative environment fosters creativity and ambition, driving us to achieve excellence in every project.Role OverviewWe are seeking a Senior Firmware Developer to enhance our motion control...


  • Montreal, Quebec, Canada Vention Inc Full time

    Company OverviewVention Inc. is a leading innovator in the automation industry, recognized for its commitment to excellence and a vibrant workplace culture. With a presence in multiple countries, we prioritize a collaborative environment that fosters creativity and growth.Position SummaryWe are seeking a Senior Firmware Developer who will play a pivotal role...


  • Montreal, Quebec, Canada High Tech Genesis Full time

    {"h1": "Firmware QA Tester Role at High Tech Genesis", "p": "At High Tech Genesis, we are seeking a skilled Firmware QA Tester to join our Firmware/OS team. As a key member of our team, you will be responsible for enhancing and maintaining our automated testing infrastructure and platform tests, reporting to the Lead Firmware Engineer.", "ul": [{"li":...


  • Montreal, Quebec, Canada High Tech Genesis Full time

    {"h1": "Firmware QA Tester Role at High Tech Genesis", "p": "At High Tech Genesis, we are seeking a skilled Firmware QA Tester to join our Firmware/OS team. As a key member of our team, you will be responsible for enhancing and maintaining our automated testing infrastructure and platform tests, reporting to the Lead Firmware Engineer.", "ul": [{"li":...

  • Firmware Engineer

    3 days ago


    Montreal, Quebec, Canada Noze Full time

    About NozeNoze is a pioneering company at the forefront of medical device technology, revolutionizing disease detection through innovative diagnostic solutions.Job Title: Firmware EngineerWe are seeking a highly skilled Firmware Engineer to join our IoT team, contributing to the development and validation of our diagnostic devices for clinical studies.Key...

  • Firmware Engineer

    3 days ago


    Montreal, Quebec, Canada Noze Full time

    About NozeNoze is a pioneering company at the forefront of medical device technology, revolutionizing disease detection through innovative diagnostic solutions.Job Title: Firmware EngineerWe are seeking a highly skilled Firmware Engineer to join our IoT team, contributing to the development and validation of our diagnostic devices for clinical studies.Key...

  • Firmware Engineer

    2 days ago


    Montreal, Quebec, Canada Noze Full time

    **Firmware Engineer Wanted for Groundbreaking Medical Diagnostic Project** We're seeking a skilled Firmware Engineer to join our team and contribute to the development of innovative diagnostic solutions that revolutionize medical diagnostics. **About the Role** As a Firmware Engineer at Noze, you'll be responsible for developing high-quality firmware...


  • Montreal, Quebec, Canada High Tech Genesis Full time

    Job SummaryHigh Tech Genesis is seeking a skilled Firmware Quality Assurance Specialist to join our Firmware/OS team. As a key member of our team, you will be responsible for enhancing and maintaining our automated testing infrastructure and platform tests.Key ResponsibilitiesTest Firmware: Develop and execute test plans to ensure the quality and reliability...


  • Montreal, Quebec, Canada High Tech Genesis Full time

    Job SummaryHigh Tech Genesis is seeking a skilled Firmware Quality Assurance Specialist to join our Firmware/OS team. As a key member of our team, you will be responsible for enhancing and maintaining our automated testing infrastructure and platform tests.Key ResponsibilitiesTest Firmware: Develop and execute test plans to ensure the quality and reliability...


  • Montreal, Quebec, Canada High Tech Genesis Inc. Full time

    Job Summary:High Tech Genesis Inc. is seeking a skilled Firmware Quality Assurance Specialist to join our Firmware/OS team. As a key member of our team, you will be responsible for enhancing and maintaining our automated testing infrastructure and platform tests.Key Responsibilities:Develop and execute test plans, procedures, and reports to ensure the...


  • Montreal, Quebec, Canada High Tech Genesis Inc. Full time

    Job Summary:High Tech Genesis Inc. is seeking a skilled Firmware Quality Assurance Specialist to join our Firmware/OS team. As a key member of our team, you will be responsible for enhancing and maintaining our automated testing infrastructure and platform tests.Key Responsibilities:Develop and execute test plans, procedures, and reports to ensure the...


  • Montreal, Quebec, Canada High Tech Genesis Full time

    Firmware QA Tester Job DescriptionLocation: Montreal, QCJob Type: PermanentJob Category: EngineeringAbout Us: High Tech Genesis Inc. is an Equal Opportunity Employer committed to diversity and inclusion.Job Summary:We are seeking a highly skilled Firmware QA Tester to join our Firmware/OS team. As a Firmware QA Tester, you will be responsible for enhancing...


  • Montreal, Quebec, Canada High Tech Genesis Full time

    Firmware QA Tester Job DescriptionLocation: Montreal, QCJob Type: PermanentJob Category: EngineeringAbout Us: High Tech Genesis Inc. is an Equal Opportunity Employer committed to diversity and inclusion.Job Summary:We are seeking a highly skilled Firmware QA Tester to join our Firmware/OS team. As a Firmware QA Tester, you will be responsible for enhancing...


  • Montreal, Quebec, Canada High Tech Genesis Inc. Full time

    Job SummaryWe are seeking a skilled Firmware QA Tester to join our Firmware/OS team at High Tech Genesis Inc. As a key member of our team, you will be responsible for enhancing and maintaining our automated testing infrastructure and platform tests, reporting to the Lead Firmware Engineer.Key Responsibilities• Test firmware to ensure high-quality...


  • Montreal, Quebec, Canada High Tech Genesis Inc. Full time

    Job SummaryWe are seeking a skilled Firmware QA Tester to join our Firmware/OS team at High Tech Genesis Inc. As a key member of our team, you will be responsible for enhancing and maintaining our automated testing infrastructure and platform tests, reporting to the Lead Firmware Engineer.Key Responsibilities• Test firmware to ensure high-quality...


  • Montreal, Quebec, Canada High Tech Genesis Full time

    Firmware QA Tester Job DescriptionLocation: Montreal, QCTerm: PermanentHigh Tech Genesis is seeking a skilled Firmware QA Tester to join our Firmware/OS team. As a key member of our team, you will be responsible for enhancing and maintaining our automated testing infrastructure and platform tests, reporting to the Lead Firmware Engineer.Key...


  • Montreal, Quebec, Canada High Tech Genesis Inc. Full time

    Job Title: Firmware QA TesterLocation: Montreal, QCWork Arrangement: HybridTerm: PermanentHigh Tech Genesis Inc. is seeking a skilled Firmware QA Tester to join our Firmware/OS team. As a key member of our team, you will be responsible for enhancing and maintaining our automated testing infrastructure and platform tests, reporting to the Lead Firmware...