Lead a global team building innovative medical software solutions
Summary:
You’ll lead a team of engineers tackling complex challenges in fluid management. Translate system requirements into real medical products using Agile methodology and cutting-edge tech. Manage, hire, and mentor your team while delivering C++ software on Linux platforms. Strong technical and leadership skills are key.
Key Responsibilities:
- Lead your team:
- Translate requirements into medical products.
- Manage Agile development (planning, coding, testing, deployment).
- Know your team’s strengths and weaknesses.
- Assign tasks, handle issues, and manage risks.
- Hire and train team members.
- Technical expertise:
- Own C++ deliveries in Linux embedded and user spaces.
- Oversee software architecture and documentation.
- Integrate hardware, software, and different software elements.
- Troubleshoot and solve software problems in devices and systems.
- Documentation and compliance:
- Create documentation following company and regulatory standards.
- Manage tasks, issues, risks, and action items.
Skills and experience:
- 3+ years as a Team Leader.
- Strong C++ programming skills.
- 3+ years in Linux software development.
- Design Patterns experience.
- Agile methodology and microservices architecture knowledge.
- Complex system analysis and understanding.
- CI/CD, configuration management, and Git experience.
- Excellent communication, teamwork, and problem-solving skills.
Bonus points:
- Embedded Linux experience.
- UML and software architecture proficiency.
- USB protocol knowledge.
- QT experience.
Education:
- B.Sc. in Computer Science or related engineering.
Work experience:
- Proven track record in embedded software development, preferably for medical devices or regulated products.
- 5+ years in R&D.
Travel: Required once or twice a year.
To apply for this job email your details to jobs@insighthr.co.il