Are you an accomplished Senior Software Architect looking for your next challenge?
Do you want to lead the design and development of ground-breaking software solutions for innovative medical devices?
Join a leading MedTech company and play a pivotal role in shaping the future of healthcare technology!
Key Responsibilities:
Lead the design and architecture of complex software systems for medical devices, ensuring they meet industry standards and regulatory requirements (e.g., FDA, ISO 13485).
Collaborate with cross-functional teams, including product management, hardware engineering, and quality assurance, to define system requirements and architecture specifications.
Develop and maintain software architecture documentation, ensuring clear communication of architectural decisions and design rationale.
Drive continuous improvement in software development practices, including design patterns, coding standards, and best practices for scalability, security, and performance.
Mentor and guide junior software engineers, fostering a culture of innovation and technical excellence within the team.
Perform risk assessments and implement mitigation strategies to ensure product safety and compliance.
Oversee the integration of third-party tools and technologies, ensuring seamless compatibility with existing systems.
Collaborate with regulatory and quality teams to support validation and verification activities for software components.
Ensure software systems are maintainable, modular, and adaptable to future product enhancements and evolving market needs.
Lead technical discussions and decision-making processes, balancing long-term architectural goals with short-term project deadlines.
Requirements:
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
Minimum of 5 years of experience in software engineering, with at least 3 years in a senior or lead architectural role, preferably within the medical device industry (or a regulated industry).
Strong experience with embedded systems, real-time operating systems, and software development lifecycle in a regulated environment.
Expertise in software design principles, architectural patterns, and scalable system design.
Proficiency in programming languages such as C++, Python, JSON and experience with embedded programming.
Knowledge of software testing, debugging, and profiling tools.
Strong understanding of security, data integrity, and privacy in medical device software.
Familiarity with industry standards and regulatory requirements (FDA, IEC 62304, ISO 14971) is preferable.
Excellent communication and leadership skills, with a track record of collaborating effectively across teams.
Fluency in German and English.
If you're interested in this position, please apply and/or contact Hollie Dear at Adaptive Life Science for more information.