ViewJobs
Listed 2 weeks ago

Embedded Software Engineer

OnQ Recruitment

Electrical/Electronic
Location
Melbourne, VIC
Type
Full-time

About the role

An exciting opportunity exists for an experienced Embedded Software Engineer to join a growing Australian medical technology organisation that is transitioning from advanced R&D into commercialisation. This role offers the opportunity to contribute to the development of highly sophisticated medical devices that combine software, electronics, optics, mechanics, cybersecurity and advanced imaging technologies.

Working within a close-knit multidisciplinary engineering team, you will play a key role in designing, developing and maintaining embedded software for complex regulated products while helping build the foundations for future platform development.

About the Role
Reporting to the Chief Technology Officer, you will be responsible for the development and verification of embedded software across a suite of medical devices. You will work closely with systems, electronics, mechanical, quality, regulatory and manufacturing teams to ensure software is developed in accordance with regulatory and quality requirements. 

Key responsibilities include:
  • Designing, developing, verifying and maintaining embedded software in C/C++
  • Developing software for RTOS and embedded Linux environments
  • Supporting hardware-software integration, debugging and verification activities
  • Contributing to software architecture and design decisions
  • Producing high-quality technical and regulatory documentation
  • Supporting software verification and validation activities
  • Ensuring compliance with applicable medical device regulations and standards
  • Collaborating with cross-functional teams to support product development and commercialisation activities 
About You

To be successful in this position, you will bring:
  • Degree qualifications in Software Engineering, Computer Engineering, Electronics Engineering, Computer Science or a related discipline
  • Strong commercial experience in embedded software development
  • Advanced C/C++ programming skills
  • Experience with ARM-based microcontrollers
  • Strong RTOS experience, ideally FreeRTOS and/or Zephyr
  • Experience developing software for embedded Linux environments
  • Proven hardware-software integration and debugging capabilities
  • Understanding of communication protocols such as SPI, I2C, UART, CAN, USB and Ethernet
  • Excellent communication and documentation skills
  • Experience working within regulated industries such as medical devices, aerospace, defence, automotive or similar highly regulated environments 
Why Join?
  • Work on genuinely innovative medical technology with real-world impact
  • Join a business entering an exciting commercialisation and growth phase
  • Collaborate with experienced multidisciplinary engineers and technology leaders
  • Have significant influence on the future software architecture of next-generation products
  • Opportunity to grow your career within a business investing heavily in product development and innovation 
If you are passionate about embedded systems, enjoy solving complex technical challenges and would like to contribute to breakthrough medical technology, we would love to hear from you. For a confidential conversation, please email Grace Bitodi, gbitodi@onqrecruitment.com.au.
 
Apply

via onqrecruitment.com.au

Similar jobs

  • Newtoday

    Software Engineer, Embedded

    Resmed

    Engineer impactful software that powers life-changing devices Resmed’s Devices Software team creates the embedded intelligence behind our medical technologies that help millions breathe, sleep, and live healthier live…

    Sydney, NSW
    Full-time
    Listed today
    Electrical/Electronic
  • New1 day ago

    Senior Embedded Software Engineer

    Advanced Navigation

    About the role Advanced Navigation enters a new phase of Growth and International expansion. The Software Platforms team is on a mission to develop software to ensure that our products are the most reliable, high perf…

    Sydney, NSW
    Full-time
    Listed 1 day ago
    Software
  • 11 weeks ago

    Senior Embedded Software Engineer

    Advanced Navigation

    OVERVIEW OF ROLE Advanced Navigation enters a new phase of Growth and International expansion. The Software Platforms team is on a mission to develop software to ensure that our products are the most reliable, high pe…

    Sydney, NSW
    Full-time
    Listed 11 weeks ago
    Software
  • 3 weeks ago

    Principle Software Engineer - Medical Devices

    OnQ Recruitment

    An exciting opportunity exists for an experienced Software Engineer to join a growing Australian medical technology company developing innovative imaging and diagnostic platforms. As the organisation transitions from …

    Melbourne, VIC
    Full-time
    Listed 3 weeks ago
    Engineering - Software
  • 7 weeks ago

    Embedded Software Engineer

    Resmed

    Build embedded software that helps transform patient care Join Resmed in Sydney as a Software Engineer II, Devices Software and develop reliable, embedded software for medical devices used in diagnosis, monitoring, an…

    Sydney, NSW
    Full-time
    Listed 7 weeks ago
    Engineering - Software
  • 2 weeks ago

    Embedded Software Engineer (C++ | Medical Devices)

    Resmed

    Job Description Let’s talk about the Team The Devices Software team works in close collaboration and is co-located with our cross functional development team. The primary role of the team is to create specifications a…

    Sydney, NSW
    Full-time
    Listed 2 weeks ago
    Electrical/Electronic