Senior Software Architect

Salary/Rate:80 - 100000
Job type:Perm
Town/City:Wurzburg
Country:Germany
Business Sectors:Product Management
Job ref:25534
Post Date:06. 11. 2024
Scroll

About the Role

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.
  • 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++, Java, or Python, 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).
  • 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.