DE|EN
Select your region & language
Our content and services may vary by location.
DE|EN
Back
Smiling employee in a conversation with a colleague in the office
Smiling employee in a conversation with a colleague in the office
ID: 115242

Project Manager Software Development

  • MedTech
  • Asap
  • Embedded Software, Java, Phyton, Tool selection
  • K-Recruiting Schweiz AG
Contact:

Julius Strack

+49 89 1890998-614

julius.strack@k-recruiting.com

Overview

Availability
Asap, full-time, onsite & remote
Qualification
Bachelor of Engineering (Focus IT)
Language Skills
German (native), English (business fluent)
Relevant Expertise
Project Manager Software Development, Software Architect, Embedded Software, Requirements Analysis, Tool selection, Network Programming, Cyber Security, (C/C++, Java, Python, … etc.), DIN EN 62304, Medical Devices

Key-Facts

  • This candidate is a specialist for embedded software for over 15 years. The main area of the candidate’s expertise is the technical software development for system-related and embedded software

  • The candidate is an iSAQB® Certified Professional for Software Architecture and has brought this expertise to medical device companies during his career

  • Project Management and taking the responsibility for milestones, timelines, budgets etc. within software related projects is another key strength of the candidate

Extract from previous activities

Medical Devices Company, Germany

Software Architect

  • Responsible for medical device architecture

  • Architecture decisions with various stakeholders

  • Technical penetrations, research projects

  • Design of safety algorithms

  • Responsible for cyber security measures

  • Training and coaching of the development team

  • Technologies: C++, Python, gcc, diab, make, QT5 (QML), VxWorks 7, QNX, Yocto Linux, POSIX, Eclipse, CCS, CPPUnit, gmock, Lint, U-Boot, Magic Draw, Yakindu, Doors, Jira, Git, Clear Case, Clear Quest, Scrum

Medical Devices Company, Switzerland

Project Manager & Software Developer

  • Leading and coordinating medical device projects

  • Responsible for project planning, implementation, and compliance with processes, timelines, budget, and resources

  • Development of programmable medical systems, PC software, and production tools for global manufacturers in C, C++, and C#

  • Design and development of complex algorithms and user interfaces for PC and LCD/OLED displays

  • Using automated test equipment and tools to validate embedded software

  • Development based on V-Model including requirements engineering, traceability, architecture/design, risk analysis, verification and validation and unit level test

Medical Devices Company, Austria

Interim Project Lead Software Development

  • Project management & coordinated external suppliers

  • Compliance with the highest safety standards in software design (requirements, functional specification, UML & documentation to medical industry standards)

  • Design, programming and Definition and consideration of hard real-time criteria (latency, jitter etc.)

  • UML code generation (e.g. state machine generators)

  • Design and creation of automated software tests and the communication layer to the HMI (GUI)

  • Technologies: Make, GNU Compiler, Embedded Linux, ELDK, Debian, Eclipse, Valgrind, FTrace, GDB, KGDB, CAN, PowerDAQ, ADC, DAC, DAQ, C, C++, RTAI, RTAILXRT, gSOAP, SOA für Geräte, ACE, STL, Boost, Posix, PowerPC, Subversion, UML, MDA, Enterprise Architect, Doxygen, Sinelabore, googlemock, gnuplot, UML Roundtrip Engineering, Scrum

Medical Devices Company, Germany

Interim Product Lead (Software)

  • Creation of technical specification (software, electronics, mechanics)

  • Definition and acceptance of prototypes (scope)

  • Creation of patent specifications Coordination with market research and User Experience

  • Cyber Security Definition of technical specifications (e.g. programming language)

  • Technologies: Bluetooth (Nordic), C++, Keil Compiler, Android Studio, Doors, Jira, Git, Scrum, JLink Debugger, Soldering Station

Medical Devices Company, Switzerland

Embedded Software Engineer

  • Design and Development of Software in C for Medical Devices Products

  • Bare Metal and Embedded Linux solutions

  • Development of embedded drivers for many sensors needed for a medical device

Engineering Company, Germany

Software Engineer

  • Android app development

  • Secure, differential OTA-Updates for POC medical devices software; POCT1a

  • Buildroot-based custom embedded Linux development and DevOps

  • Linux hardening, Cyber Security and DevSecOps

  • GSM-based connectivity development