Experienced firmware and software engineers
2 months ago
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
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.
-
Experienced firmware and software engineers
2 months ago
Montreal, Canada Noze Full timeWith every breath, we release a health snapshot right into the air. This is the body’s hidden language, and up until now, it’s gone unnoticed. It’s capable of decoding these health signals in real-time and at any point-of-care. We’re bringing the sense of smell to the forefront of medicine and welcoming a new era of healthcare.This role offers an...
-
Firmware Engineer
6 months ago
Montreal, Canada Solutionsft Full timeServices 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,...
-
Firmware Engineer
6 months ago
Montreal, Canada Solution SFT Full timeServices 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,...
-
Firmware Engineer
3 months ago
Montreal, Canada Noze Full timeDisease detection through smell? That’s right. With every breath, we release a health snapshot right into the air. This is the body’s hidden language, and up until now, it’s gone unnoticed. We're changing that. Inspired by nature and with a boost from NASA, we’ve developed the world’s first fully-integrated diagnostic breathalyzer. It’s capable...
-
Firmware Engineer
3 months ago
Montreal, Canada Noze Full timeDisease detection through smell? That's right. With every breath, we release a health snapshot right into the air. This is the body's hidden language, and up until now, it's gone unnoticed. We're changing that. Inspired by nature and with a boost from NASA, we've developed the world's first fully-integrated diagnostic breathalyzer. It's capable of decoding...
-
Embedded Firmware and Software Architect
3 weeks ago
Montreal, Quebec, Canada Solutionsft Full timeRole SummaryWe are seeking an experienced Embedded Firmware and Software Architect to join our team at Solutionsft. This is a unique opportunity to design, develop, and implement innovative firmware solutions for healthcare simulation products.In this role, you will be responsible for developing logical and physical design documents, using data modeling...
-
Montreal, Quebec, Canada Mircom Group of Companies Full timeEstimated Salary: $120,000 - $180,000 per yearAbout Mircom Group of CompaniesMircom Group of Companies is a global leader in intelligent building solutions, with a strong commitment to technological advancement in life safety and property protection. Our portfolio includes Fire Detection & Alarm, Communications & Security, Mass Notification, and Building...
-
Pioneering Firmware and Software Innovator
1 week ago
Montreal, Quebec, Canada Noze Full timeTransforming Healthcare through Cutting-Edge TechnologyAt Noze, we are revolutionizing medical diagnostics with innovative solutions that harness the power of technology. As a passionate and skilled Firmware Engineer, you will play a crucial role in shaping the future of healthcare.About UsWe believe that every individual deserves access to cutting-edge...
-
Senior Firmware Quality Assurance Engineer
3 weeks ago
Montreal, Quebec, Canada High Tech Genesis Inc. Full timeAt High Tech Genesis Inc., we're seeking an exceptional Senior Firmware Quality Assurance Engineer to join our Firmware/OS team. This is a permanent position, with a hybrid work arrangement, located in Montreal, QC.We offer a competitive salary of $100,000 - $120,000 per year, based on experience and qualifications.Job DescriptionIn this role, you will be...
-
Senior Firmware Design Engineer
3 weeks ago
Montreal, Quebec, Canada Solution SFT Full timeAbout the RoleSolution SFT is seeking a highly skilled and passionate firmware engineer to join our hardware engineering department. The successful candidate will be responsible for developing innovative solutions for healthcare simulation products.The ideal candidate will have a strong background in electronics and computer engineering, with expertise in C...
-
Montreal, Quebec, Canada Groupe SII Full timeJob DescriptionWe are seeking an experienced Embedded Software Architect to join our HSM Firmware Development team in Ottawa, Canada.About the RoleDesign, implement, and test complex embedded software systems for HSM hardware during manufacturing and field failure analysis processes.Develop and maintain Linux and U-boot based firmware for HSM...
-
Firmware QA Tester
4 months ago
Montreal, Canada High Tech Genesis Full timeLocation: Montreal, QC Hybrid Term: PermanentHigh Tech Genesis seeks a Firmware QA Tester for our Firmware/OS team. You'll enhance and maintain our automated testing infrastructure and platform tests, reporting to the Lead Firmware Engineer.In this role, you will: Test firmware Manage and participate in the...
-
Firmware QA Tester
3 months ago
Montreal, Canada High Tech Genesis Inc. Full timeLocation: Montreal, QC Work Arrangement: Hybrid Term: Permanent High Tech Genesis seeks a Firmware QA Tester for our Firmware/OS team. You'll enhance and maintain our automated testing infrastructure and platform tests, reporting to the Lead Firmware Engineer. In this role, you will: Test firmware Manage and participate in the development of test plans;...
-
Firmware QA Tester
3 months ago
Montreal, Canada High Tech Genesis Inc. Full timeLocation: Montreal, QC Work Arrangement: Hybrid Term: Permanent High Tech Genesis seeks a Firmware QA Tester for our Firmware/OS team. You'll enhance and maintain our automated testing infrastructure and platform tests, reporting to the Lead Firmware Engineer. In this role, you will: Test firmware Manage and participate in the development of test plans;...
-
Senior Firmware Test Engineer
1 week ago
Montreal, Quebec, Canada High Tech Genesis Inc. Full timeJob Description:We are seeking a highly skilled Senior Firmware Test Engineer to join our Firmware/OS team at High Tech Genesis Inc.In this role, you will play a crucial part in enhancing and maintaining our automated testing infrastructure and platform tests, reporting directly to the Lead Firmware Engineer.Test firmware for embedded systemsDevelop and...
-
Embedded Firmware Architect
1 week ago
Montreal, Quebec, Canada Mircom Group of Companies Full timeMircom Group of Companies is a leading designer, manufacturer, and distributor of intelligent building solutions. Our portfolio includes Fire Detection & Alarm, Communications & Security, Mass Notification, and Building Automation & Smart Technologies.We are seeking an experienced Embedded Firmware Architect to join our team in Montreal. The ideal candidate...
-
Firmware Quality Assurance Specialist
1 month ago
Montreal, Quebec, Canada High Tech Genesis Full timeJob Summary: High Tech Genesis is seeking a highly skilled Firmware QA Tester to join our Firmware/OS team.Key Responsibilities:Test firmware and manage the development of test plans, procedures, and reports.Architect and implement automated test infrastructure for embedded systems.Write functional tests and identify improvements in test coverage and...
-
Diagnostic Firmware Development Specialist
4 weeks ago
Montreal, Quebec, Canada Noze Full timeRevolutionize Medical Diagnostics with NozeWe are seeking an experienced Diagnostic Firmware Development Specialist to join our team at Noze. In this role, you will have the opportunity to work on cutting-edge medical device technology and contribute to innovative diagnostic solutions.About the JobThis is a key position in our IoT team, where you will be...
-
Embedded Firmware Architect Lead
1 week ago
Montreal, Quebec, Canada Mircom Group of Companies Full timeAbout Mircom Group of CompaniesMircom Group of Companies is a leading designer, manufacturer, and distributor of intelligent building solutions. With a strong commitment to technological advancement in life safety and property protection, the company's portfolio includes Fire Detection & Alarm, Communications & Security, Mass Notification, and Building...
-
Montreal, Quebec, Canada Solution SFT Full timeAbout the RoleWe are seeking a highly motivated and experienced Firmware Engineer to join our team at Solution SFT. As a key member of our hardware engineering department, you will play a crucial role in developing the next generation of healthcare simulator products.