Current jobs related to Firmware Development Specialist - Montreal, Quebec - Solution SFT


  • 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

    4 weeks 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 systems using C and C++.Develop and maintain firmware...

  • Firmware Developer

    4 weeks 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 systems using C and C++.Develop and maintain firmware...


  • Montreal, Quebec, Canada Randstad Canada Full time

    Senior Firmware Development EngineerWe are seeking a highly skilled Senior Firmware Development Engineer to join our team in Montreal. As a key member of our engineering team, you will be responsible for designing, developing, and testing firmware for our embedded systems.Key Responsibilities:Implement new features and fix issues written in C for our...


  • Montreal, Quebec, Canada Randstad Canada Full time

    Senior Firmware Development EngineerWe are seeking a highly skilled Senior Firmware Development Engineer to join our team in Montreal. As a key member of our engineering team, you will be responsible for designing, developing, and testing firmware for our embedded systems.Key Responsibilities:Implement new features and fix issues written in C for our...

  • Firmware Developer

    4 weeks 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

    4 weeks 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

    4 weeks 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

    4 weeks 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...


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

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

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


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

    About NozeNoze is a pioneering company at the forefront of medical device technology, revolutionizing healthcare diagnostics with innovative solutions.Job DescriptionWe're seeking a skilled FPGA Firmware Engineer to join our team and contribute to the development of cutting-edge medical diagnostic solutions. As a key member of our team, you'll be responsible...


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

Firmware Development Specialist

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