Senior Software Engineer Sydney
Full time, permanent
Salary - Negotiable My client, an innovative and rapidly growing technology company in Sydney, is looking for a Senior Software Engineer to join their Research & Product Development team. This is an exciting opportunity to work in the medical device industry.
The Role Design and develop embedded software for hardware platformsImplement and test real-time software following established development processesIntegrate automated testing into all software developmentProduce and maintain comprehensive documentation to meet regulatory standardsTranslate user stories and system requirements into detailed software requirements and acceptance criteriaPrioritise and track tasks to meet project goals and requirementsDevelop software in C/C++ for hardware platformsWrite unit tests in C++ and behavioural tests in PythonCreate metrics to monitor team performance and progressAdhere to tight deadlines and comply with IEC 62304 and ISO 13485 standardsYour Skills and Experience Bachelor's degree in Electrical, Mechatronics, or Computer-System Engineering, or a related field with a focus on Software Engineering5+ years of experience with C/C++ programmingMinimum 1 year of experience with real-time systems (RTOS preferred)Proficiency in modern C++, Python, testing frameworks, and continuous integrationUnderstanding of design patterns and asynchronous programmingExperience in debugging embedded systems (RTOS debugging preferred)Familiarity with version control tools such as GIT/BitbucketExperience in a regulated environment is an advantagePersonal Attributes Strong analytical and problem-solving skillsEnthusiasm for learning new skills and adopting new frameworksAbility to explain complex technical concepts to non-technical stakeholders in plain EnglishPatience and mentoring skills to support less experienced engineersAbility to work independently with minimal supervisionAttention to detail while striving for simplicity in solutionsExcellent written and verbal communication skillsA commitment to continuous improvement of products, processes, and personal skillsN.B You must hold full working rights for Australia to be eligible for this role.
#J-18808-Ljbffr