Jobs
>
Montréal

    Firmware Engineer - Montreal, Canada - Solution SFT

    Default job background
    Full time
    Description

    Services SFT is looking for a passionate firmware developer who is interested in developing the next generation of healthcare simulator products within the hardware engineering department.

    The role we are offering you:

    The firmware developer will participate in the whole range of healthcare simulation products. Typical tasks will include analysis, design, coding, testing, validation, integration, and tuning of innovative solutions.
    The candidate will be part of a multi-disciplined team consisting of firmware, electrical, mechanical and software engineering professionals.

    (Hybrid role: Minimum 1 day a week on Site (Thursdays) + additional days as required depending on whether hardware is required for tasks)

    The position holder's tasks expected are, but are not limited to:
    • Design, development, integration, debugging, and verification of 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. Use 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 and translate 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 the 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

    The ideal firmware developer must demonstrate innovation and passion. The candidate should be a dynamic individual who enjoys working in a fast-paced environment. The incumbent must be very comfortable working in a dynamic team environment where good communication skills would be required. The ideal candidate would be customer-driven and results-oriented.

    • 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 mechanism, 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.
    • Must be able to work in a fast-paced environment and be committed 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 a plus.
    • Experience with Linux device driver architecture is a plus.
    • Bilingualism (French and English).
    • Availability for occasional business trips.


  • FTEX Montreal, Canada Full time

    Introduction · At FTEX, we are in search of passionate and self-driven individuals who have a knack for steering projects and taking charge of their work. We believe in empowering our team members to be autonomous leaders, guiding our cutting-edge projects in the realm of electri ...


  • FTEX Montreal, Canada Full time

    Introduction · At FTEX, we are in search of passionate and self-driven individuals who have a knack for steering projects and taking charge of their work. We believe in empowering our team members to be autonomous leaders, guiding our cutting-edge projects in the realm of electri ...


  • Akkodis Montreal, Canada

    Firmware Embedded Engineer · 4-5 days a week at the office · Introduction · We are in search of passionate and self-driven individuals who have a knack for steering · projects and taking charge of their work. We believe in empowering our team members to be · autonomous leaders, g ...


  • Schneider Electric Norge AS Montréal, QC, Canada

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


  • Future Electronics Pointe-Claire, Canada

    About the role · The System Design Specialist (SDS) – Software/Firmware will be a member of a multi-disciplined, cross-functional design team. The SDS – Software/Firmware will receive coaching and guidance from the SDC Manager and experienced members of the Advanced Engineering G ...


  • Future Electronics Pointe-Claire, Canada

    About the role The System Design Specialist (SDS) – Software/Firmware will be a member of a multi-disciplined, cross-functional design team. The SDS – Software/Firmware will receive coaching and guidance from the SDC Manager and experienced members of the Advanced Engineering Gro ...


  • OPAL-RT Montréal, Canada

    English version will follow._ · **À propos d'OPAL-RT Technologies**: · Imaginez travailler pour une entreprise qui compte parmi ses clients la NASA, Bombardier, ABB, EMBRAER, MIT, GE, Ford, GM, NREL et Hydro-Québec OPAL-RT s'est donné comme ambitieux défi de démocratiser la simul ...


  • AAVAA Montréal, Canada

    **Project Manager** · We are looking for a full-time **Project Manager **who will communicate directly with the** **CTO and report progress on the project, as early as **December 2023**. With AAVAA, you will be part of a multidisciplinary team building a unique listening device t ...


  • Dorel Home Montréal, Canada Part time

    Consumer Relations Representative Part-Time Bilingual · Perks, we all love perks · - Working from the comfort of your home office · - The commute—goodbye traffic and hello second cup of coffee · - Competitive wages · - Fun and productive team environment, without sharing a cubica ...


  • AAVAA Montréal, Canada

    AAVAA is looking for a **full-time Machine Learning and Signal Processing Specialist** as early as **March 2024**. With AAVAA, you will be part of a **multidisciplinary team **building a unique listening device that allows everyone to hear what they want by processing their surro ...


  • Tesla Montréal, Canada

    Position Description · This full-time role may require traveling (up to 20%) to various domestic and international destinations as necessary to support business objectives. · **Responsibilities**: · - Effectively manage and direct resources to fulfill dynamic and time-critical te ...


  • Opal-RT Montréal, Canada

    English version will follow._ · **OPAL-RT Technologies recherche un Technicien Électrique, bancs d'essai PHIL.** · **À propos d'OPAL-RT Technologies**: · Imaginez travailler pour une entreprise qui compte parmi ses clients la NASA, Bombardier, ABB, EMBRAER, MIT, GE, Ford, GM, NRE ...


  • Opal-RT Montréal, Canada

    English version will follow._ · **OPAL-RT Technologies recherche un Technicien Électrique, bancs d'essai PHIL.** · **À propos d'OPAL-RT Technologies**: · Imaginez travailler pour une entreprise qui compte parmi ses clients la NASA, Bombardier, ABB, EMBRAER, MIT, GE, Ford, GM, NRE ...


  • Genetec Montréal, Canada

    **The team**: · You will be working in one of the most dynamic departments of the company. As part of the hardware engineering group, you will be interacting with highly collaborative and versatile specialists in the fields of electrical, mechanical and firmware engineering. You ...


  • Genpact Montréal, Canada

    With a startup spirit and 115,000 + curious and courageous minds, we have the expertise to go deep with the world's biggest brands—and we have fun doing it We dream in digital, dare in reality, and reinvent the ways companies work to make an impact far bigger than just our bottom ...


  • Genpact Montréal, Canada

    With a startup spirit and 115,000 + curious and courageous minds, we have the expertise to go deep with the world's biggest brands—and we have fun doing it We dream in digital, dare in reality, and reinvent the ways companies work to make an impact far bigger than just our bottom ...


  • Genpact Montréal, Canada

    With a startup spirit and 115,000 + curious and courageous minds, we have the expertise to go deep with the world's biggest brands—and we have fun doing it We dream in digital, dare in reality, and reinvent the ways companies work to make an impact far bigger than just our bottom ...

  • Copeland

    Production Operator

    6 days ago


    Copeland Montréal, Canada Full time

    **Verdant is growing at a record pace and is looking for shipping talent to support this hyper-growth.** · Do you have shipping experience and enjoy a fast paced, productive environment? · **Verdant Energy Management Solutions **is one of the fastest growing divisions part of **T ...


  • Genpact Montréal, Canada

    **_Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by ou ...


  • Lumenpulse Longueuil, Canada

    **Your Responsibilities**: · - Executes a complete embedded software development lifecycle. · - Develop new innovative hardware and software/firmware from initial concept through deployment. · - Define requirements and validate firmware to meet customer needs. · - Maintain and im ...