Senior Software Engineer - Fixed Term Contract
ResMed · Sydney, New South Wales, AU
Let’s talk about the Team The Devices Software team works in close collaboration and is co-located with our cross functional development team. The primary ro...
Job description
Let’s talk about the Team The Devices Software team works in close collaboration and is co-located with our cross functional development team. The primary role of the team is to create specifications and designs for new products or improvements and enhancements to existing products. The software group uses an Agile mindset and methodologies to deliver embedded software, including the development of embedded device applications, drivers, user interfaces, control systems, wireless and cellular communications, along with the CI/CD system. Let’s talk about the role: In your role as a Senior Software Engineer, you will provide technical leadership and deep expertise in embedded software development for Res m ed’s next-generation medical devices. Y ou will design, develop, and optimise embedded software components using C++ and Python. You will drive a platform-based development approach – creating reusable frameworks and modules – and mentor junior engineers to elevate the team’s capabilities. You will work closely with cross-functional teams (firmware, hardware, QA, etc.) to ensure robust, high-quality software delivery on an aggressive timeline. This is a 12-month fixed-term contract...