Senior Software Engineer Rust

Senior Software Engineer Rust

Senior Software Engineer Rust

Senior Software Engineer Rust

Coopers Group AG

Personaldienstleistungen und -beratung

Zürich

  • Art der Beschäftigung: Studierende
  • Vor Ort
  • Zu den Ersten gehören

Senior Software Engineer Rust

Passt der Job zu Dir?

Mit einem XING Profil siehst Du gleich, welche Deiner Fähigkeiten und Wünsche konkret zum Job passen. Damit Du Dich nicht nur im Home-Office wie zuhause fühlst.

Jetzt anmelden und herausfinden

Über diesen Job

Senior software Engineer Rust 

A global healthcare diagnostics company is seeking a Full Stack Software Engineer with strong Rust expertise to join a software development team working on next-generation diagnostic systems. The role sits within a Real-Time Control Software group focused on building high-quality software solutions that support molecular laboratory, core laboratory, and point-of-care healthcare environments.

This position offers the opportunity to contribute to innovative diagnostic technologies, working closely with interdisciplinary teams across software, hardware, and engineering domains. The role involves hands-on software development across the full lifecycle—from concept and feasibility studies to implementation, testing, and release of software for regulated medical and non-medical products.

The successful candidate will play a key role in enhancing future product portfolios and improving existing solutions through technical innovation, new functionalities, and system optimization.

Key Responsibilities

  • Develop software concepts and participate in technical feasibility studies for new product features and systems.

  • Design, implement, test, and release high-quality software solutions, ensuring adherence to development standards and review processes.

  • Take ownership of software development tasks, including implementation, documentation, and quality assurance.

  • Define, estimate, and plan work packages while maintaining and improving software specifications and system designs.

  • Contribute to software architecture discussions, defining quality attributes and incorporating modern technology trends.

  • Conduct root-cause analysis for complex issues and implement bug fixes for post-market software releases.

  • Ensure software development activities comply with processes, quality standards, and regulatory requirements.

  • Collaborate closely with hardware, engineering, and cross-functional teams to deliver robust and reliable solutions.


Required Skills & Experience

  • University degree in Software Engineering, Electrical Engineering, or a related technical field.

  • Strong experience in Rust development with a solid understanding of:

    • Ownership

    • Borrowing

    • Lifetimes

  • Experience with asynchronous programming in Rust (e.g., async/await).

  • Familiarity with common Rust libraries and frameworks such as:

    • tokio

    • actix-web

    • rocket

    • serde

    • sqlx

  • Experience working with Linux environments and Docker.

  • Strong software engineering fundamentals and experience in modern development practices.


Nice to Have

  • Basic scripting experience.

  • Knowledge of RabbitMQ or messaging systems.

  • Experience with CAN bus communication.

  • Familiarity with event-driven architectures.

  • Experience working in regulated environments, such as the medical device industry.

  • German language skills.

Unternehmens-Details

company logo

Coopers Group AG

Personaldienstleistungen und -beratung

51-200 Mitarbeitende

Hergiswil NW, Schweiz

Ähnliche Jobs

Spezialist Testautomatisierung (m/w/d)

ROCKEN

Spreitenbach + 0 weitere

95.000 CHF130.000 CHF

Neu · 

Spezialist Testautomatisierung (m/w/d)

Spreitenbach + 0 weitere

ROCKEN

95.000 CHF130.000 CHF

Neu · 

Software Testautomation Entwickler (m/w/d)

ROCKEN

Zürich + 0 weitere

105.000 CHF135.000 CHF

Software Testautomation Entwickler (m/w/d)

Zürich + 0 weitere

ROCKEN

105.000 CHF135.000 CHF

Software Test Engineer (m/w/d)

ROCKEN

Spreitenbach + 0 weitere

95.000 CHF130.000 CHF

Neu · 

Software Test Engineer (m/w/d)

Spreitenbach + 0 weitere

ROCKEN

95.000 CHF130.000 CHF

Neu · 

Junior QA Engineer

Virtusan

Zürich + 0 weitere

500 $1.000 $

Junior QA Engineer

Zürich + 0 weitere

Virtusan

500 $1.000 $

(Junior) Integration Engineer, 80-100%, Zürich

VZ VermögensZentrum AG

Zürich + 0 weitere

94.000 CHF126.500 CHF

(Junior) Integration Engineer, 80-100%, Zürich

Zürich + 0 weitere

VZ VermögensZentrum AG

94.000 CHF126.500 CHF

Applikationssupporter/in (80-100%)

topCare Management AG

Zürich + 0 weitere

75.000 CHF92.500 CHF

Applikationssupporter/in (80-100%)

Zürich + 0 weitere

topCare Management AG

75.000 CHF92.500 CHF

Sensor Software Engineer

ANYbotics AG

Zürich + 0 weitere

79.500 CHF126.000 CHF

Sensor Software Engineer

Zürich + 0 weitere

ANYbotics AG

79.500 CHF126.000 CHF

Software QA Engineer (IVDR)

Darwin Recruitment

Zürich + 0 weitere

Software QA Engineer (IVDR)

Zürich + 0 weitere

Darwin Recruitment

Automatiker/in für High-Tech Unternehmen

fachkraft.ch GmbH

Bülach + 0 weitere

81.500 CHF120.500 CHF

Automatiker/in für High-Tech Unternehmen

Bülach + 0 weitere

fachkraft.ch GmbH

81.500 CHF120.500 CHF