C++ Software Architect - Research & Development Lab

C++ Software Architect - Research & Development Lab
Company:

Stryker Corporation



Job Function:

Science

Details of the offer

Stryker is a global leader in medical technologies and, together with its customers, is driven to make healthcare better. The company offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 130 million patients annually. More information is available at
The Role The Software Architect role is responsible for a wide variety of investigative research and pilot technology development, advancing Stryker capabilities and supporting the long-term strategy of the R&D Lab. The Software Architect 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.
This role is a 2 year Fulltime Contract, with the possibility to extend. What you will do: Lead the design and development of new software components in alignment with customer and business requirements and Stryker defined guidelines. Act as a software architect and contribute with peers to technical choices used in our solutions. Follow the defined design practices and use sound software engineering principles to ensure that the software products are safe, robust and user-friendly. Independently make design tradeoff decisions while designing multiple components of the system. Generate and review necessary documents with project teams (requirements/design/architecture/bugs/test). Translate user needs to design inputs/specifications and produce complex system level designs independently. Work closely with different Stryker divisions to build on existing technologies and leverage synergies. Collaboratively review & update coding standards. Lead and guide in the correction of complex design issues. Develop a number of invention disclosures, patents or trade secrets. Conduct technology exploration and influence its application in the business. Conduct, design, and select advanced prototyping and testing. Apply and mentor others on advanced engineering theories, principles, and concepts. What you need: Advanced degree in Computer Science, Software Engineering or similar. At least 7 years of professional experience in software platform development, working from proof of concept to high quality product. Expert in C++. 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. 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. Well versed with SDLC, STLC and Defect life Cycle. Excellent communication skills and ability to explain complex technical topics in a succinct manner. 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! #J-18808-Ljbffr


Source: Talent2_Ppc

Job Function:

Requirements

C++ Software Architect - Research & Development Lab
Company:

Stryker Corporation



Job Function:

Science

Junior Hydrogeologist / Field Technician

Job Details: Junior Hydrogeologist / Field Technician Job Title: Junior Hydrogeologist / Field Technician Vacancy No: VN4290 Employment Type: Permanent Co...


From Geoscience Ireland - Queensland

Published 10 days ago

Senior Water Quality Specialist

Contract until 29 Nov 2024 | Fortitude Valley Location | State Government Agency | Full time position Contract until 29th Nov 2024 State Government Agency ...


From Karlka Recruiting Group - Queensland

Published 10 days ago

Laboratory Technician / Preparation Sampler

Laboratory Technician / Preparation Sampler Bureau Veritas is a global leader in Testing, Inspection and Certification services. Founded in 1828, the group h...


From Bureau Veritas Switzerland Ag - Queensland

Published 10 days ago

Laboratory Technician / Preparation Sampler

Laboratory Technician / Preparation Sampler Bureau Veritas is a global leader in Testing, Inspection and Certification services. Founded in 1828, the group h...


From Tideri Jobbörse - Queensland

Published 10 days ago

Built at: 2024-09-19T19:09:53.741Z