Firmware Development Specialist

2 weeks ago


Montreal, Quebec, Canada Solution SFT Full time
About the Role

Solution SFT is seeking a highly skilled Firmware Development Specialist to join our team. As a key member of our hardware engineering department, you will play a crucial role in developing the next generation of healthcare simulator products.

Key Responsibilities
  • Design, develop, integrate, debug, and verify embedded firmware applications in C and/or C++.
  • Analyze firmware performance in real-time acquisition/control systems for medical simulation.
  • Develop logical and physical design documents, utilizing Data Modeling techniques to define, expand, and enhance current Firmware Architecture.
  • Establish specifications of features and firmware architecture, troubleshoot and resolve complex software/hardware problems in embedded real-time systems.
  • Ensure business requirements and system requirements are complete, translating them into design, implementation, and verification guidelines.
  • Contribute to the establishment of coding, design, and architectural standards and procedures to ensure solutions are in compliance with project goals, policies, and principles.
  • Engage with the development team to resolve challenging design issues.
  • Participate in planning and estimating for potential projects.
  • Contribute to product architecture.
Requirements
  • A Bachelor's degree or master's degree in Electronics or Computer Engineering.
  • Proficient in C and C++ for embedded microcontrollers and devices.
  • Demonstrated ability to conceive, design, implement, and document complex firmware systems.
  • Knowledge of RTOS constructs, including processes, threads, semaphores, scheduling, synchronization mechanisms, and memory management.
  • In-depth working knowledge of microprocessor families and sensors.
  • Knowledge of the use of hardware debugging tools, including logic analyzers and oscilloscopes.
  • Highly motivated, setting personal goals and achieving goals with minimum supervision.
  • Experience in configuration management and code version control (CVS).
  • Excellent written and verbal communication skills.
  • Ability to work in a fast-paced environment and commit to releasing deadlines.
  • Knowledge of designing hardware/FPGAs is a substantial plus.
  • Familiarity with STM32F3/F4 families and/or imx6 CPUs.
  • Familiarity with embedded software development environment: Keil uVision or similar.
  • Experience with Linux device driver architecture.
  • Bilingualism (French and English).
  • Availability for occasional business trips.


  • Montreal, Quebec, Canada Solution SFT Full time

    About the RoleSolution SFT is seeking a highly skilled Firmware Development Specialist to join our team. As a key member of our hardware engineering department, you will play a crucial role in developing the next generation of healthcare simulator products.Key ResponsibilitiesDesign, develop, integrate, debug, and verify embedded firmware applications in C...


  • Montreal, Quebec, Canada Solution SFT Full time

    About the RoleSolution SFT is seeking a highly skilled Firmware Development Specialist to join our team. As a key member of our hardware engineering department, you will play a crucial role in developing the next generation of healthcare simulator products.Key ResponsibilitiesDesign, develop, integrate, debug, and verify embedded firmware applications in C...

  • Firmware Developer

    1 week ago


    Montreal, Quebec, Canada Solutionsft Full time

    About the RoleSolutionsft is seeking a highly skilled Firmware Developer to join our team in the hardware engineering department. As a Firmware Developer, you will play a key role in developing the next generation of healthcare simulator products.Key ResponsibilitiesDesign, develop, integrate, debug, and verify embedded firmware applications in C and/or...

  • Firmware Developer

    1 week ago


    Montreal, Quebec, Canada Solutionsft Full time

    About the RoleSolutionsft is seeking a highly skilled Firmware Developer to join our team in the hardware engineering department. As a Firmware Developer, you will play a key role in developing the next generation of healthcare simulator products.Key ResponsibilitiesDesign, develop, integrate, debug, and verify embedded firmware applications in C and/or...


  • 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...

  • Firmware Developer

    3 weeks ago


    Montreal, Quebec, Canada PixMob Full time

    PixMob is a global leader in crafting immersive experiences for live events. Our mission is to redefine rituals and foster a sense of unity among large crowds. We collaborate with international artists, event organizers, sports teams, and brands to deliver unique and memorable experiences for their audiences. PixMob is deeply rooted in design and...


  • 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 and ensure its quality and reliabilityDevelop and implement test...


  • 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 and ensure its quality and reliabilityDevelop and implement test...


  • 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":...


  • 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 PixMob Full time

    About PixMobPixMob is a leading innovator in the creation of immersive experiences for live events. Our goal is to reinvent rituals and connect crowds through cutting-edge technology.Job DescriptionWe are seeking an experienced Intermediate Firmware Designer to join our team. As a key member of our firmware development team, you will play a crucial role in...


  • Montreal, Quebec, Canada PixMob Full time

    About PixMobPixMob is a leading innovator in the creation of immersive experiences for live events. Our goal is to reinvent rituals and connect crowds through cutting-edge technology.Job DescriptionWe are seeking an experienced Intermediate Firmware Designer to join our team. As a key member of our firmware development team, you will play a crucial role in...


  • Montreal, Quebec, Canada the Ladders Full time

    About the RoleWe are seeking a highly skilled Electronics Engineer to join our team at AAVAA in developing cutting-edge wearable devices that detect and interpret brain and bio-signals.Key ResponsibilitiesDesign and develop firmware and hardware for wearable devicesCollaborate with cross-functional teams to integrate electronics with software and mechanical...


  • Montreal, Quebec, Canada the Ladders Full time

    About the RoleWe are seeking a highly skilled Electronics Engineer to join our team at AAVAA in developing cutting-edge wearable devices that detect and interpret brain and bio-signals.Key ResponsibilitiesDesign and develop firmware and hardware for wearable devicesCollaborate with cross-functional teams to integrate electronics with software and mechanical...


  • 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...