Why This Role Stands Out
Advance your career in a hybrid environment with a leading technology innovator, where you'll develop cutting-edge cloud-native solutions and gain invaluable experience with modern web technologies. This role is perfect for a mid-senior software engineer eager to grow within a collaborative and inclusive team, contributing to impactful projects. Embrace this opportunity to enhance your skills and make a significant impact.
Quick Overview
Job Description
- Work on cutting-edge embedded control systems technology.
- Influence product development from concept through to release.
Our client is an innovative Australian technology company that designs and develops advanced control systems for complex engineering applications. They are known for their strong engineering culture, investment in product development and commitment to delivering high-quality solutions to global customers.
Job Description- Design, develop and release embedded and PC-based software.
- Develop software in line with engineering and quality standards.
- Translate system requirements into software specifications.
- Participate in software architecture discussions and code reviews.
- Conduct software verification, validation and testing activities.
- Support HIL, regression and unit testing processes.
- Analyse technical issues and contribute to root-cause investigations.
- Collaborate with customers and internal stakeholders on integration activities
- Degree qualified in Software, Mechatronics or related Engineering.
- Experience developing embedded software solutions.
- Strong C and C++ programming skills.
- Understanding of 16-bit and 32-bit microcontrollers.
- Experience with communication protocols such as CAN, I2C or SPI.
- Familiarity with Git, version control and code review practices.
- Strong analytical and structured problem-solving capabilities.
- Excellent communication and stakeholder engagement skills
- Join a team building advanced products where your ideas and technical expertise will directly influence outcomes.
- Contribute across the full software development lifecycle from design through to testing and release.
- Work with embedded systems, control strategies and real-world applications at the forefront of engineering innovation.
- Partner with experienced engineers, technicians and industry specialists in a supportive environment.
- Expand your technical capability through challenging projects and continuous learning opportunities.
Similar jobs
- KR
Senior Software Engineer (Backend focussed)
NewKing River Capital Group
Sydney🇦🇺Hybrid1 hour agoDockerMongoDBPHP+6Technology - PP
Senior Software Engineer
NewPlan Partners
Melbourne, Victoria🇦🇺Hybrid1 hour agoSQLAWSAzure+5Technology - XE
Senior Search Engineer
NewXero
Melbourne, Victoria🇦🇺On-site1 hour agoEngineering - SH
Senior Software Engineer - .Net
NewShift
Sydney🇦🇺Hybrid1 hour agoMicroservicesTeamCityAgile+5Technology - VE
Senior Forward Deployed Engineer
NewVeeam
North Sydney, New South Wales🇦🇺Hybrid1 hour agoEngineering - TG
Principal Software Engineer
NewTriwill Group
Sydney🇦🇺Remote1 hour agoTechnology