Software Engineer
Location: Perth, Western Australia
About the Role
Join a high-performing engineering team developing time-critical, safety-focused software solutions that make a tangible difference in protecting lives. You’ll work on a brand-new product built from the ground up, collaborating with passionate engineers who value quality, precision, and innovation.
Key Responsibilities
- Design, develop, and maintain modern C++ software solutions for real-time or safety-critical environments.
- Participate in code reviews, testing, and release activities.
- Contribute to system design discussions, ensuring maintainability and long-term reliability.
- Collaborate with cross-functional teams to deliver robust, production-ready software.
Essential Skills & Experience
- Tertiary qualification in Software Engineering, Computer Science, or Electronics.
- Minimum 3 years of professional software development experience.
- Strong proficiency in modern C++ (C++11 and beyond).
- Familiarity with version control, documentation, and release management processes.
- Excellent communication skills, attention to detail, and a team-oriented mindset.
Desirable
- Experience with Linux environments.
- Exposure to Atlassian tools (Jira, Bitbucket).
- Experience working within Agile development teams.
- Understanding of embedded systems or electronics.
What’s on Offer
- Opportunity to work on mission-critical software that directly impacts safety outcomes.
- Cooperative environment where engineering excellence is valued.
- Competitive salary package and supportive team culture.
- Convenient Perth-based location with on-site parking.
Eligibility
Applicants must have full working rights in Australia.
#J-18808-Ljbffr