Firmware Engineer Job at Symmetrio, Melbourne, FL

WUJlOWt2SGJqbjIyVmxPMGsxaFYvSUY2WFE9PQ==
  • Symmetrio
  • Melbourne, FL

Job Description

Job Description

Job Description

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

Requirements

  • 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

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Paid Time Off (Vacation, Sick & Public Holidays)

Job Tags

Remote work,

Similar Jobs

Tutor Me Education

CPC Medical Exam Online Tutor Job at Tutor Me Education

 ...Tutor Me Education is reshaping how students learn. We are looking for tutors and teachers to provide 1:1 instruction for the Certified Professional Coder (CPC) Exam! Here are the details: Virtual instruction from your home computer, preferably Monday and Wednesday... 

AMLI Residential

Apartment Leasing Consultant Job at AMLI Residential

 ...Job Description Apartment Leasing Consultant AMLI Littleton Village Are you a customer service pro with a passion for helping people find their perfect home? AMLI Littleton Village is looking for a dynamic Leasing Consultant with strong sales skills and a... 

Monster

Operations Manager - Certified Medical Coder Job at Monster

Seeking a Certified Medical Coder with Operations Management experience to work in our HIM department. The HIM Operations...  ...five (5) years progressive healthcare management and business administration, Bachelors degree and Medical Coding Certification. Responsibilities:... 

Summit Medical Staffing Nursing

Travel Wound Care Registered Nurse (Med-Surg) - $2,418 per week Job at Summit Medical Staffing Nursing

 ...Summit Medical Staffing Nursing is seeking a travel nurse RN Med Surg for a travel nursing job in Spokane, Washington.Job Description...  ...amount to be determined. Posted job title: Registered Nurse - Wound Care @ Providence Sacred Heart Medical Center About Summit... 

Peoples Bank

Customer Service Representative/Bank Teller - Jasper Job at Peoples Bank

 ...demonstrating excellent customer service in accordance with the banks core values. Greet and assist customers in a friendly and timely...  ...for service. This may include deposit products, loans, WMG, private banking and the like. Understand and comply with the related...