Base

Rust Software Engineer

Zug, Canton of Zug, Switzerland Azienda: TN Switzerland Cliente / Datore di lavoro: ITech Consult AG
Pubblicato: 18.05.2026
Data di chiusura: 02.07.2026
Referenze lavorative: f5c67851d9646c513c5c8db8774c6740

Informazioni sul lavoro

Posizione
Zug, Canton of Zug, Switzerland
Azienda
TN Switzerland
Cliente / Datore di lavoro
ITech Consult AG
Referenze lavorative
f5c67851d9646c513c5c8db8774c6740
Tipo di elenco
Base
Permesso di lavoro UE richiesto
No
Pubblicato
18.05.2026
Data di chiusura
02.07.2026

Descrizione del lavoro

Rust Software Engineer (m/w/d) – Software development / Rust / async/await / ISAQB / EnglishProject: For our client based in Rotkreuz, we are looking for a Rust Software Engineer (m/f/d). Background: In a global, cross-functional environment, the PCR Software Development chapter is responsible for developing and maintaining integrated, unified and reliable software solutions for Molecular Diagnostics Systems by leveraging our advanced capabilities, in-depth knowledge and strong internal & external partnerships driving the accuracy, efficiency and agility in innovating the Molecular Lab experience for our customers and patients throughout their journey. As a Software Engineer working in Rust, you will be part of a cross-functional team playing a pivotal role in designing, developing, and maintaining software solutions. You will enable our Molecular Lab network to deliver accurate and timely diagnostic solutions and your contributions will empower our customers to make a real impact in patient care. The perfect candidate has proven experience in software development, with a demonstrated passion and hands-on professional experience working with Rust. Additionally we are looking for someone who is highly skilled in communication, promoting diversity and inclusion, and facilitating seamless collaboration bothwithin teams and across organizational boundaries. Tasks & Responsibilities: * Develop and maintain software solutions by applying in-depth technical knowledge and problem-solving skills, while ensuring compliance with regulatory standards for medical software * Ensure the timely delivery of high-quality software for medical devices that meets both the company’s standards and customer needs, influencing the success of the team and broader project outcomes * Communicate complex technical concepts effectively, fostering an environment of collaboration and continuous learning within and across diverse and intercultural teams * Empower your team members to take ownership of their work and leading by example to foster teamwork and mentorship. Must Haves:* Bachelor’s degree or equivalent practical experience in a specialized field related to software development or engineering.* Several years of proven experience in software development, with a demonstrated passion and hands-on professional experience working with Rust for at least two years incl. a solid understanding of Rust’s core concepts (ownership, borrowing, and lifetimes), experience with asynchronous programming in Rust (e.g., using async/await) and familiarity with common Rust libraries and frameworks (e.g., tokio, actix-web, rocket, serde, sqlx). * Hands-on experience with modern system architectures like event-driven architecture and DDD, quality-driven practices such as TDD and BDD, or containerization technologies like Kubernetes is a plus. * Capable of solving complex issues creatively and effectively, using a multi-faceted approach based on thorough analysis to resolve complex technical challenges. * Excellent communication skills with the ability to foster an inclusive and diverse environment as well as collaborate effectively within and across teams. * Motivation to make an impact to your fellow team members, our company, our customers and our patients * Leads by example to foster cross-functional value delivery and to establish a psychologically safe working environment and empowers its own team and holds people accountable by creating conditions for ownership. * Experiences as a Technical Lead within a team is a plus. * Certified ISAQB or equivalent is a plus. * English fluency is a MUST, German is a plus. Reference Nr.: 924717Rolle: Rust Software Engineer (m/f/d)Industrie: PharmaLocation: RotkreuzPensum: 80 – 100% Start: Asap Duration: 10++ monthsDeadline: 23/03/2026 If this position has piqued your interest, please send us your complete resume. If this position does not quite match your profile and you would like to receive other positions directly, you can also send us your resume via this ad or to jobs[at]itcag[dot]com. Contact us for more information about our company, our positions, or our attractive payroll-only program: +41 41 760 77 01.About us:ITech Consult is an ISO 9001:2015-certified Swiss company with offices in Germany and Ireland. ITech Consult specializes in placing highly qualified candidates for temporary staffing in the fields of IT, life sciences, and engineering. We offer temporary staffing and payroll services. This is free of charge for our candidates, and we do not charge any additional fees for payroll services.

Abilità

ABAP adapt to changes in technological development plans AJAX Ajax Framework analyse software specifications Ansible Apache Maven Apache Tomcat APL ASP.NET Assembly (computer programming) blockchain openness blockchain platforms C COBOL CoffeeScript collect customer feedback on applications Common Lisp computer programming create flowchart diagram cyber attack counter-measures data visualisation software debug software defence standard procedures define technical requirements design user interface develop automated migration methods develop creative ideas develop software prototype do cloud refactoring Drupal Eclipse (integrated development environment software) engineering principles engineering processes Erlang Git Groovy Haskell IBM WebSphere ICT debugging tools ICT security legislation identify customer requirements integrate system components integrated development environment software Internet of Things interpret technical requirements Java (computer programming) JavaScript JavaScript Framework Jenkins (tools for software configuration management) KDevelop Laravel Lisp manage engineering project Matlab Microsoft Visual C++ migrate existing data ML (computer programming) MySQL NoSQL object-oriented modelling Objective-C OpenEdge Advanced Business Language Oracle Application Development Framework Pascal (computer programming) perform scientific research Perl PHP Project Management Prolog (computer programming) Puppet (tools for software configuration management) Python (computer programming) R Ruby (computer programming) Salt (tools for software configuration management) SAP R3 SAS language Scala Scratch (computer programming) screen reader Smalltalk (computer programming) smart contract software anomalies software frameworks Spark SQL STAF Swift (computer programming) technical drawings tools for software configuration management Trading Software TypeScript use an application-specific interface use automatic programming use concurrent programming use functional programming use logic programming use object-oriented programming use query languages use software design patterns use software libraries use technical drawing software utilise computer-aided software engineering tools utilise machine learning VBScript Visual Basic Web Services WordPress World Wide Web Consortium standards Xcode

Lavori simili

Lavori suggeriti

Eurojobs Support Assistant