×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Engineer

Job in 6343, Rotkreuz, Kanton Zug, Switzerland
Listing for: Coopers Group AG
Full Time position
Listed on 2026-03-13
Job specializations:
  • Software Development
    Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CHF Yearly CHF 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Rotkreuz

I am recruiting for our client; 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
  • 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.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary