- 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
- 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.
-
Firmware Embedded Engineer
3 days ago
FTEX Montreal, Canada Full timeIntroduction · 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 ...
-
Motor Control Embedded and Firmware Engineer
1 week ago
FTEX Montreal, Canada Full timeIntroduction · 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 ...
-
Senior Firmware Engineer
1 week ago
Akkodis Montreal, CanadaFirmware 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 ...
-
R&D Linux Firmware Engineer
1 week ago
Schneider Electric Norge AS Montréal, QC, CanadaR&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 ...
-
Software Firmware Design Engineer
16 hours ago
Future Electronics Pointe-Claire, CanadaAbout 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 ...
-
Software Firmware Design Engineer
22 hours ago
Future Electronics Pointe-Claire, CanadaAbout 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 ...
-
Fae, Comptes Majeurs
2 days ago
OPAL-RT Montréal, CanadaEnglish 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 - Project Manager
4 days ago
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 timeConsumer 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, CanadaAAVAA 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 ...
-
Adas Operations Supervisor
1 week ago
Tesla Montréal, CanadaPosition 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 ...
-
Technicien Électrique, Bancs D'essai Phil
1 week ago
Opal-RT Montréal, CanadaEnglish 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 ...
-
Technicien Électrique, Bancs D'essai Phil
4 days ago
Opal-RT Montréal, CanadaEnglish 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 ...
-
Component Specialist
1 week ago
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 ...
-
windows Administrator
3 days ago
Genpact Montréal, CanadaWith 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 ...
-
Consultant, windows Administrator
3 days ago
Genpact Montréal, CanadaWith 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 ...
-
windows Administrator
3 days ago
Genpact Montréal, CanadaWith 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 ...
-
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 ...
-
Consultant, Windows Administrator
4 days ago
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 ...
-
Embedded Systems Ingineer
6 days ago
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 ...
Firmware Engineer - Montreal, Canada - Solution SFT
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: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.