C++ Software Engineer
3 months ago
We are looking for an innovation, ambitious C++ Software Engineer to join our Research and Development lab with Stryker at the Brisbane Royal Women's hospital
Are you looking for a position where you can utilise your C++ skillset to improve patient outcomes , working at the forefront of medical technology ? This could be the role for you
The Software Engineer provides technical software development skills (C++), innovative thinking, and collaborative support, acting as the final review point to ensure all new software products produced at the R&D lab are fully functional.
You will be piloting technology development and investigative research in the lab, advancing Stryker capabilities and supporting the long-term strategy.
Key responsibilities:
Leading the design and development of new software components in alignment with customer and business requirements and Stryker defined guidelines.
Acting as a software architect and contribute with peers to technical choices used in our solutions
Following the defined design practices and use sound software engineering principles to ensure that the software products are safe, robust and user friendly.
Independently making design tradeoff decisions while designing multiple components of the system
Generating and review necessary documents with project teams (requirements/design/ architecture/bugs/test).
Translating user needs to design inputs/ specifications and produce complex system level designs independently.
Working closely with different Stryker divisions to build on existing technologies and leverage synergies.
Leading and guide in the correction of complex design issues
Developing a number of invention disclosures, patents or trade secrets
Conducting technology exploration and influence its application in the business
Conducting, designing, and selecting advanced prototyping and testing
Key requirements for this role:
You have an advanced degree in Computer Science, Software Engineering or similar.
You will be an expert in C++
You have at least 5-6 years of professional experience in software platform development, working from proof of concept to high quality product
Demonstrated understanding of architecture definition, SOLID Design Principles and Object-Oriented Analysis and Design.
Strong proficiency in both front-end and back-end development, including a deep understanding of UI design principles and patterns.
Demonstrated experience in developing and testing UI/UX functionality, ensuring compatibility across various browsers and devices, and integrating with application APIs.
Experience in creating and executing test cases to test application functionality against acceptance criteria or requirements.
Experience with DevSecOps tools like GitLab and having worked in a collaborative software development environment.
Experience in building automated build pipelines and CMake based multi-platform build systems for complex projects.
Knowledge of agile software principles and software development life cycle in a domain with strong regulatory constraints
Excellent communication skills and ability to explain complex technical topics in a succinct manner.
You are characterized by a high level of commitment, service orientation and a solution-oriented and structured way of working.
What would be appreciated:
Proficient in Qt, VTK, CMake and Python
Experience in medical field and developing biomedical applications
Understanding of software as a medical device development requirements such as ISO 13845 and IEC EN 62304
Experience in and knowledge of linear algebra, image processing, mesh processing and 3D visualization
Culture and Benefits:
At Stryker, you can expect an attractive package including a broad range of discounts and benefits from a range of partners This is a genuine opportunity for an ambitious and customer focused team member to progress and grow your career with a leading global medical device company that offers countless development opportunities.
Some of our benefits include:
Access to our career and self-development programs from day one
Being part of one of the world’s largest and most recognizable brands.
Excellent team culture – we have fun whilst we work
Generous parental leave policy & other perks
A manager who will support & guide you throughout your career
Work with likeminded individuals who are driven by exceeding targets and improving patient outcomes
Travel Percentage: None-
Back End Software Engineer
2 months ago
Brisbane, Australia Expertech Full timeBack End Software Engineer - C/C++, PHP, MySQL, SQL, Embedded C, Linux, javascript, AWS expertech are trying to hire a Back End Software Engineer with strong skills in - C/C++, PHP, MySQL, SQL, Embedded C, Linux, javascript, AWS - to help them grow and scale their business. They are building new products, features and enhancements for their clients. They...
-
Software Engineer
1 month ago
Brisbane, Queensland, Australia XPT Software Australia Pty Ltd Full timeXPT Software Australia Pty Ltd Job DescriptionJob OverviewThe Full Stack Developer role is a critical position in our technology stack, responsible for the end-to-end development of web and native applications, as well as enhancements to DevOps tooling.Key ResponsibilitiesCollaborate with cross-functional teams to implement user stories, write tests, and...
-
Highly Skilled C++ Software Developer
2 weeks ago
Brisbane, Queensland, Australia Stryker Australia Pty Ltd Full timeAbout the RoleWe are seeking an ambitious and talented C++ Software Engineer to join our Research and Development lab in Brisbane, Australia. This is a unique opportunity to work at the forefront of medical technology, utilizing your C++ skillset to improve patient outcomes.
-
Senior C++ Software Development Specialist
1 week ago
Brisbane, Queensland, Australia Stryker Australia Pty Ltd Full timeAbout Stryker Australia Pty LtdStryker Australia Pty Ltd is a leading global medical device company that offers countless development opportunities for ambitious and customer-focused team members.CompensationThe estimated annual salary for this role is around $120,000 - $180,000 AUD, depending on experience and qualifications.Job DescriptionThis senior...
-
Senior Full Stack Software Engineer
3 weeks ago
Brisbane, Queensland, Australia XPT Software Australia Pty Ltd Full timeAbout the RoleXPT Software Australia Pty Ltd is a dynamic technology company seeking an experienced Senior Full Stack Software Engineer to join our team.This role offers a unique opportunity to work on cutting-edge projects, leveraging your skills in cloud native development and full stack engineering.Job DescriptionWe are looking for a highly motivated...
-
Software Engineering Architect
3 weeks ago
Brisbane, Queensland, Australia L3Harris Technologies Full timeAbout the RoleWe are seeking a highly skilled Software Engineering Architect to join our team at L3Harris Technologies. As a key member of our ICI Division, you will play a critical role in architecting and developing embedded software applications for defence systems.Job DescriptionAs a Senior Embedded Software Engineer, you will be responsible...
-
Senior C++ Software Development Expert
4 weeks ago
Brisbane, Queensland, Australia Stryker Australia Pty Ltd Full timeAbout This OpportunityWe are seeking a highly skilled and ambitious C++ software development expert to join our Research and Development team at Stryker Australia Pty Ltd in Brisbane. As a key member of our team, you will be responsible for designing and developing new software components that meet customer and business requirements.Key...
-
Software Engineer
6 months ago
Brisbane, Australia Microsoft Full timeOverview The Azure Core New Tech team is seeking engineers who are eager to help with the New Technology onboarding process: automating how new hardware is verified, managed, and delivered to Microsoft datacenters for Azure, High-Performance Computing, Office, and Edge Computing products within Microsoft. The team works at the interface of software and...
-
Brisbane, Queensland, Australia Stryker Australia Pty Ltd Full timeAbout the RoleWe are seeking an ambitious and customer-focused C++ Software Engineer to join our Research and Development team at Stryker Australia Pty Ltd in Brisbane.This is a genuine opportunity for someone with advanced skills in software development, particularly in C++, to progress and grow their career with a leading global medical device company that...
-
Software Engineer
2 months ago
Brisbane, Australia Orica Full timeAbout GroundProbeFor 20 years, we have been creating state-of-the-art technologies and software that deliver precise and reliable information. Coupled with expert services and support, we give our customers the certainty they need to make critical decisions, with confidence. Leading mining and civil operators in over 30 countries rely on us to better...
-
Senior Embedded Software Engineer
4 weeks ago
Brisbane, Queensland, Australia L3Harris Technologies Full timeThe candidate will be responsible for leading the development of embedded software applications, ensuring that the design and implementation meet the requirements and follow the best practices and guidelines defined by the company.Key responsibilities will include: Software Development: Design and develop embedded software applications using C++ 17 for...
-
Software Engineer
3 weeks ago
Brisbane, Queensland, Australia Pearson Carter Full timeWe are excited to partner with a fast-growing Space Tech company that is well-backed and looking to build on their early success.This company is seeking a skilled Software Engineer to join their team as they expand their operations.The successful candidate will play a key role in delivering software products and services, participating in software...
-
Software Engineer-Azure Software Defined Networking
6 months ago
Brisbane, Australia Microsoft Full timeOverview We are the Azure Software Defined Networking Fundamentals team, a vital part of the Azure Core Networking team, tasked with designing, building, and operating critical network offerings that set us apart from our competitors. We provide the software systems behind our cloud-scale load balancing solutions. At the heart of these services is a...
-
Software Engineering Director
3 weeks ago
Brisbane, Queensland, Australia Hunter Industries Full timeAbout This RoleWe are seeking an exceptional Software Engineering Manager to lead our team of software and firmware engineers. As a key member of our engineering leadership, you will drive the development of innovative solutions, mentor and guide your team, and contribute to shaping our technical vision.Job DescriptionThis is a hands-on leadership role that...
-
Software Engineer
3 weeks ago
Brisbane, Queensland, Australia Flight Centre Travel Group Full timeLead Software Development in a Global Travel EnvironmentWe are seeking a highly skilled Senior Software Engineer to join our team at Flight Centre Travel Group. As a technical leader, you will contribute to the overall software landscape for our global supply businesses.In this role, you will design, develop, and deploy backend microservices hosted in Azure...
-
Software Engineer Position
1 month ago
Brisbane, Queensland, Australia SchoolHouse Full timeJob DescriptionWe are seeking a skilled Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and testing software applications.The ideal candidate will have a strong background in programming languages such as Java, Python, or C++. They will also have excellent problem-solving skills and be able to work...
-
C++ Risk Systems Developer
3 weeks ago
Brisbane, Queensland, Australia Clarrow Full timeAbout the RoleWe are seeking an experienced C++ software engineer to join our National Risk team at Clarrow.Main Responsibilities:Design, development, and analysis of C++ risk applications in a capital markets environment.Collaboration with traders, compliance, and technology teams to provide innovative solutions.Delivery of complex software, including...
-
Brisbane, Australia Microsoft Full timeOverview We are the Azure Software Defined Networking Fundamentals team, a vital part of the Azure Core Networking team, tasked with designing, building, and operating critical network offerings that set us apart from our competitors. We provide the software systems behind our cloud-scale load balancing solutions. At the heart of these services is a...
-
Brisbane, Queensland, Australia Stryker Australia Pty Ltd Full timeAt Stryker Australia Pty Ltd, we are seeking an experienced and highly skilled C++ Software Engineer to join our Research and Development lab in Brisbane. This role offers a unique opportunity to work at the forefront of medical technology and contribute to the development of innovative software solutions that improve patient outcomes.About the RoleWe are...
-
Software Engineering Leadership Role
2 weeks ago
Brisbane, Queensland, Australia Hunter Industries Full timeAbout This OpportunityAre you a skilled software engineering manager looking to lead a team of talented professionals in Brisbane, Australia?Job SummaryWe are seeking an experienced software engineering manager to join our team at Hunter Industries. As a key member of our organization, you will be responsible for managing a team of software and firmware...