- Search jobs
- Old toronto, ON
- firmware engineer
Firmware engineer Jobs in Old toronto, ON
- Promoted
Firmware Developer
ForceNToronto, ON, CanadaSenior Software Engineer (C / C++) to guide a Firmware Team (RTOS) in planning, developing and conducting code reviews for low level drivers in Hardware products
S.i. SystemsTorontoGlobal Software / Firmware Support Lead
LXK Lexmark International Inc.OntarioProduct Development Director, Transport Subsystems
II-VI IncorporatedOntario, CanadaAEM Developer
Astra North Infoteck Inc.Toronto, ON, caLead Hardware Engineer
ActalentToronto, Ontario, Canada- Promoted
Senior R&D Software Engineer
NokiaEastern Ontario, ON, Canada- Promoted
Senior Software Engineer, Payments
block.xyzOld Toronto, ON, Canada- Promoted
Senior Software Engineer
Toronto Film SchoolWaterloo, Region of Waterloo, Canada- Promoted
Senior Embedded Engineer
MultiTechOld Toronto, ON, Canada- Promoted
Senior Application Engineer
The Six SemiconductorOntario, Canada, Canada- Promoted
ASIC Design Verification Engineer
Advanced Micro DevicesEastern Ontario, ON, CanadaSenior Network Engineer - Toronto Canada
Blue MantisToronto, Ontario, CASenior Product Security Engineer (Remote).
CiscoOffsite, Toronto, Ontario, Canada2 X Contract Rig Engineer - Systems Test Engineer - Simulation (Freemont)
Morson TalentToronto, Ontario, CAFirmware Engineer
Cynet SystemsToronto, ONASIC Bootcode and Firmware Engineer
Advanced Micro Devices, IncONTARIO-HOME OFFICE, Ontario, CanadaSoftware Engineering - Engineer, Senior|6131 Engineer, Senior|6131
eTeamToronto, ONNetwork & Telecom - Network Engineer
AlstomToronto, ON, CAIntune / SCCM Consultant
E-SolutionsToronto, ONFirmware Developer
ForceNToronto, ON, Canada- Full-time
ForceN is surpassing human manipulation through scalable force-torque sensing hardware, improving surgical precision and enabling the next generation of robotic sensing technology. ForceN designs and manufactures high-reliability, high-precision systems; leveraging a proprietary digitally-manufactured transducer film that can be wrapped around any surgical or robotic component to create a 'digital sense of touch'. ForceN's technology enables robotics and artificial intelligence companies to tackle complex robotic interaction and manipulation problems.Our customers are world leaders in surgical, logistics, and frontier robotics. We accelerate our customers’ development in robotics manipulation. We excel at providing a robust, reliable, and scalable solution with industry-leading development and deployment time.As a Firmware Developer at ForceN, you will join our firmware team to develop robust and efficient platform independent code for our core modules used in every sensor we produce. Your work will involve writing low-level drivers and implementing communication protocols to ensure seamless integration of our sensors into various hardware platforms. You will also be involved with implementing signal processing algorithms and customer requested features while enforcing good coding practices, including unit testing and detailed documentation. In this position you will work closely with our Firmware Lead and take part in brainstorming sessions to plan out the best approaches for implementing new features.ResponsibilitiesBeing a Firmware Developer within the core firmware team, your day-to-day tasks will include : Integrate new communication protocols to enable our sensors to be used in a wide range of applications, focusing on platform-independent solutions that can be easily integrated across different hardware architectures.Design, implement and optimize drivers for interfacing with various embedded systems and sensor hardware such as temperature sensors, internal modules and integrated circuits.Implement new requested features while writing clean, efficient and well-documented code in C with focus on clarity and modularity.Conduct rigorous testing and debugging to ensure reliability and proper performance of our systems, including documentation of test methods edge cases, and writing robust unit tests. Optimize firmware for real-time operation, low latency and minimal resource usage.Participate in system architecture design, code reviews and troubleshooting.Contribute to the development of software tools for sensor configuration, calibration, and diagnostics.Assist in the writing of detailed documentation, both for new and pre-existing firmware features. Collaborate with hardware engineers and other teams (Electrical, manufacturing and product) to ensure smooth integration of sensor hardware with firmware.QualificationsOur team is full of passionate members that enjoy and love what they do. We are looking for a talented candidate with some firmware experience that likes to take on a challenge and excel at finding solutions with an initiative to learn along the way, to grow together as a team!Bachelor’s in computer science, computer / electrical engineering or a related field with prior firmware development experience and strong focus on embedded systems.Proficiency in C programming for embedded platforms, STM32 experience is a huge plus.Strong knowledge of sensor interfacing protocols (eg : I2C, UART, CAN, EtherCAT, Ethernet, etc.)Experience with signal processing techniques, latency and real-time optimization, noise filtering, and data fusion. RTOS experience is a plus.Solid debugging and troubleshooting skills, with experience using debugging tools (eg : JTAG, oscilloscopes, logic analyzers).Strong self-management skills and ability to accurately track assigned tasks (Jira preferred) as well as identifying gaps or areas of improvement and articulating them effectively to the team.Strong analytical and problem solving skills including attention to detail and commitment to delivering high-quality outputs.Strong communication skills and ability to work effectively in a collaborative team environment.Familiarity with Python for automation, firmware tools and testing is a huge plus.Familiarity with PLM systems such as Arena is a plus.Familiarity designing and working in an ISO 9001 and 13485 certified company is a plusWhy ForceN?Comprehensive medical, vision and dental benefits packageAdditional bonus and options compensationOpportunities for professional development and growthCollaborative and innovative work environmentHybrid work environment, open-concept hardware start-up environment - Dog-friendly officeFlexible working hours, with core hours being 10 - 4 Culture outings with company sponsored events (intramurals, food expeditions, swag)