Software Engineer Simulacrum m / f / d,
For our client from the MedTech sector in Zug, we are looking for an experienced, motivated and open-minded
Background :
Due to the expanded strategic importance and the need for highly reliable hardware simulation across our growing portfolio of diagnostic instrument projects, we are scaling our team. This position offers a highly engaging opportunity to solve complex architectural and performance challenges while contributing directly to the quality and delivery speed of critical medical systems.
The Perfect Candidate brings knowledge and experience in modern C++, experience with git and at least one collaboration tool. Also we are looking for a person who feels comfortable in an agile environment and who is a communicative open-minded team player.
Your Tasks :
- Software development within the Simulacrum agile team, who takes care of every activity related with the design, implementation, deployment and maintenance of instrument simulations
- Relentless improvement of the software stack and toolchain
- Close collaboration with internal customers
Your Profile :
University degree in software engineeringKnowledge and experience in modern C++ (C++17 or higher)Must feel comfortable on a GNU command lineExperience with git and at least one collaboration tool (GitHub / GitLab / Azure DevOps)Experience with Linux, for example debian packaging, basic system administrationexperience with container virtualisation (docker, etc.)writing of shell scriptsExperience with modern Python, for example developing command-line tools writing web backendsFeels comfortable in an agile environment, experience is a plusCommunicative open-minded team playerPragmatic and fast problem solverEnglish written and spoken, German is a plusKnowledge in RustNice To Haves :
CI experience (Ideally GitLab-CI)Web FrontEnd knowledge (HTML, CSS, JavaScript)Knowledge on modern JS frameworks (ideally Angular)Experience with software design patterns, principles and object oriented design (OOD)Experience in projects with end to end responsibility (gathering requirements, design, development, testing, deployment)Experience in multi-process and multi-threaded application developmentSounds like a great job?
Then we look forward to receiving your complete application documents through our online application form.
When applying by email, the sender agrees that his or her data will be used in accordance with our data privacy policy.
Find more vacancies at : coopers.ch