Senior Software Engineer

Michael Page · Perth WA 6000 · Full time
Posted 6d ago

Senior Software Engineer

Michael Page
Perth WA 6000

·

Full time

~$120k - $150k(Estimated)
Michael Page Logo
KEY POINTS WE FOUND
  • Design and develop high-quality software solutions in C/C++
  • Lead software development activities across the product lifecycle
  • Collaborate with hardware, product and technical stakeholders

  • Work on innovative technology that delivers real-world impact

About Our Client

Our client is an Australian technology company developing innovative connected products that aim to improve outcomes in a critical healthcare setting. Backed by strong investment and a multidisciplinary team, they are focused on delivering cutting-edge solutions that combine hardware, software and data-driven insights.

Job Description

Design and develop high-quality software solutions in C/C++

Lead software development activities across the product lifecycle

Develop and execute unit, integration and system testing

Collaborate with hardware, product and technical stakeholders

Ensure compliance with regulated development standards

Drive software architecture, performance and security improvements

Create technical documentation and maintain traceability records

Support product releases, integration activities and continuous improvement initiatives

The Successful Applicant

Extensive experience developing software in C/C++

Proven experience delivering products from concept to market

Background working within regulated industries

Strong Linux application development experience

Experience with CI/CD pipelines and version control tools

Exposure to wireless technologies such as BLE or NFC

Strong communication and stakeholder engagement skills

Collaborative, proactive and solutions-focused approach

What's on Offer

Purpose-Driven Innovation

  • Contribute to the development of technology that delivers meaningful real-world outcomes.
  • Be part of a team solving complex and impactful challenges.

End-to-End Product Exposure

  • Play a key role in taking products from design through to release.
  • Influence technical direction and product success.

Collaborative Environment

  • Work alongside experienced multidisciplinary professionals.
  • Enjoy a culture that values teamwork, knowledge sharing and innovation.

Technical Ownership

  • Lead the development of critical software components and architecture.
  • Have genuine input into engineering decisions and best practice.

Growth and Development

  • Join an expanding organisation with ambitious growth plans.
  • Opportunity to broaden your technical and leadership capabilities.
Stay Safe While Job Hunting

We vet all employer accounts and do our best to keep job ads safe, but scams can still occur. Be cautious when sharing personal information — never provide financial details or make payments during the application process. For extra security, use the Apply button on our site when proceeding.

Skills

0 of 18 matched
Agile methodologiesCC++Ci/cd pipelinesHardware collaborationInnovationIntegration testingLinuxProblem solvingSoftware development lifecycleStakeholder engagementSystem testingTeamworkTechnical documentationTechnical ownershipUnit testsVersion control (e.g., git)Wireless technologies (ble, nfc)

Perks & benefits

0 of 2 matched
Collaborative environmentGrowth and development

PageGroup

PageGroup Logo