Firmware Software Developer

3 weeks ago


Montreal, Quebec, Canada Solution SFT Full time
Job Title: Firmware Engineer

Solution SFT is seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for our healthcare simulation products.

Key Responsibilities:
  • Design and develop firmware for embedded systems using C and C++.
  • Analyze and optimize firmware performance in real-time acquisition/control systems.
  • Develop logical and physical design documents, and use data modeling techniques to define and enhance firmware architecture.
  • Establish specifications for features and firmware architecture, and troubleshoot and resolve complex software/hardware problems.
  • Ensure business requirements and system requirements are complete, and translate them into design, implementation, and verification guidelines.
  • Contribute to the establishment of coding, design, and architectural standards and procedures.
  • Engage with the development team to resolve challenging design issues.
  • Participate in planning and estimating for potential projects.
Requirements:
  • 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.
  • Highly motivated, with excellent written and verbal communication skills.
  • Experience in configuration management and code version control.
  • Ability to work in a fast-paced environment and meet deadlines.
Preferred Qualifications:
  • Familiarity with STM32F3/F4 families and/or imx6 CPUs.
  • Experience with Linux device driver architecture.
  • Bilingualism (French and English).
  • Availability for occasional business trips.

  • Firmware Developer

    1 month ago


    Montreal, Quebec, Canada Solutionsft Full time

    Job Title: Firmware EngineerSolutionsft is seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware applications for our healthcare simulation products.Key Responsibilities:Design and develop firmware applications for embedded microcontrollers and...

  • Firmware Developer

    1 month ago


    Montreal, Quebec, Canada Solutionsft Full time

    Job Title: Firmware EngineerSolutionsft is seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware applications for our healthcare simulation products.Key Responsibilities:Design and develop firmware applications for embedded microcontrollers and...


  • Montreal, Quebec, Canada Solution SFT Full time

    Solution SFT is seeking a motivated and skilled Firmware Software Architect to join our team.The ideal candidate will participate in the design, development, and integration of firmware applications for our healthcare simulation products.The Firmware Software Architect will work closely with our multi-disciplined team to analyze, design, code, test,...

  • Firmware Developer

    2 months 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

    2 months 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 Solution SFT Full time

    Job Title: Firmware Software EngineerAbout the Role:Solution SFT is seeking a highly skilled Firmware Software Engineer to join our team. As a Firmware Software Engineer, you will be responsible for designing, developing, and testing firmware applications for our healthcare simulation products.Key Responsibilities:Design and develop firmware applications for...


  • Montreal, Quebec, Canada Solution SFT Full time

    About the Role:Solution SFT is seeking a highly skilled Firmware Software Engineer to join our team. As a Firmware Software Engineer, you will be responsible for designing, developing, and integrating innovative firmware solutions for our healthcare simulation products.Key Responsibilities:Design and develop embedded firmware applications in C and/or...


  • Montreal, Quebec, Canada Solutionsft Full time

    Job Title: FPGA Firmware EngineerSolutionsft is seeking a skilled FPGA Firmware Engineer 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.Job Summary:The successful candidate will be responsible for designing, developing, integrating,...


  • Montreal, Quebec, Canada Solutionsft Full time

    Job Title: FPGA Firmware EngineerSolutionsft is seeking a skilled FPGA Firmware Engineer 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.Job Summary:The successful candidate will be responsible for designing, developing, integrating,...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior Firmware Engineer - ElectrophysiologyAt Boston Scientific, we're committed to advancing science for life by developing innovative medical solutions that improve patient lives. We're seeking a highly motivated and experienced Senior Firmware Engineer to join our Hardware R&D team.About the Role:As a Senior Firmware Engineer, you'll have the opportunity...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior Firmware Engineer - ElectrophysiologyAt Boston Scientific, we're committed to advancing science for life by developing innovative medical solutions that improve patient lives. We're seeking a highly motivated and experienced Senior Firmware Engineer to join our Hardware R&D team.About the Role:As a Senior Firmware Engineer, you'll have the opportunity...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior Firmware Engineer - ElectrophysiologyAt Boston Scientific, we're committed to advancing science for life by developing innovative medical solutions that improve patient outcomes. We're seeking a highly motivated and experienced Senior Firmware Engineer to join our Hardware R&D team.About the Role:As a Senior Firmware Engineer, you'll be responsible...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior Firmware Engineer - ElectrophysiologyAt Boston Scientific, we're committed to advancing science for life by developing innovative medical solutions that improve patient outcomes. We're seeking a highly motivated and experienced Senior Firmware Engineer to join our Hardware R&D team.About the Role:As a Senior Firmware Engineer, you'll be responsible...


  • Montreal, Quebec, Canada Noze Full time

    About NozeNoze is a pioneering company at the forefront of medical device technology, revolutionizing healthcare diagnostics with innovative solutions.Job Title: Firmware EngineerWe're seeking a highly skilled Firmware Engineer to join our team and contribute to the development of cutting-edge medical diagnostic solutions.Key ResponsibilitiesDesign and...


  • Montreal, Quebec, Canada Noze Full time

    About NozeNoze is a pioneering company at the forefront of medical device technology, revolutionizing healthcare diagnostics with innovative solutions.Job Title: Firmware EngineerWe're seeking a highly skilled Firmware Engineer to join our team and contribute to the development of cutting-edge medical diagnostic solutions.Key ResponsibilitiesDesign and...


  • Montreal, Quebec, Canada Noze Full time

    About NozeNoze is a forward-thinking company that's revolutionizing medical diagnostics with innovative diagnostic breathalyzers. Our team of experts is passionate about developing cutting-edge technology that transforms healthcare.Job SummaryWe're seeking a skilled Firmware Engineer to join our IoT team. As a key member of our team, you'll be instrumental...


  • Montreal, Quebec, Canada Solutionsft Full time

    Job Title: Experienced Firmware and Software EngineerSolutionsft is seeking a highly skilled and experienced firmware and software engineer to join our team. As a key member of our hardware engineering department, you will be responsible for developing innovative firmware solutions for our healthcare simulator products.Key Responsibilities:Design, develop,...


  • Montreal, Quebec, Canada Solution SFT Full time

    Job Title: Firmware and Hardware Integration SpecialistSolution SFT is seeking a highly skilled Firmware and Hardware Integration Specialist to join our team. As a key member of our hardware engineering department, you will be responsible for developing innovative firmware solutions for our healthcare simulator products.Key Responsibilities:Design, develop,...

  • Firmware Developer

    1 month ago


    Montreal, Quebec, Canada Solution SFT Full time

    Job Title: Firmware EngineerSolution SFT is seeking a skilled Firmware Engineer to join our team. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for our healthcare simulation products.Key Responsibilities:Design and develop firmware for embedded microcontrollers and devices.Analyze and troubleshoot firmware...

  • Firmware Developer

    1 month ago


    Montreal, Quebec, Canada Solution SFT Full time

    Job Title: Firmware EngineerSolution SFT is seeking a skilled Firmware Engineer to join our team. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for our healthcare simulation products.Key Responsibilities:Design and develop firmware for embedded microcontrollers and devices.Analyze and troubleshoot firmware...