We are an innovative medical device company developing a cutting edge robotic endoscopic platform. We are looking for an experienced and motivated Software Group Manager who combines strong hands on development capabilities with proven leadership skills. The role reports directly to the VP R D.
Lead and mentor a multidisciplinary software group of 6 to 10 team members, including an architect, software developers, and QA professionals.
Take an active part in the design and implementation of system architecture.
Drive high quality software development in C # with deep involvement in motion control and PLC related components.
Oversee the full software development life cycle, including planning, execution, code reviews, documentation, and delivery.
Collaborate with additional technical leaders to define and promote engineering standards, guidelines, and best practices.
Requirements: Bachelors degree or global equivalent in Engineering or Computer Sciences.
Minimum of 10 years of experience in software development.
Strong hands on experience in C #.
Proven background in motion control and PLC programming.
Experience with real time multidisciplinary systems.
Experience with SOA application design.
Experience with complex software architectures.
Advantage:
Experience in medical device development.
Experience in Embedded systems development.
Experience in Embedded architecture design.
This position is open to all candidates.