
Firmware Engineer
3 days ago
Symmetrio is recruiting a Senior Firmware Engineer for our customer, a global conglomerate in the medical device space.
This engineer will support firmware development initiatives and work closely with the lead firmware architect on embedded systems for critical medical applications.
The ideal candidate will bring strong expertise in embedded C/C++ programming, ARM Cortex-M microcontrollers, and real-time systems development within regulated medical environments.
This role offers the opportunity to work on cutting-edge embedded systems that directly impact patient care and clinical workflows.
Remote candidates will be considered but preference will be given to those located in Florida.
Salary range is $120-145k depending on experience.
Responsibilities
Support lead firmware engineer on embedded system development for medical device applications
Design, develop, and maintain embedded firmware using C/C++ for ARM Cortex-M based systems
Implement and optimize firmware for NXP i.MX RT1170 (Diamond platform) and STMicroelectronics STM32 G4 (Alpheratz platform) microcontrollers
Port existing firmware designs and algorithms between different MCU platforms ensuring code portability and maintainability
Develop low-level MIPI-DSI communication protocols for high-resolution image sensors, particularly IMX585 integration
Implement image and video processing algorithms including binning, H.264, AV1, and other compression/processing methods
Work with IAR EWARM IDE environment for development, debugging, and testing of embedded systems
Collaborate with hardware, software, and clinical teams to define system requirements and resolve integration challenges
Conduct thorough testing and debugging of embedded firmware across multiple hardware platforms
Ensure all firmware components comply with FDA regulations and medical device standards including IEC 62304
Participate in design reviews, risk analysis, and support validation testing required for regulated medical environments
Document firmware architecture, APIs, and implementation details for regulatory and maintenance purposes
7+ years of experience in embedded firmware development, preferably in medical devices or regulated industries
Highly proficient in embedded C/C++ programming with strong preference for C
Extensive experience with ARM Cortex-M microcontrollers and associated SDKs
Proficiency with IAR EWARM IDE development environment
Strong understanding of real-time operating systems and embedded system design principles
Experience with NXP (i.MX RT series) and/or STMicroelectronics (STM32) microcontroller families
Knowledge of MIPI-DSI communications protocols and high-resolution image sensor integration
Strong testing, debugging, and validation skills for embedded systems
Excellent documentation and communication skills for technical and regulatory requirements
Ability to work collaboratively with cross-functional engineering teams
Preferred
Experience with image/video processing algorithms and compression techniques (H.264, AV1, binning)
Background in medical imaging systems, diagnostic equipment, or therapeutic devices
Knowledge of FDA 21 CFR Part 820, ISO 13485, IEC 62304, or similar medical device compliance frameworks
Experience with Sony IMX585 or similar high-resolution CMOS image sensors
Prior work on code portability and platform migration projects
Understanding of medical device software lifecycle processes and risk management
Health Care Plan (Medical, Dental & Vision)
Retirement Plan (401k, IRA)
Paid Time Off (Vacation, Sick & Public Holidays)
#J-18808-Ljbffr
-
Firmware Engineer
3 days ago
Melbourne, Victoria, Australia Symmetrio Full timeSymmetrio is recruiting a Senior Firmware Engineer for our customer, a global conglomerate in the medical device space.This engineer will support firmware development initiatives and work closely with the lead firmware architect on embedded systems for critical medical applications.The ideal candidate will bring strong expertise in embedded C/C++...
-
Principal Firmware Engineer/ Team Lead
4 weeks ago
Melbourne, Victoria, Australia Catapult Sports Full timeOur mission is to improve the performance of athletes and teams, which we do by engineering the premier technology platform for sport. We've been at the forefront of sports technology and science since 2006 - we don't just work in the sporting industry, we are actively changing its future. Our solutions are designed to help athletes and coaches "play smart"...
-
Principal Firmware Engineer/ Team Lead
3 weeks ago
Melbourne, Victoria, Australia Catapult Sports Full timeOur mission is to improve the performance of athletes and teams, which we do by engineering the premier technology platform for sport. We've been at the forefront of sports technology and science since 2006 - we don't just work in the sporting industry, we are actively changing its future. Our solutions are designed to help athletes and coaches "play smart"...
-
Senior Firmware Engineer
4 days ago
Melbourne, Victoria, Australia beBeeFirmware Full timeAbout the RoleOur company is seeking a seasoned firmware engineer to lead our Research & Development team in designing cutting-edge wearable tracking hardware. As a key player, you will work with the latest technology, integrating components across our wearables and stadium infrastructure.The successful candidate will be responsible for developing firmware...
-
Medical Device Firmware Specialist
3 days ago
Melbourne, Victoria, Australia beBeeEmbeddedSystems Full time $120,000 - $145,000Embedded Systems Developer OpportunityJob Description:We are seeking an experienced embedded systems developer to support firmware development initiatives and collaborate with the lead firmware architect on critical medical applications. This role offers the opportunity to work on cutting-edge technology that directly impacts patient care and clinical...
-
Advanced Energy Storage Systems Firmware Engineer
10 hours ago
Melbourne, Victoria, Australia beBeeEngineer Full time $90,000 - $150,000Embedded Software Engineer OpportunityWe are seeking a highly skilled Embedded Software Engineer to design and deliver robust firmware for advanced energy storage systems.
-
Principal Firmware Engineer/ Team Lead
2 days ago
Melbourne, Victoria, Australia Buscojobs Full timePrincipal Firmware Engineer Team Lead jobs in ...SAP Commerce Cloud Technical Lead - Contract - Melbourne3000 Melbourne, Victoria Hastha SolutionsPosted 12 days agoJob DescriptionUrgent requirement ofSAP eCommerce Cloud Technical Lead - Contract - Melbourne RequirementsKey ResponsibilitiesDesign and deliver scalable, secure e-commerce solutions on SAP...
-
Senior Firmware Solutions Developer
15 hours ago
Melbourne, Victoria, Australia beBeeInnovation Full time $100,000 - $140,000Job Title:Firmware EngineerAbout the Role:We're seeking a talented firmware engineer to contribute to our software planning, architecture and design.Key Responsibilities:Collaborate with our team to develop innovative solutions.Mentor junior engineers to enhance their skills.Requirements:Software development and engineering experience.Excellent...
-
Principal Firmware Developer
4 days ago
Melbourne, Victoria, Australia beBeeEmbedded Full time $90,000 - $150,000Job DescriptionWe are seeking an experienced Embedded Software Engineer to design and deliver production-ready firmware for advanced energy storage systems.The successful candidate will work collaboratively with our team to develop cutting-edge software solutions that meet the highest standards of quality and reliability.This is a fantastic opportunity for a...
-
Senior Firmware Developer
4 days ago
Melbourne, Victoria, Australia beBeeEmbedded Full time $90,000 - $150,000Job Opportunity:We are seeking an experienced Embedded Software Engineer to design and deliver production-ready firmware for the next generation of advanced energy storage systems.Key Responsibilities:Translate product requirements into efficient C/C++ code for STM32 platformsDevelop embedded software for analog signal processing, digital filtering, and...