Join to apply for the Senior Software Engineer role at Planet Innovation 13 hours ago Be among the first 25 applicants Join to apply for the Senior Software Engineer role at Planet Innovation Planet Innovation (PI) is an award-winning medtech contract design and manufacturing company. We partner with world-leading organisations to help them create game-changing innovations that drive growth and improve healthcare outcomes. Our clients include some of the world’s top medical device and healthcare companies, as well as the most exciting emerging start-ups. Headquartered in Melbourne, PI has a rapidly growing global presence, with a state-of-the-art manufacturing facility established in Irvine, California in 2021. This division continues to expand in response to high demand from both existing and new clients. At PI, our success is driven by our people. We are home to more than 350 of the brightest and most passionate minds—and we’re looking for more. The Role: A Senior Software Engineer at PI is responsible for delivering high-quality technical solutions and contributing to successful project outcomes, making critical decisions on the software design and development of medtech devices and applications. A Senior Software Engineer contributes to the overarching development of the software from concept through to implementation of the final product, translating complex technical requirements into robust software solutions. Experience with Low-Level Design will also be advantageous. Responsibilities: Technical Delivery Contribute to software scoping, estimation and technical planning activities. Provide technical expertise across multiple areas of software development. Make major contributions to design, code, test, debug and documentation of software according to the client needs. Contribute to software architecture decisions and technical design reviews, ensuring code quality through pro-active peer reviews and adherence to coding standards. Collaborate with other engineers, identify and communicate dependencies to ensure smooth integration across other components. Develop, maintain and support programs/tools for internal and external clients. Design and develop testing and maintenance procedures and activities. Team Collaboration and Mentorship Actively support Agile ceremonies for project team and ensure delivery meets client expectations. Lead, mentor and coach junior engineers, providing constructive input during code reviews and technical discussions. Help foster continuous improvement culture within the team and strengthen team processes. Quality & Compliance Ensure all work meets PI quality procedures and relevant international quality standards. Typical experience we are looking for includes: Experience integrating hardware and software. Experience developing software for medical devices under the IEC62304 standard. Agile methodologies and ways of working. Demonstrated experience of working to IEC62304, IEC62366, ISO13485, ISO14971, IEC 81001-5-1 standards. Graduate degree in relevant field (Software Engineering, Computer Science) This is a rare opportunity to play a pivotal role in the ongoing growth of a successful Australian medtech company with a strong international footprint. You'll join a passionate Software Development team committed to innovation, excellence, and impact. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Consulting, Design, and Information Technology Industries Appliances, Electrical, and Electronics Manufacturing, Biotechnology Research, and Medical Equipment Manufacturing Referrals increase your chances of interviewing at Planet Innovation by 2x Sign in to set job alerts for “Software Engineer” roles. Melbourne, Victoria, Australia 4 weeks ago Melbourne, Victoria, Australia 2 weeks ago Software Development Graduate , (2025 Melbourne, Ads Core Services) Melbourne, Victoria, Australia 2 weeks ago Carlton, Victoria, Australia 13 hours ago Clifton Hill, Victoria, Australia 2 weeks ago Senior Software Development Engineer (1-Year Fixed-Term) Melbourne, Victoria, Australia A$130,000.00-A$180,000.00 1 month ago Melbourne, Victoria, Australia 1 month ago Melbourne, Victoria, Australia $63,700.00-$95,410.00 2 weeks ago Melbourne, Victoria, Australia 3 weeks ago Melbourne, Victoria, Australia 2 weeks ago Melbourne, Victoria, Australia 1 week ago Software Engineer (Java/Typescript/Node) Melbourne, Victoria, Australia 9 hours ago Mulgrave, Victoria, Australia 2 weeks ago Cremorne, Victoria, Australia 5 months ago Melbourne, Victoria, Australia 10 months ago Software Engineer - Frontend (Open to remote across ANZ) Melbourne, Victoria, Australia 15 hours ago Senior Front End Software Development Engineer Melbourne, Victoria, Australia A$130,000.00-A$180,000.00 2 months ago Melbourne, Victoria, Australia 1 month ago Melbourne, Victoria, Australia 1 week ago Melbourne, Victoria, Australia 2 weeks ago Melbourne, Victoria, Australia 2 months ago Melbourne, Victoria, Australia 2 weeks ago Melbourne, Victoria, Australia 1 hour ago Melbourne, Victoria, Australia 2 weeks ago Melbourne, Victoria, Australia 4 days ago Melbourne, Victoria, Australia 2 weeks ago Software Engineering Internship – AI engineer Melbourne, Victoria, Australia 1 week ago Junior/Intermediate R&D Full Stack Engineer Melbourne, Victoria, Australia 2 months ago Melbourne, Victoria, Australia 2 hours ago Melbourne, Victoria, Australia A$130,000.00-A$180,000.00 1 month ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. J-18808-Ljbffr