Software Engineer (Geometry)

5 Months ago • 8 Years + • Research & Development

Job Summary

Job Description

The Geometric Modelling R&D Department provides DASSAULT SYSTEMS group applications (CATIA, SolidWorks, SIMULIA, DELMIA ...) with mathematical and geometric libraries that cover all aspects of 3D object design and numerical simulation. Within this department, you will join the team as a Software Engineer (Geometry) and responsible for Continuous / Exact shape representation& modification that implements innovative algorithms for design simulation, & manufacturing applications. Your mission will be to specify, develop and maintain the 3D modelling operators and support their integration by the application teams across different Brands of Dassault Systèmes. **Responsibilities:** * Develop and transform 3D modelling components. * Ensure consistency and quality of all components. * Create a link with the applications to advise them and propose solutions. * Evolve Topological, Geometric operators while ensuring the continuity of their reliability. * Identify practical solutions to problems involving 2D and 3D geometry, topology, calculus, numerical analysis, computational geometry, manipulation of curves, surfaces and boundary representation topology. * Enhance reliability of mature and complex software systems. * Develop new algorithms that will meet the growing needs of our customers.
Must have:
  • 8+ years of experience in C++ programming & Geometry
  • Graduate/Masters/PhD in Engineering (Mechanical) OR Masters/PhD in Mathematics
  • Strong aptitude in Geometry
  • Strong analytical & problem-solving mind
  • Exposure to use of CAD/CAM/CAE Software
  • Experience in OOPs, Data Structures, Algorithms
  • Strong written and verbal communication skills
  • Ability to work as a team, collaborate with other local/remote teams
Good to have:
  • Knowledge on Computational Geometry, Differential Geometry
Perks:
  • Local benefits
  • Work in a fun, young & energetic team
  • Very supportive mentor & leaders

Job Details

About the job

The Geometric Modelling R&D Department provides DASSAULT SYSTEMS group applications (CATIA, SolidWorks, SIMULIA, DELMIA ...) with mathematical and geometric libraries that cover all aspects of 3D object design and numerical simulation. Within this department, you will join the team as a Software Engineer (Geometry) and responsible for Continuous / Exact shape representation& modification that implements innovative algorithms for design simulation, & manufacturing applications. Your mission will be to specify, develop and maintain the 3D modelling operators and support their integration by the application teams across different Brands of Dassault Systèmes.

Role Description & Responsibilities:

  • Develop and transform 3D modelling components.
  • Ensure consistency and quality of all components.
  • Create a link with the applications to advise them and propose solutions.
  • Evolve Topological, Geometric operators while ensuring the continuity of their reliability.
  • Identify practical solutions to problems involving 2D and 3D geometry, topology, calculus, numerical analysis, computational geometry, manipulation of curves, surfaces and boundary representation topology.
  • Enhance reliability of mature and complex software systems.
  • Develop new algorithms that will meet the growing needs of our customers.

Qualifications

  • Must have 8+ years of experience in C ++ programming & Geometry
  • Graduate/Masters/PhD in Engineering (Mechanical) OR Masters/PhD in Mathematics.
  • Strong aptitude in Geometry.
  • Strong analytical & problem-solving mind.
  • Exposure to use of CAD/CAM/CAE Software
  • Experience in OOPs, Data Structures, Algorithms.
  • Strong written and verbal communication skills.
  • Ability to work as a team, collaborate with other local/remote teams.
  • Knowledge on Computational Geometry, Differential Geometry will be plus.

What’s in it for you?

  • Provide local benefits to candidate
  • Work in a fun, young & energetic team
  • Very supportive mentor & leaders

Diversity statement

As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.

Similar Jobs

The Walt Disney Company - Software Engineer II - C++

The Walt Disney Company

San Francisco, California, United States (On-Site)
1 Week ago
Genies - Lead Machine Learning Engineer, 3D Gen AI & Graphics

Genies

Los Angeles, California, United States (On-Site)
1 Month ago
Ubisoft - Senior ML Data Scientist

Ubisoft

Montreal, Quebec, Canada (On-Site)
4 Weeks ago
Google - Senior Software Engineer, AI/ML, Search

Google

Mountain View, California, United States (On-Site)
1 Week ago
Google - Senior Software Engineer, Google Cloud Global Networking

