
Firmware Engineer
3 weeks ago
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 purposes7+ 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 CExtensive 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
2 weeks 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++...
-
Senior Firmware Engineer
2 weeks ago
Melbourne, Victoria, Australia beBeeEmbeddedSystemsDeveloper Full time $125,000 - $175,000Embedded Systems DeveloperJob Summary:Our team is seeking an experienced Embedded Systems Developer to lead the development of innovative IoT and smart technology products.Key Responsibilities:Design and develop firmware for embedded systems.Manage firmware upgrades and ensure seamless integration with electronics and cloud teams.Drive quality through code...
-
Elite Sports Firmware Engineering Leader
2 weeks ago
Melbourne, Victoria, Australia Bebeefirmware Full timeEmpowering Athletes Through Cutting-Edge TechnologyWe are on a mission to revolutionize the sports industry by providing innovative solutions that help athletes and teams perform at their best.Job Summary:We are seeking an experienced Principal Firmware Engineer / Team Lead to join our Research & Development team. As a key player in our team, you will be...
-
Lead Firmware Engineer for Wearable Technology
2 weeks ago
Melbourne, Victoria, Australia beBeeFirmware Full time $129,995 - $164,995Lead Firmware Engineer for Wearable Technology">We're seeking a highly skilled and innovative Firmware Engineer to join our team in Melbourne. As a key player in the Research & Development team, you'll be responsible for designing wearable tracking hardware that integrates cutting-edge technology with stadium infrastructure.">Firmware development: Develop...
-
Elite Sports Firmware Engineering Leader
2 weeks ago
Melbourne, Victoria, Australia beBeeFirmware Full time $180,000 - $220,000Empowering Athletes Through Cutting-Edge TechnologyWe are on a mission to revolutionize the sports industry by providing innovative solutions that help athletes and teams perform at their best.Job Summary:We are seeking an experienced Principal Firmware Engineer / Team Lead to join our Research & Development team. As a key player in our team, you will be...
-
Firmware Engineering Paid Internship
2 weeks ago
Melbourne, Victoria, Australia Acs Foundation Full time**About Agilent**Agilent is a multinational company headquartered in the USA, with its Marketing and Research and Development centre for Agilent Atomic Spectroscopy Instrumentation located in Mulgrave, Melbourne. Agilent is currently seeking an Electrical Engineering intern for 12 months join the Mulgrave R&D team made up of electrical, mechanical, firmware,...
-
Senior Firmware Developer Position
2 weeks ago
Melbourne, Victoria, Australia Bebeefirmware Full timePrincipal Firmware Engineer/Team LeadCutting-edge technology is revolutionizing the sports industry with innovative solutions. As a senior firmware developer, you will be part of a research and development team that designs wearable tracking hardware and integrates components across various platforms.Key Responsibilities:Lead a team in developing firmware...
-
Embedded Firmware Architect
1 week ago
Melbourne, Victoria, Australia beBeeEmbeddedFirmwareEngineer Full time $120,000 - $145,000Key Responsibilities:Spearhead firmware development initiatives and collaborate closely with the lead firmware architect on cutting-edge embedded systems for critical medical applications.Work alongside cross-functional engineering teams to define system requirements and resolve integration challenges.Design, develop, and maintain embedded firmware using...
-
Principal Firmware Engineer/ Team Lead
2 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" in...
-
Firmware Tester Specialist
2 weeks ago
Melbourne, Victoria, Australia beBeeTestEngineer Full time $100,000 - $120,000We are seeking an exceptional Test Engineer to join our team. The ideal candidate will have formal qualifications in electronics or software engineering, at least 3 years of firmware testing experience, and proficiency in writing clear, concise, and comprehensive test plans and test cases.A successful candidate will be responsible for developing test...