Job Description
What you will do:
Design, develop, and maintain complex C++/Python applications for Linux and Windows systems in a regulated medical device environment.
Define robust software architecture and system design (including UML-based modeling) and provide well-founded development effort estimations.
Implement, extend, and integrate software modules and system interfaces, ensuring scalable and high-quality solutions.
Document development work in accordance with software engineering best practices, ensuring traceability and compliance readiness.
Plan, execute, and document verification and validation (V&V) activities with a strong focus on quality assurance.
Collaborate cross-functionally and coordinate work packages to ensure smooth execution across teams and stakeholders.
Lead, mentor, and support team members, contributing t...