Google

Atlanta, Georgia, United States (On-Site)
1 Week ago
Google - Software Engineering Manager, Android GPU Driver Quality

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Google - Senior Software Engineer, Embedded Systems/Firmware, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
NVIDIA - Senior Resiliency and Safety Architect

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Samsung Semiconductor - Senior Staff Engineer, DTCO

Samsung Semiconductor

San Jose, California, United States (On-Site)
3 Weeks ago
NVIDIA - Senior System Software Engineer - Automotive Platform

NVIDIA

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Silicon Performance, Power, and Binning Tools Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
Netflix - ML Software Engineer (L4/L5) - Media Algorithms

Netflix

Los Angeles, California, United States (On-Site)
1 Week ago
ByteDance - Software Engineer Intern (Machine Learning Platform) - 2024 Summer (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Virtuos - Junior Software Engineer

Virtuos

Malaysia (On-Site)
1 Week ago
Google - Software Engineer II, Site Reliability Engineering, Cloud Logs

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
NVIDIA - Senior High-Performance System Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Deep Learning Algorithm Engineer - New College Grad 2025

NVIDIA

Santa Clara, California, United States (On-Site)
1 Week ago
Mozilla - Staff Machine Learning Engineer, Gen AI

Mozilla

Sweden (Remote)
6 Months ago
Impact Analytics - Data Science Lead

Impact Analytics

Bengaluru, Karnataka, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mumbai, Maharashtra, India

Rackspace Technology - Manager, Professional Services Delivery

Rackspace Technology

Gurugram, Haryana, India (Remote)
4 Weeks ago
Google - Service Delivery Manager

Google

Hyderabad, Telangana, India (On-Site)
1 Week ago
Google - International Growth Consultant

Google

Gurugram, Haryana, India (On-Site)
1 Week ago
Nagarro - Staff Consultant ,SAP Materials

Nagarro

India (Remote)
6 Months ago
Hitachi - .Net full stack developer

Hitachi

Pune, Maharashtra, India (On-Site)
6 Months ago
SaffronBizz Solutions LLP - 3d Visualizer

SaffronBizz Solutions LLP

Thane, Maharashtra, India (On-Site)
7 Months ago
Interactive Brokers - AML Surveillance Analyst

Interactive Brokers

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Microsoft - Technical Support Engineer

Microsoft

Hyderabad, Telangana, India (Hybrid)
1 Week ago
Paytm - Area Sales Manager - Assistant Manager - Bangalore

Paytm

Bengaluru, Karnataka, India (On-Site)
4 Months ago
PwC - IN_Senior Manager_Digital Transformation _Advisory  _FS Tech_Pune

PwC

Pune, Maharashtra, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Riot Games - Staff Software Engineer, Gameplay - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Tesla - Process Engineer Commissioning/Optimization

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
2 Months ago
Hashlist - ADAS Feature Architect

Hashlist

Pune, Maharashtra, India (Hybrid)
7 Months ago
NVIDIA - Senior Architect, NVLink

NVIDIA

Massachusetts, United States (On-Site)
1 Month ago
NVIDIA - SDK/FW Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Google - Student Researcher, PhD, 2025

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
NVIDIA - Physical Design Full Chip STA Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
Google - Research Scientist, Google Cloud AI

Google

Kirkland, Washington, United States (On-Site)
6 Days ago
Krafton  - IT Service & Solutions Manager

Krafton

Seoul, South Korea (On-Site)
1 Month ago
Google - ASIC Power Architect, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

Dassault Systèmes, the 3DEXPERIENCE Company, is a catalyst for human progress. We provide business and people with collaborative virtual environments to imagine sustainable innovations. By creating 'virtual twin experiences’ of the real world with our 3DEXPERIENCE platform and applications, our customers push the boundaries of innovation, learning and production. 


Dassault Systèmes’ 20,000 employees are bringing value to more than 290,000 customers of all sizes, in all industries, in more than 140 countries. For more information, visit https://www.3ds.com/careers


Mumbai, Maharashtra, India (Hybrid)

Mumbai, Maharashtra, India (Hybrid)

View All Jobs

Get notified when new jobs are added by Dassault Systèmes

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug