Quick Overview
Job Description
- Join an innovative technology team developing advanced healthcare solutions
- Work across software and physical hardware within a highly technical environment
- Brisbane-based hybrid role offering a mix of office and work-from-home flexibility
An exciting opportunity is available for an experienced Software Engineerfrom the medical technology industry to join a growing team developing sophisticated software solutions used within the healthcare and medical technology sector. This is an excellent opportunity for an engineer who enjoys solving complex technical problems and wants to work on software that has a genuine real-world application. In this roleyou will contribute to the design, development and ongoing improvement of high-performance software that integrates with physical hardware and technology systems.
Responsibilities- Design, develop and maintain high-quality software applications
- Develop software that interfaces with physical hardware, devices and associated technology
- Troubleshoot, debug and resolve complex software and system issues
- Contribute to real-time, high-performance software solutions
- Work closely with software, hardware, product, quality and other technical teams
- Participate in software verification, validation and testing activities
- Develop and maintain appropriate technical and software documentation
- Contribute to Agile development practices and continuous improvement
- Support the delivery of robust, scalable and reliable software solutions
- Degree qualification in Computer Science, Software Engineering or a related discipline
- Strong commercial software development experience using C#
- Experience developing software that interfaces with physical hardware, devices, cameras, sensors or other technical systems will be highly regarded
- Medical device or healthcare technology experience is highly desirable, particularly experience developing software associated with medical devices
- Experience with Unity, 3D visualisation or real-time rendering would be advantageous but is not essential
- Experience working within a regulated or safety-critical environment is also considered
- Strong debugging, analytical and technical problem-solving skills
- Excellent communication skills with the ability to work effectively across multidisciplinary teams
- A quality-focused approach and strong attention to detail
You will join a collaborative, innovative team that is passionate about developing technology that supports better healthcare outcomes.
Similar jobs
- TI
Software Engineer: Applied NLP/ML and Data Systems (Mid-career / Senior)
NewTheia Insights
Western Australia🇦🇺Hybrid4 hours agoDockerAWSNLP+7Technology - TI
Software Engineer Graduate (Multimedia Arch-Live) - 2027 Start (BS/MS)
NewTikTok
Australia🇦🇺Hybrid4 hours agoExpressC++Java+2Technology - EM
Senior Salesforce Software Engineer
NewExperis ManpowerGroup Sp. z o.o.
Melbourne, Victoria🇦🇺Hybrid4 hours agoAgileTechnology - EE
Software Engineer We are looking for a Software Engineer to join our growing team
NewEndGame Economics
Sydney, New South Wales🇦🇺Hybrid5 hours agoDockerSQLAWS+8Technology - DA
Software Engineer - Reliability
NewDataro, Inc
Sydney, New South Wales🇦🇺A$1k/moRemote5 hours agoDockerSQLAWS+3Technology - LL
Software Engineer - AI Legal Risk Systems
NewLEAP Legal Software
Sydney, New South Wales🇦🇺Hybrid5 hours agoNode.jsGenerative AIJavaScript+3Technology