Perth-based technology company seeks Senior C++ Software Engineer for connected device software development in safety-critical environments. Key responsibilities include C++ and Qt application development, wireless communication, and cross-platform software development. Strong commercial experience in C++ and Qt required.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
A Perth based technology company is looking for a Senior C++ Software Engineer to develop application level software for connected devices used in safety critical and compliance driven environments. Their products combine custom hardware, wireless connectivity, and user facing software to capture and interpret real world data, requiring a strong focus on reliability, usability, and performance.
This is a hands-on role centered on C++ and Qt, building cross platform applications across Windows, Android, and Linux. You will work on software that interfaces directly with hardware systems over wireless communication protocols such as BLE and NFC, contributing to feature development, system architecture, and overall product quality. The role involves close collaboration with cross functional teams to deliver reliable, production ready software within a structured engineering environment. The position is based in Perth with hybrid flexibility available.
Interstate candidates are required to relocate to Perth. Relocation allowance will be provided.
Key Responsibilities
- Develop and maintain application-level software using C++ and Qt across desktop and mobile platforms
- Build software that communicates with hardware devices over BLE and NFC
- Contribute to software architecture and design for scalable and maintainable systems
- Write clean, testable code with a focus on reliability and performance
- Develop and execute test cases, supporting verification and validation activities
- Work within version control systems and CI/CD pipelines
- Collaborate with cross functional teams to deliver features end to end
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
What We’re Looking For
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
- Strong commercial experience in C++ for application-level development
- Experience using Qt for UI and cross platform software
- Exposure to wireless communication technologies such as BLE or NFC
- Experience working in regulated or high reliability environments such as medical, automotive, or defence
- Understanding of software development best practices including version control and testing
- Ability to work effectively within a team and contribute positively to team culture
Interested in relocating to Australia? Check out our comprehensive Relocation Jobs in Australia page with detailed relocation packages and benefits.
Nice to Have
- Experience with software architecture and system design
- Familiarity with CI/CD workflows and automated testing practices
- Exposure to cloud technologies such as AWS or Azure
- Understanding of embedded systems or software interacting closely with hardware devices
Please reach out to harold@profoundpeople.com.au for more info
Similar Jobs
Explore other opportunities that match your interests
Department of Transport and Ma...
mode talent group australia