Student Software Engineer
Core
Design, develop, test, and maintain embedded software applications for medical devices used in diagnosis, monitoring, and treatment.
Role type
Student Software Engineer (Embedded Systems)
Builds
Embedded device applications, real-time control systems, drivers, and user interfaces for medical devices
Domain
Healthcare / Medical Devices / Embedded Systems
Required skills
C++, Python, Agile development, source control (GitHub, Bitbucket, Jira, Confluence), software design, debugging, testing
Preferred skills
Embedded C/C++, object-oriented programming, real-time systems development, Test-Driven Development (TDD), CI/CD tools (Jenkins, GitHub Actions), AI tools usage
Technologies
C++, Python, GitHub, Bitbucket, Jira, Confluence, Jenkins, GitHub Actions (via careerplan.io/jobs/054309-1-student-software-engineer-at-resmed)
Responsibilities
Design, develop, test, and maintain embedded software applications; Implement automated and manual verification activities; Participate in software architecture and design reviews; Document software designs and test outcomes; Troubleshoot and resolve software defects; Collaborate with hardware, systems, and quality engineering teams
Seniority
Student / Early Career