Beschreibung
For our international partner, Roche Diagnostics International Ltd. based in Rotkreuz, we are looking for a qualified and motivated Senior Software Engineer IC Core for 12 months with option for extension.
The department is responsible for the software framework which supports the development of Roche Instruments (Blood analyzers etc.).
The IC Core Team builds and maintains an Instrument Control Framework (Library) that allows instrument development teams to sustainably build and test the instrument control layer.
The team serves multiple instrument projects within Roche and instruments of different sizes.
Tasks
- Software development within an Agile Release Train, developing frameworks, libraries and simulations used by Roche Diagnostic Instrument Projects
- Relentless improvement of the software stack and toolchain
- Participate in all phases of software development from feasibility studies through design, development, testing, documentation, devops and bug fixing including software maintenance
- Close collaboration with the internal customers (Roche SW Developers)
Must Haves
- Profound knowledge and experience in modern C++ (C++11 or higher), preferably in a Diagnostics / Pharmaceutical environment
- Experience with software design patterns and principles and object oriented design (OOD)
- Experience with Linux, modern Python, Bash Scripting
- Experience with git and collaboration tools (github/gitlab/bitbucket)
- Experience in projects with end to end responsibility (gathering requirements, design, development, testing, deployment)
- Must feel comfortable on a GNU command line
- Feels comfortable in an agile environment
- Experience in multi process and multithreaded application development
- Communicative open-minded team player
- Business fluency in written and spoken English language
Nice to Have
- Modern CMake, Debian and Jenkins experience
- Python 3.x
- Linux Containers
- RabbitMQ
- Experience in real-time software engineering
- University degree in software engineering
- German
Are you interested? Do not hesitate and submit your complete application documents online today.
We value diversity and therefore welcome all applications - regardless of gender, social origin, religion/belief, age or identity.
We also process applications by post, but will not return them for administrative reasons. We look forward to hearing from you!