Our client is a dynamic and innovative software company for CAD/CAM software in the field of medical technology. For the location in Darmstadt our client is looking for a qualified:

Senior C++ Software Engineer (m/f/d) – 40% - 60% remote possible

Job-ID: CF-00004261
Ort: Darmstadt

Your main tasks:

  • Development of algorithms, prototyping and validation of software solutions
  • Design, development, debugging and documentation of software components
  • Imagine & analyze the product needs of customers
  • Synthesize requirements and create effective roadmaps
  • Design & develop algorithms, prototype and validate solutions
  • Interact with the customers, product managers, R&D teams, including to transition solutions from research to development
  • Cooperate with platform leaders to build integrated solution that will become part of the mainstream platforms

Your technical qualifications:

  • Bachelor’s, Master’s degree or Ph.D. in a relevant discipline (CS, Math) with work or research experience
  • 6+ years of experience as part of a team of Engineers in Software Research
  • 6+ years of practical professional coding experience in C++ or similar language
  • Proficient in Analytical Geometry & Linear Algebra at University Level
  • Willingness to comply with processes required for a medical device Class II SDLC
  • Experienced in developing software in an Agile SDLC
  • 3D or CAD development experience highly appreciated
  • Excellent verbal and written English

Your personal qualifications:

  • Strong communication and interpersonal skills required with the ability to interface with product teams, as well as internal/external customers
  • Ability to communicate with people, to clearly express thoughts

Our client offers:

Exciting and varied activities in a dynamic and growth-oriented software company. You can expect flat structures and efficient decision-making processes. You can look forward to a positive working atmosphere that promotes both individual freedom and responsibility. Furthermore, you can expect a strong team spirit and a very good working atmosphere as well as modern offices and workplaces. Flexible working hours and home office options are a matter of course.