OPEN MIND Technologies AG

C++ Software Architect (m/f/d) Tool Path Calculation

Remote, United States remote Entry Salary not listed
remote Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

Join the #TEAMCAMFORCE!

WITH PASSION AND EXPERIENCE, YOU CAN ACHIEVE ANYTHING

What do a top-of-the-line mountain bike, an artificial hip joint, and a smartphone have in common? We develop the software used to manufacture these high-end products! With hyperMILL®, we control CNC machines and set the highest standards for performance and part quality.

We are one of the world’s leading developers of high-performance CAD/CAM solutions—and have been for more than 30 years! Our innovative CAD/CAM technologies deliver significantly higher performance in the programming process and set international standards in machining.

We are looking to expand our development team at our Headquarter in Wessling near Munich, with a focus on C++-based algorithm development and the further development of our software architecture.

Your main tasks

Development of Innovative Algorithms:

Design, development, and optimization of mathematical algorithms in C++ for generating highly precise and efficient toolpaths

Further Development of Our Software Architecture:

Shared responsibility for the further development of our software architecture to improve scalability

Interdisciplinary collaboration:

Close and agile collaboration with your own team—comprising mathematicians, physicists, and mechanical engineers—as well as with related departments, particularly Product Management and Innovation

Helping shape future technologies:

Contributing your own ideas, experiences, and perspectives to proactively participate in the development of future hyperMILL® modules

Your profile

Successful completion of a degree program:

Degree in mathematics, physics, mechanical engineering, computer science, or a comparable technical or scientific field

Technical expertise:

Comprehensive expertise in development with C++ and an understanding of modern software architecture; experience with C to understand legacy code is a plus

Experience in technical software development:

Practical experience in developing technical software solutions, ideally in the field of CAD/CAM systems, CNC technologies, or industrial control systems

Interest in mathematical and software architecture challenges:

Enjoyment of solving mathematical problems—for example, in the fields of differential geometry or computer geometry—as well as further developing our software architecture

Language skills:

Very good English skills for communication within our international team; knowledge of German is a plus

Why us?

Recreation:

30 vacation days and additional special leave days

Work-Life Balance:

Maximum flexibility through a hybrid work model and trust-based working hours

Health:

Wellpass – membership, subsidized JobRad bike leasing, massages, healthy breakfast options, and much more

Retirement Planning:

Contributions to the company pension plan and an employee stock ownership program

Individual Development Opportunities:

Comprehensive professional development offerings, including in-house training, various internal study groups on different topics, LinkedIn Learning, and external seminars

OPEN MIND Events:

Various company events throughout the year, such as team-building events, a summer party, a Christmas party, and our biennial Sales & Tech Symposium

Find Jobs in Germany on Arbeitnow

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Role
Technology & IT Project Management Sales C++ Software Architect remote

Likely questions

  1. Tell us about work you have done that is close to the C++ Software Architect (m/f/d) Tool Path Calculation role.
  2. How would you approach your first 30 days at OPEN MIND Technologies AG?
  3. Which of Project Management, Sales and C++ have you used recently, and what did it help you achieve?
  4. Describe a time you solved a problem without waiting to be told exactly what to do.
  5. How do you stay organised and communicate clearly when working remotely?

Prepare before the call

  • A recent example that proves your experience with Project Management, Sales and C++.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the C++ Software Architect (m/f/d) Tool Path Calculation role because I can bring practical experience in Project Management, Sales and C++, learn the team quickly, and contribute to the outcomes OPEN MIND Technologies AG needs from this hire.

Related jobs.

More roles from this company or category.