Job Category: Research & Product Development
SENIOR EMBEDDED SOFTWARE ENGINEER At Nanosonics, our mission is to improve the safety of patients, clinics, and the environment by transforming the way infection prevention practices are understood and conducted and introducing innovative technologies that deliver improved standards of care. Every team member across our business has a direct impact on our vision of "Infection Prevention. For Life."
12-month maternity leave cover contractExpanding ASX listed global medical technology companyGreat culture, dynamic and agile environmentWhat you will do This opportunity within our R&D team will see you develop and refine the software architecture and device software executing on the embedded hardware platforms for ultrasound reprocessing devices. Join a high performing team working on new and existing technology in a fast-paced and agile environment.
Key responsibilities include: Create and evolve a roadmap for technologies and architecture for embedded products and systemsElaborate software requirements and acceptance criteria from use-cases and system requirementsIdentify and track priority ordered tasks to meet criteria and requirementsDevelop software in C++, QT, Java to support the target device hardwareDevelop unit case and behavioural tests using C++ and PythonSet metrics to support and monitor your team's capacity and progressCreate documentation as part of the development processWork in accordance with IEC 62304 and ISO 13485.What you will bring Bachelor's degree in software engineering, computer science or related field5+ years' experience with C++ and Java, ideally in a highly regulated environmentMust have sound knowledge of modern C++, Java, Python, Database, Restful API, and Embedded LinuxExperience with QT, testing frameworks, Jira and Jama would be nice to haveKnowledge of design patterns and Asynchronous methodsVersion control tools (especially GIT/Bitbucket)Experience working collaboratively within a cross-functional team in an Engineering environmentFamiliarity with Agile/Scrum methodologiesAbout Nanosonics We are an ASX listed global medical device company specialising in infection prevention technology. Our beautiful global HQ is based in Macquarie Park, just moments from the Metro station. Our team enjoys free onsite parking and flexibility in the way they work. We have numerous employee benefits such as:
Generous parental leave and additional leave daysSalary sacrifice share planNovated LeasingEducation AssistanceWhy Nanosonics? At Nanosonics we embrace diversity and equal opportunity. Our people are our greatest asset, and we understand the importance of bringing different perspectives, lenses, and experiences to our team. We are committed to building and supporting an inclusive workforce that truly reflects our global business and encourage people of all backgrounds and abilities to apply.
Visit our website - www.nanosonics.com.au or follow us on LinkedIn to find out more.
How to apply Simply hit 'Apply' if you are excited about this excellent opportunity to start your next career adventure. We look forward to welcoming you to the team!
#J-18808-Ljbffr