Embedded Software Developer
1 week ago
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
-
Full Stack Developer
3 days ago
Nedlands, Western Australia The University of Western Australia Full time $100,000 - $150,000 per yearJoin the Planning and Transport Research Centre (PATREC), where cutting-edge AI research meets real-world impact.Bringing advanced AI to market through a secure, scalable, cloud-native Software as a Service (SaaS) platform.Full-time appointment on a fixed term basis for 2 years.Base salary range: $116,262 – $127,078 p.a. (pro-rata) plus 17%...
-
Business Development Respresentative
1 day ago
Nedlands, Australia TPRC Full timeCompany Description We’re experiencing significant growth across the business which shows no sign of slowing down, so it’s a brilliant time to join us as we move into the next phase of our journey We are looking for a part time Business Development Representative to seek new business opportunities by contacting and developing relationships with...
-
Full Stack Developer
3 days ago
Nedlands, Western Australia The University of Western Australia Full time $116,262 - $127,078 per yearCreate visualisations that make complex spatial and temporal data clear and usable for a wide range of users.Help deliver a nationally significant AI platform through elegant, responsive frontend design.Full-time appointment on a fixed term basis for 24 months.Base salary range: $116,262 – $127,078 p.a. plus 17% superannuation.About the areaJoin the...
-
Research Data Analyst
1 week ago
Nedlands, Australia Telethon Institute for Child Health Research Full timeThe Western Australian Aboriginal Child Health Survey (WAACHS) was the largest and most comprehensive survey ever undertaken into the health, wellbeing and development of Western Australian Aboriginal and Torres Strait Islander children. The survey was designed to build the knowledge to develop preventative strategies that promote and maintain the healthy...
-
Programmer Analyst
5 days ago
Nedlands, Australia AI Talent Full time**Responsibilities**: - Demonstrate a strong understanding of coding methods, industry best practices, and software development standards. - Conduct interviews with end-users to gather insights into functionality, interface issues, usability, and challenges, ensuring user needs are effectively addressed. - Stay informed on data privacy laws and practices to...
-
Ict Support Technician
1 week ago
Nedlands, Australia SAU Group Holdings Full time**Tasks Include**: - Determining software and hardware requirements to provide solutions to problems - Responding to inquiries about software and hardware problems - Adapting existing programs to meet users' requirements - Installing and downloading appropriate software - Implementing computer networks - Designing and maintaining websites - Repairing and...
-
Registered Nurse
2 weeks ago
Nedlands, Australia Oryx Communities AP Pty Ltd Full time $80,000 - $120,000 per yearAbout the roleOryx is seeking an enthusiastic Registered Nurses across all three homes (The Richardson, The Queenslea, and The Melvista) on a permanent part time basis or casual basis.Key Responsibilities:Lead the care team in the delivery of care and services, ensuring a consistent high standard.Work autonomously and as a part of a team.Contribute to the...
-
Registered Nurse- Night shift
3 days ago
Nedlands, Australia Oryx Communities AP Pty Ltd Full time $60,000 - $80,000 per yearAbout the roleOryx is seeking an enthusiastic Registered Nurses at our brand new home The Melvista in Nedlands on a permanent part time basis for Night shift.Key Responsibilities:Lead the care team in the delivery of care and services, ensuring a consistent high standard.Work autonomously and as a part of a team.Contribute to the development and...
-
Statistician
5 days ago
Nedlands, Australia AI Talent Full timeWe are looking for a skilled and detail-focused Statistician to contribute to active research projects in the physical, life, and/or socioeconomic sciences. In this role, you will deliver expert statistical analysis and technical support, including designing data collection protocols, managing and manipulating datasets, system programming, and producing...
-
Data Governance Officer
5 days ago
Nedlands, Australia The Kids Research Institute Australia Full time**The Opportunity** As part of our broader ICT team, our Data Services Team play an integral part in ensuring the ongoing integrity of data handled by our professional services staff and researchers. We now have an exciting opportunity for a Data Governance Officer to join our team to help us achieve this. Reporting to our Data Services Manager, you will...