SENIOR EMBEDDED SOFTWARE ENGINEER – PERMANENT ROLELocation: Sydney, AustraliaSalary: $150,000 - $180,000 per annum + Super + Stock OptionsABOUT US...We are partnering with a fast-growing global medical technology company, committed to improving safety and standards of care in the medical field. This organization focuses on developing innovative technologies to enhance infection prevention practices for patients, clinics, and the environment.We are currently seeking a Mid-Senior Embedded Software Engineer to join our Research & Development team on a permanent basis. In this role, you will contribute to the development of ultrasound reprocessing devices, working in a dynamic and agile environment to deliver impactful solutions within a highly regulated industry.WHAT YOU WILL BE DOING...As a Mid-Senior Embedded Software Engineer, you’ll:Software Architecture: Contribute to the creation and refinement of software architecture for embedded systems that power ultrasound reprocessing devices.Embedded Development: Develop software for embedded hardware platforms using C++, QT, and Java, ensuring compliance with system requirements.Testing and Metrics: Create unit tests, behavioural tests, and monitor progress through detailed metrics using C++, Python, and testing frameworks.Agile Environment: Work collaboratively within cross-functional teams in an agile setting to deliver high-quality, reliable software.Documentation: Maintain comprehensive documentation throughout the development lifecycle, ensuring adherence to industry standards and regulatory guidelines.Compliance: Ensure that all development adheres to IEC 62304 and ISO 13485 standards for medical device software.MINIMUM REQUIREMENTS:Bachelor’s degree in Software Engineering, Computer Science, or a related field5+ years of experience with C++, Java, Python, and embedded Linux in a regulated environment, preferably within medical technologyProficiency in C++, Java, Python, and RESTful APIsExperience with QT, testing frameworks, Jira, and Jama would be advantageousSolid understanding of design patterns and asynchronous methodsExperience with version control tools, particularly GIT/BitbucketAbility to collaborate in cross-functional teams using Agile/Scrum methodologiesStrong communication skills and a problem-solving mindsetFamiliarity with QT and other embedded development toolsKnowledge of medical device software standards like IEC 62304 and ISO 13485WHY JOIN US?Competitive salary + superStock options - own a piece of what you buildWork on real-world systems in medical technologyJoin a collaborative, global environment solving healthcare challengesEmployee benefits including:Generous parental leaveSalary sacrifice share plansNovated leasing optionsEducation assistancePlease apply by emailing your CV to benjamin.morris@searchability.com.au.We look forward to hearing from you and potentially welcoming you to our innovative team.Seniority levelMid-Senior levelEmployment typeFull-timeJob functionInformation Technology and EngineeringIndustriesMedical Equipment Manufacturing and Software Development
#J-18808-Ljbffr