Experienced Software Engineer Libraries

AI overview

Contribute to innovative medical technology by developing C++ and Rust components for real-time medical image rendering in a collaborative, agile environment.

As a Software Developer you will be an integral part of a development team working on natively compiled components for algorithms and server-side rendering of medical images. Our products leverage the power of C++ when performance is essential. We are adopting Rust for new products that demand both memory safety and low-level performance, while continuing to support and evolve our existing C++ infrastructure.

In this position you will:

  • Implement features in C++ by making use of the C++20 standard.
  • Bring medical images to life with real-time rendering solutions.
  • Develop software using continuous integration on GitHub.

Additionally, as a valued team member, you will:

  • Develop software in an agile environment.
  • Share your expertise by actively contributing to the team.
  • Deepen your knowledge in software development in the area of medical products.
  • Make a difference by contributing to the healthcare system for the benefit of patients.

The products developed at Snke are manifold: From end user applications with an HTML5 React frontend to backend services. These components form the foundation of our innovative Snke OS Healthcare Platform. The platform serves multiple medical applications, not only within Snke, but also for other vendors.

Expect daily challenges from your colleagues – experts in software engineering and technical enthusiasts with a broad skill set, product owners and project engineers with a lot of knowledge on building highly innovative medical products. We work together, with an open mindset, always striving for optimal solutions.

  • Passion for software development.
  • Degree in Computer Science or related discipline, or equivalent working experience.
  • Several years of software development experience.
  • Familiarity with rendering engines (preferred).
  • Familiarity with other programming languages like Rust and Go (preferred).
  • Knowledge in state-of-the-art web technologies like HTTP, REST, JSON, gRPC, Protobuf, and micro-services.
  • Analytical mindset and creative problem-solving skills.
  • Well-organized and clearly structured, agile working style.
  • Very good communication skills in English.
  • A mutually-supportive, international team
  • Opportunity to build career experience in an exciting international company with a lasting impact on medical technology based in Munich
  • Flexible working hours
  • Secure bicycle storage room
  • Subsidized catering service 
  • Subsidized Gold Gym membership
  • Centrally located, modern work spaces with a great 212m² roof terrace

Ready to apply? We look forward to receiving your online application including your first available start date.

Contact person: Elisabeth Karro

Perks & Benefits Extracted with AI

  • Flexible Work Hours: Flexible working hours
  • Modern work spaces with roof terrace: Centrally located, modern work spaces with a great 212m² roof terrace

Das 1989 in München gegründete Technologieunternehmen Brainlab entwickelt, produziert und vermarktet softwaregestützte Medizintechnologie, die den Zugang zu verbesserten, effizienteren und weniger invasiven Patientenbehandlungen ermöglicht. Unser Schlüssel zum Erfolg ist unser kreatives, talentiertes und hart arbeitendes Team, das aus ca. 2000 engagierten und inspirierenden Mitarbeiter:innen an 25 Standorten weltweit besteht. Um unsere Ziele zu erreichen, suchen wir engagierte Kolleg:innen, die hinter unseren Grundwerten Neugier, Authentizität und Nutzen stehen.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job

This job is no longer available