PRINCIPAL SOFTWARE ARCHITECT
Are you ready to shape the future of infection prevention technology?
At Nanosonics, we are global leaders in infection prevention, and we’re looking for a Principal Software Architect to join our high-performing R&D team. This is a strategic and technical leadership role, central to driving the design, architecture, and execution of embedded software solutions across our global portfolio.
About the role:
As the Principal Software Architect, you will:
- Own the system design and architecture of all embedded software platforms across Nanosonics projects.
- Set the technical direction and drive software engineering discipline, best practices, and quality.
- Act as design authority and technical decision-maker for all embedded software initiatives.
- Provide technical leadership across R&D and influence our global product strategy.
- Mentor and coach engineers, build capability, and foster innovation.
- Guide software architecture, risk management, requirements, and compliance across the full lifecycle.
- Interface with internal and external stakeholders to ensure timely, innovative, and high-impact product delivery.
Your Impact:
You will:
- Champion cross-functional collaboration aligned with our values: Collaboration, Innovation, Discipline, Agility, Will to Win.
- Translate customer needs into powerful, scalable software solutions.
- Lead and inspire teams through technical complexity and organisational change.
- Strengthen our IP portfolio through innovative technical development and strategic patents.
- Set benchmarks in design excellence, technical rigour, and embedded software architecture.
What you bring:
- 15+ years in software engineering with deep technical leadership experience.
- Expertise in microcontroller/microprocessor platforms (e.g., ARM Cortex, RISC-V).
- Strong knowledge of embedded systems, interfaces (SPI, I2C, UART, GPIO), and protocols (CAN, Ethernet, BLE, etc.).
- Ability to architect layered software solutions (HAL, middleware, application).
- Demonstrated ability to lead software teams, set standards, and align technical and business objectives.
- Experience in Agile and/or Waterfall methodologies, and relevant compliance & regulatory knowledge.
- Excellent communication skills with the ability to lead, influence, and engage across all levels.
Qualifications:
- Bachelor of Engineering (or equivalent industry experience)
- 10+ years relevant experience in embedded software and architecture
Leadership Expectations:
You are a proven leader who:
- Thinks strategically, influences decisively, and leads with integrity.
- Champions change, collaboration, and innovation.
- Holds yourself and others accountable to deliver exceptional results.
- Mentors and empowers others, fostering a high-performance culture.
Why Nanosonics?
- Global leader in infection prevention technology
- Cutting-edge R&D environment
- Meaningful impact on patient care and healthcare safety
- Inclusive, innovative, and values-driven culture
Ready to lead the future of embedded systems at Nanosonics?
Apply now to join a company that’s redefining what’s possible in infection prevention.