Embedded Software Developer

2 weeks ago


Nedlands, Australia OncoRes Medical Full time $80,000 - $120,000 per year

OncoRes Medical was founded at the intersection of medicine, science and humanity to improve the accuracy of breast-conserving surgery and eliminate the physical, psychological and economic burdens associated with repeat operations.

Our unique, informal culture champions vision, restlessness and humanity. Knowing we have an open and supportive team means each of us has the freedom to take responsibility and ownership. We have a shared passion to work restlessly, pioneering change to re-imagine the world, while remaining grounded in our commitment to science and quality.

Our passion for helping patients focuses us on the patient. We believe that all breast cancer patients deserve the opportunity to move beyond their breast cancer surgery knowing that all the cancer has been removed, the first time. In everything we do, we are thinking about how we can inch closer to a world free from re-excisions... We are going BEYOND BREAST CANCER

OncoRes is committed to building and fostering an inclusive, diverse workplace. We believe the differing perspectives and experiences each of us brings inevitably increases innovation and teamwork, flowing into positive tangible outcomes.

Benefits

  • Competitive remuneration package, including access to the employee stock ownership plan.
  • A flexible, fun and collaborative work environment where your career growth is a priority.
  • Opportunity to work closely with world-class mentors and experts across medtech, product, and commercialisation.
  • Be part of a diverse and inclusive culture that values every voice and is driven by purpose and impact.

About the role

As we continue to push the boundaries of cancer surgery, OncoRes Medical is seeking a talented and motivated Embedded Software Developer to join our software Design & Development team. This position offers the opportunity to work on the development of embedded systems and FPGA firmware within a regulated, safety-critical medical device environment.

You will contribute to the design, implementation, testing, and documentation of embedded software and HDL code for our next-generation surgical imaging systems. This role suits someone early in their career (around 4 years of experience) who is excited to work with innovative products and technologies, develop deep technical expertise and grow within a high-impact medtech team.

This is a rare opportunity to help define an embedded FPGA platform for a disruptive, evidence-driven medtech application. This role combines architectural skills with hands-on execution of development in HDL to define logic fabric and C/C++ to execute real-time processing tasks in embedded processors. You will be joining a dynamic, mission-driven company and have opportunities to work cross-functionally with commercial, clinical and technical teams.

Key Responsibilities:

Firmware and Embedded Development

  • Design, develop, and maintain HDL code for FPGA-based systems.
  • Management of HDL IP-Cores utilised in the design implementation.
  • Contribute to the development of embedded C/C++ software for signal processors and Multi-Core processors.
  • Work on real-time signal acquisition and control, image processing pipelines.

Testing and Verification

  • Develop and execute unit, integration, and system-level tests for embedded systems.
  • Support hardware-in-the-loop (HIL) and simulation-based verification.
  • Maintain compliance with verification and validation requirements for Class C software under IEC 62304.

Documentation and Regulatory Compliance

  • Contribute to the creation and maintenance of Design History Files (DHF), technical files, and other regulatory documentation.
  • Work within a quality management system (QMS) aligned with ISO 13485, ISO 14971, and IEC 62304.
  • Support formal software reviews, risk analysis, and safety classification activities.

Cross-Functional Collaboration

  • Collaborate with electrical, mechanical, systems, and software teams to integrate and validate hardware-software systems.
  • Assist in troubleshooting and debugging complex issues across embedded systems and FPGAs.
  • Participate in design inputs/outputs, code reviews, and system validation efforts.

Qualifications and Skills

Required Qualifications and Skills

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related discipline.
  • ~4 years of industry experience in embedded systems development.
  • Experience with HDL (Verilog or VHDL) for FPGA design and simulation tools (e.g., ModelSim, Vivado).
  • Proficiency in C/C++ for embedded applications on bare metal or RTOS-based platforms.
  • Strong understanding of real-time systems, digital logic, and interface protocols (SPI, I2C, UART, etc.).
  • Familiarity with testing frameworks for embedded and FPGA environments.
  • Demonstrated ability to write clear, maintainable documentation for regulated environments.

Desirable Experience

  • Knowledge of Xilinx ZynQ SoC, particularly utilisation of AXI protocols.
  • Exposure to safety-critical or regulated industries (e.g., medical, automotive, aerospace).
  • Knowledge of IEC 62304, ISO 14971, and FDA Class III / PMA device development processes.
  • Experience with Python or scripting for test automation.
  • Familiarity with Git, CI/CD pipelines, and software lifecycle tools.

