Blog icon

Software Engineer – Product Support – Paid Internship

About the placement

This internship is with IDE Group and is facilitated by the CSIRO’s Generation STEM Links program.

IDE Group are seeking a Software Engineering Intern to join their Product Development group and be part of a team with a passion for entrepreneurship and design, and a desire to create meaningful MedTech products and services.

The purpose of the Software / Firmware Engineer role is to assist with planning, implementing, and documenting app development and code implementation in compliance with IDE’s ISO 13485 Quality Management System. You will be learning to ensure the software design within a project meets the architecture and interface requirements, as well as working to:

  • Apply sound engineering skills and relevant technology to the design of software
  • Design, develop, prototype, and test the required software and its interfaces to the system
  • Communicate with peers and supervisors routinely, document work, meetings, and outcomes

Working in IDE’s software team, you’ll be encouraged to take ownership of your work, demonstrate confidence in decision-making, and embrace opportunities for growth. A strong interest in the MedTech sector, analytical thinking, and effective communication skills are essential, as you’ll be learning to operate within a highly regulated industry and understand the nuances of Quality Management Systems.

Work arrangements

  • Start date: July 2025
  • Working arrangement: Part time hours during the semester with the opportunity to work Full Time hours during the summer break. Fixed term contract, with the possibility for further employment for the right candidate
  • Remuneration: $25/hour plus super on a temporary contract with IDE Group
  • Location: Leichhardt

Desired capabilities

  • Studying a degree in Software Engineering, Computer Science, or an applicable technical discipline.
  • Interest in working in the Med tech industry
  • Ability to learn new technologies and languages and adapt skills to novel situations
  • Excellent communication and good visual communication skills for communicating concepts and ideas
  • Experience coding applications for PC, mobile and web, using various frameworks and languages (e.g. C#, Python, Javascript, Kotlin, Swift) and ideally interfaces with other systems (e.g. to a device via Bluetooth, USB, Wi-fi, etc.)
  • Experience with different coding languages and coding for various target microcontroller architectures (e.g. Microchip, Atmel, STM, Nordic microcontrollers) and communication protocols (Bluetooth, USB, Wi-fi, etc.) is preferrable but not required
  • Experience in designing and verifying algorithms using scientific programming languages (e.g. Python, MATLAB)
  • Preferred skills in CAD software (preferably Altium/SolidWorks)

Requirements

  • Must be an Australian citizen or permanent resident.
  • Must be in your penultimate or final year of an undergraduate or TAFE qualification.

About the Industry Partner

At IDE Group, we love working together to build better futures. We are an entrepreneurial partner that discovers and develops meaningful offerings that businesses can be built around. Since 2003, IDE has grown over 100 medical technology businesses and realised over 500 projects across the medical technology landscape, including diagnostics, drug delivery, respiratory care, radiology, radiotherapy, surgical tools and equipment, wearable therapeutic and diagnostic monitoring devices.

We encourage entrepreneurship and provide a challenging and fun environment to attract the best talent in the world and fully unfold and develop their outstanding skills. We encourage all our staff to challenge the status quo. The spirit of entrepreneurship is vital to our and our clients’ growth. We encourage our teams to challenge and reframe by asking ‘why’ to nurture this growth and identify new and better ways of doing things. This led to a unique culture of innovation at IDE that enhances the development of new ideas. Making a difference is what matters to us and our values of being resourceful, curious, thinking positive, putting others first, embracing complexity, and taking ownership, drive our successful outcomes.

Apply

If you are interested in this internship, please submit your EOI and CV online through the Student Application webform and please specify CODE0087a

Software Engineer – Product Support – Paid Internship

About the placement

This internship is with IDE Group and is facilitated by the CSIRO’s Generation STEM Links program.

IDE Group are seeking a Software Engineering Intern to join their Product Development group and be part of a team with a passion for entrepreneurship and design, and a desire to create meaningful MedTech products and services.

The purpose of the Software / Firmware Engineer role is to assist with planning, implementing, and documenting app development and code implementation in compliance with IDE’s ISO 13485 Quality Management System. You will be learning to ensure the software design within a project meets the architecture and interface requirements, as well as working to:

  • Apply sound engineering skills and relevant technology to the design of software
  • Design, develop, prototype, and test the required software and its interfaces to the system
  • Communicate with peers and supervisors routinely, document work, meetings, and outcomes

Working in IDE’s software team, you’ll be encouraged to take ownership of your work, demonstrate confidence in decision-making, and embrace opportunities for growth. A strong interest in the MedTech sector, analytical thinking, and effective communication skills are essential, as you’ll be learning to operate within a highly regulated industry and understand the nuances of Quality Management Systems.

Work arrangements

  • Start date: July 2025
  • Working arrangement: Part time hours during the semester with the opportunity to work Full Time hours during the summer break. Fixed term contract, with the possibility for further employment for the right candidate
  • Remuneration: $25/hour plus super on a temporary contract with IDE Group
  • Location: Leichhardt

Desired capabilities

  • Studying a degree in Software Engineering, Computer Science, or an applicable technical discipline.
  • Interest in working in the Med tech industry
  • Ability to learn new technologies and languages and adapt skills to novel situations
  • Excellent communication and good visual communication skills for communicating concepts and ideas
  • Experience coding applications for PC, mobile and web, using various frameworks and languages (e.g. C#, Python, Javascript, Kotlin, Swift) and ideally interfaces with other systems (e.g. to a device via Bluetooth, USB, Wi-fi, etc.)
  • Experience with different coding languages and coding for various target microcontroller architectures (e.g. Microchip, Atmel, STM, Nordic microcontrollers) and communication protocols (Bluetooth, USB, Wi-fi, etc.) is preferrable but not required
  • Experience in designing and verifying algorithms using scientific programming languages (e.g. Python, MATLAB)
  • Preferred skills in CAD software (preferably Altium/SolidWorks)

Requirements

  • Must be an Australian citizen or permanent resident.
  • Must be in your penultimate or final year of an undergraduate or TAFE qualification.

About the Industry Partner

At IDE Group, we love working together to build better futures. We are an entrepreneurial partner that discovers and develops meaningful offerings that businesses can be built around. Since 2003, IDE has grown over 100 medical technology businesses and realised over 500 projects across the medical technology landscape, including diagnostics, drug delivery, respiratory care, radiology, radiotherapy, surgical tools and equipment, wearable therapeutic and diagnostic monitoring devices.

We encourage entrepreneurship and provide a challenging and fun environment to attract the best talent in the world and fully unfold and develop their outstanding skills. We encourage all our staff to challenge the status quo. The spirit of entrepreneurship is vital to our and our clients’ growth. We encourage our teams to challenge and reframe by asking ‘why’ to nurture this growth and identify new and better ways of doing things. This led to a unique culture of innovation at IDE that enhances the development of new ideas. Making a difference is what matters to us and our values of being resourceful, curious, thinking positive, putting others first, embracing complexity, and taking ownership, drive our successful outcomes.

Apply

If you are interested in this internship, please submit your EOI and CV online through the Student Application webform and please specify CODE0087a

Related to this page

Contact us

Have a question we haven't answered on our site? Fill in our contact form and we'll get back to you promptly.