Software Engineer C++
Rotkreuz, SWITZERLAND IT development
Job description
· Job facts
Roche Blood Gas Analyzers deliver fast and reliable results in life critical situations.
As part of our instrument software development team, we are looking for an ambitious Software Engineer for new development project. This is an excellent opportunity to join a dynamic team and to develop a new instrument software.
Your main responsibilities will be:
· Contribute to all phases of software development from feasibility studies through design, development, testing and bug fixing including software maintenance.
· Influence the software architecture of our new instrument.
· Be responsible for a significant part of the instrument management software. Create design, implement required functionality and ensure correctness according to the development process.
· Close collaboration with other teams in an interdisciplinary environment, such as usability, connectivity, cyber security, system testing and external partners. Participate in defining work packages, their estimation, planning and implementation within the software development team.
· Provide the documentation required in a regulated environment: Document your findings, elaborate software requirements and unit specifications, participate in the writing and reviewing of further documentation.
To be successful in this role, you need to bring:
· Master degree in Computer Science, Computer Engineering or in a related field of study.
· At least five years of relevant industry experience.
· Ability to work with minimal supervision in a collaborative fast paced environment.
· Excellent Linux and C++ or excellent Android and Java skills.
· Experience with network programming, relational databases and modern user interface.
· Strong problem solving skills. Ability to analyze and fix bugs in a complex software system.
· Excellent English and intermediate German conversation skills.
· Who we are
Roche Diagnostics International Ltd in Rotkreuz is one of the world's leading providers of diagnostic system solutions for clinics, laboratories and doctors' offices. The company employs over 2200 people in Rotkreuz and is one of Roche Diagnostics' main sites. Read more .
Roche is an equal opportunity employer.