Personal Attributes

  • Analytical and detail-oriented, with strong documentation and communication skills.
  • A self-motivated learner interested to deeply understand new, complex technical subjects.
  • Passionate about quality, safety, and innovation in medical technology.
  • Comfortable operating in a scale-up environment with complex cross-functional interactions.
  • A highly motivated self-starter with the ability to work both independently and within a team. Innovative, pro-active, creative and a 'can do' attitude.
  • A strong motivation to make real-world impact for patients undergoing cancer surgery and to solve healthcare problems through the development and adoption of innovative medical solutions.

How to apply

Please apply online via SEEK and ensure you attach the following documents:

  • Cover letter, addressing the selection criteria
  • Resume

Applications close: Sunday 5 October 2025

This position is only open to applicants with relevant rights to work in Australia



  • Nedlands, Australia OncoRes Medical Full time

    **SOFTWARE PROGRAM MANAGER** OncoRes Medical was founded at the intersection of medicine, science and humanity to improve the accuracy of breast conserving surgery and eliminate the physical, psychological and economic burdens associated with repeat operations. Our unique, informal culture champions vision, restlessness and humanity. Knowing we have...

  • Facilities Manager

    1 week ago


    Nedlands, Australia The Kids Research Institute Australia Full time

    **The Opportunity** The Facilities Team at the Kids Research Institute Australia plays a critical role in supporting cutting-edge medical research by ensuring a safe, efficient, and future-focused environment across all sites. Comprising of skilled professionals in operations, coordination, maintenance and sustainability, the team manages the day-to-day...


  • Nedlands, Australia OncoRes Medical Full time

    **SIGNAL PROCESSING LEAD** OncoRes Medical was founded at the intersection of medicine, science and humanity to improve the accuracy of breast conserving surgery and eliminate the physical, psychological and economic burdens associated with repeat operations. Our unique, informal culture champions vision, restlessness and humanity. Knowing we have an open...


  • Nedlands, Australia Cullen Macleod Full time $45,000 - $60,000 per year

    About the role We are seeking a part-time Finance & Administration Officer to join our team at Cullen Macleod Lawyers in Nedlands. In this role, you will be responsible for providing financial and administrative support to ensure the smooth running of our operations.What you'll be doingPerforming accounts payable and accounts receivable tasks.Reconciling...


  • Nedlands, Australia Kara Homes Full time $70,000 - $90,000 per year

    About Us:Kara Homes is a leading residential construction company committed to delivering high-quality, innovative housing solutions across Australia. We pride ourselves on our attention to detail, customer satisfaction, and sustainable building practices.Role Overview:We are seeking a skilled and detail-oriented Civil Engineering Draftsperson to join our...


  • Nedlands, Australia Cullen Macleod Lawyers Full time $60,000 - $80,000 per year

    About the roleWe are seeking a part-time Finance & Administration Officer to join our team at Cullen Macleod Lawyers in Nedlands. In this role, you will be responsible for providing financial and administrative support to ensure the smooth running of our operations.What you'll be doingPerforming accounts payable and accounts receivable tasks.Reconciling bank...


  • Nedlands, Australia Famiglia Public Relations Full time

    Position Overview: We are seeking a motivated and detail-oriented Part-Time Account Coordinator to join our team three days a week (you can choose your days). In this role, you will support the company owner executing PR campaigns, strategising activations, developing pitches, media outreach, and coordinating various clients’ PR needs. On the social side,...

  • Geologist

    5 days ago


    Nedlands, Australia AI Talent Full time $70,000 - $120,000 per year

    We are seeking a skilled and detail-oriented Geologist to conduct research, analyse geological data, and provide insights on mineral exploration, environmental impact, and land development. The ideal candidate will have expertise in geological surveys, resource extraction, and risk assessments, working across industries such as mining, oil and gas,...

  • Systems Analyst

    3 days ago


    Nedlands, Australia AI Talent Full time $70,000 - $120,000 per year

    Job Description:We are seeking a talented and experienced Systems Analyst to join our dynamic team. As a Systems Analyst, you will play a crucial role in analysing, designing, and implementing efficient and effective information systems. Your expertise and problem-solving skills will contribute to optimising our business processes and ensuring smooth system...


  • Nedlands, Australia Indigo Australasia Full time

    Indigo (formally Independent Living Centre WA) is a leading provider of Assistive technology (devices and equipment), home modifications, therapy and professional education. We provide tailored allied health and AT solutions to people with disability, seniors, carers, health professionals and educators. Through our customer-centric services we aim to achieve...