![Background image](/themes/ejd/images/jpg/node/node_header_default_650w.jpg)
CAD C++ Developer with strong math background
We have an exciting new opportunity to join Open Cascade Portugal Team. We are looking for a CAD C++ Developer with strong math background to join our fast growing team!
Your Role
In this position you will be a part of team that creates high-tech Desktop applications for Windows platform in the domain of processing 2D/3D CAD data.
You will participate in development of the client applications, user interface, maintenance and optimization of developed solutions.
We search for a developer with strong knowledge of C++ and mathematical algorithms.
You will be working directly with foreign customer.
∙ Bachelor's and/or master's degree in Computer Science;
∙ Middle level knowledge/experience with C++;
∙ Knowledge in linear algebra and analytical geometry;
∙ Knowledge of numerical algorithms;
∙ Team work experience;
∙ English skills sufficient for reading and writing of technical documentation and spoken communication.
∙ Experience in industrial development
∙ Experience in the CAD domain;
∙ Knowledge in parallel computing and multithreading (TBB, OpenMP);
∙ Knowledge of source control systems (Git);
∙ Knowledge of C# and .NET platform
∙ Experience in script languages such as Batch, PowerShell, Tcl/Tk
· Private medical care
· Referral bonuses for recommending your friends to Capgemini.
· Offices in great locations
· Participation in a international projects
· Integration in a multinational company
· Career Evolution