C++ Software Developer (Algorithms) | Softwareentwickler C++ / Algorithmen (m/w/d)

Office People Personalmanagement GmbH Nürnberg

Forchheim, Oberfranken, Bayern, Deutschland
Published May 7, 2026
Full-time
Permanent

Job Summary

As a C++ Software Developer specializing in algorithms, you will play a pivotal role in the design, development, and maintenance of medical imaging software. Your day-to-day responsibilities include developing complex algorithms and interfaces, supporting system integration, and ensuring high product quality throughout the software lifecycle. You will collaborate closely with product management to define software specifications and work within agile teams to deliver robust solutions. This role is ideal for a tech-savvy professional with a strong foundation in computer science and a passion for medical technology. You will utilize modern development tools and environments, including Windows and Linux, to drive innovation. The position offers a stable, permanent contract with a reputable service provider, providing excellent opportunities for professional growth, continuous learning, and the potential for a direct transition to the client's internal team. If you are a motivated team player with a keen interest in medical imaging and test automation, this role offers a dynamic and modern work environment.

Required Skills

Education

Bachelor, Master, or Diploma in Computer Science or a comparable qualification (e.g., vocational training or related degree).

Experience

  • Professional experience in software development with a focus on C++ and Python
  • Experience in object-oriented analysis and design patterns
  • Experience working within agile software development teams
  • Experience in medical imaging or medical work environments is considered a strong advantage

Languages

German (Fluent)English (Fluent)

Additional

  • Must have excellent communication skills in both German and English. Willingness to work in medical technology environments. The role is permanent and full-time.