Embedded Firmware Architect

10 hours ago


Melbourne, Victoria, Australia beBeeEmbeddedFirmwareEngineer Full time $120,000 - $145,000
Key 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 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.Collaborate with hardware, software, and clinical teams to ensure seamless system integration.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.Required Skills and Qualifications:
  • 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 Skills:
  • 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)


  • Melbourne, Victoria, Australia beBeeFirmwareDeveloper Full time $120,000 - $145,000

    Embedded Firmware Developer">We are seeking a seasoned Embedded Firmware Developer to spearhead firmware development initiatives for medical device applications.">This role presents an exceptional opportunity to work on cutting-edge embedded systems that directly impact patient care and clinical workflows.">Key Responsibilities">">Collaborate with the lead...


  • Melbourne, Victoria, Australia beBeeEmbeddedSystems Full time $120,000 - $145,000

    Embedded 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...

  • Firmware Engineer

    2 weeks ago


    Melbourne, Victoria, Australia Symmetrio Full time

    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++...


  • Melbourne, Victoria, Australia beBeeEmbedded Full time $120,000 - $180,000

    Lead Firmware Engineer Role Summary">This is an exciting opportunity to develop cutting-edge satellite communication devices.The Job Description:As a key member of our team, you will be responsible for designing and developing mission-critical satellite communication devices from architecture to manufacturing. You will have the opportunity to leverage your...

  • Firmware Engineer

    2 weeks ago


    Melbourne, Victoria, Australia Symmetrio Full time

    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++...

  • Firmware Engineer

    2 weeks ago


    Melbourne, Victoria, Australia Symmetrio Full time

    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++...

  • Firmware Engineer

    2 weeks ago


    Melbourne, Victoria, Australia Symmetrio Full time

    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++...

  • Firmware Engineer

    2 weeks ago


    Melbourne, Victoria, Australia Symmetrio Full time

    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++...

  • Firmware Engineer

    5 days ago


    Melbourne, Victoria, Australia Symmetrio Full time

    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++...


  • Melbourne, Victoria, Australia beBeeEmbedded Full time $90,000 - $150,000

    Job DescriptionWe are seeking an experienced Embedded Software Engineer to design and deliver production-ready firmware for the next generation of advanced energy storage systems.This role requires strong technical expertise in embedded development, hands-on hardware experience, and the ability to work collaboratively across multidisciplinary...