SENIOR EMBEDDED SOTWARE 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."
Why join us?
- 12-month maternity leave cover contract
- Expanding ASX listed global medical technology company
- Great culture, dynamic and agile environment
What 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 systems
- Elaborate software requirements and acceptance criteria from use-cases and system requirements
- Identify and track priority ordered tasks to meet criteria and requirements
- Develop software in C++, QT, Java to support the target device hardware
- Develop unit case and behavioural tests using C++ and Python
- Set metrics to support and monitor your team’s capacity and progress
- Create documentation as part of the development process
- Work in accordance with IEC 62304 and ISO 13485.
What you will bring
- Bachelor’s degree in software engineering, computer science or related field
- 5+ years’ experience with the C++ and Java, ideally in a highly regulated environment
- Must have sound knowledge of modern C++, Java, Python, Database, Restful AP, and Embedded Linux
- Experience with QT, testing frameworks, Jira and Jama would be nice to have
- Knowledge of design patterns and Asynchronous methods
- Version control tools (especially GIT/Bitbucket),
- Experience working collaboratively within a cross-functional team in an Engineering environment
- Familiarity with Agile/Scrum methodologies
About 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 days
- Health Insurance discounts
- Gym & Childcare discounts
- Salary sacrifice share plan
- Novated Leasing
- Education Assistance
- Comprehensive EAP services
Why 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!