Software Engineer (Geometry)

6 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

Scale AI - Machine Learning Research Scientist/ Engineer, Agents

Scale AI

San Francisco, California, United States (On-Site)
1 Day ago
ByteDance - Backend Engineer (Machine Learning System) Intern - 2025 Start

ByteDance

Singapore (On-Site)
6 Months ago
version 1 - Senior Outsystems Developer

version 1

Bengaluru, Karnataka, India (On-Site)
2 Months ago
ByteDance - Research Scientist- Foundation Model, Vision and Language

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
OKX - Graduate Hire 2024/25 - Blockchain Engineer

OKX

Hong Kong (On-Site)
6 Months ago
Riot Games - Staff Software Engineer, Gameplay/Characters - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
2 Weeks ago
NVIDIA - HPC Operations Manager – Hardware Engineering

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
Virtuos - R&D Technical Support Specialist

Virtuos

Vietnam (On-Site)
1 Month ago
Tesla - Electrical Engineer, Motor Design - Tesla Bot

Tesla

Athens, Greece (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Backend Engineer (Model Inference) Intern - 2025 Start

ByteDance

Singapore (On-Site)
6 Months ago
Blitz app - Senior Software Engineer (C++)

Blitz app

India (Remote)
1 Month ago
Easy Brain - Data Scientist

Easy Brain

Limassol, Limassol, Cyprus (Hybrid)
7 Months ago
ByteDance - AI Research Engineer, Large Language Model (Applied Machine Learning)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Google - Software Engineer III, Generative AI, MSCA

Google

Kirkland, Washington, United States (On-Site)
2 Days ago
Airlab Inc  - Senior Lead Programmer (Game Industry)

Airlab Inc

Quebec, Canada (On-Site)
1 Month ago
Tesla - Senior Controls Engineer, Technical Services

Tesla

Brandenburg, Germany (On-Site)
2 Months ago
Google - Senior Software Engineer, Front End, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
2 Days ago
NVIDIA - Software Engineering Manager - Data Processing Libraries

NVIDIA

Warsaw, Masovian Voivodeship, Poland (Remote)
3 Months ago
Google - Senior Software Engineer, Storage, Pixel Software

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Mumbai, Maharashtra, India

Playdawn Consulting - Full Stack Developer (Unity/Golang)

Playdawn Consulting

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Google - Product Manager, Games Developer Tools

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Google - Software Engineer III, Mobile, Android

Google

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Dangal Games - Manager- Customer Retention Management

Dangal Games

New Delhi, Delhi, India (On-Site)
2 Years ago
Nagarro - Senior Staff Engineer, Delivery

Nagarro

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Impact Analytics - Data Science Lead

Impact Analytics

Bengaluru, Karnataka, India (On-Site)
8 Months ago
SymphonyAI - Senior QA Engineer

SymphonyAI

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Eccentric - Senior 3D Artist

Eccentric

Mumbai, Maharashtra, India (On-Site)
17 Hours ago
WebMD - Senior Specialty Editor

WebMD

Navi Mumbai, Maharashtra, India (On-Site)
6 Months ago
quience - Staff Engineer

quience

Bengaluru, Karnataka, India (On-Site)
20 Hours ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior System Software Architect, HPC Networking

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Virtuos - Junior QC

Virtuos

Vietnam (On-Site)
2 Weeks ago
NVIDIA - Senior Math Libraries Engineers - Python APIs

NVIDIA

Louisiana, United States (Remote)
2 Months ago
Rivos - Silicon Logic Formal Verification - Full Time

Rivos

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
NVIDIA - Senior Digital Design Verification Engineer - Hardware

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
Google - CPU Design Manager, Hardware

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Google - Software Engineering Manager, Systems Acceleration, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Ubisoft - Lead R&D Scientist

Ubisoft

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
Google - Data Center Cooling Engineer

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Assystems - Ingénieur électricité H/F

Assystems

Montrouge, Île-de-France, France (On-Site)
6 Months 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


New York, New York, United States (Hybrid)

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