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

ByteDance - Senior Backend Software Engineer, Trust and Safety

ByteDance

Singapore (On-Site)
6 Months ago
Google - Senior Software Engineer, Storage, Pixel Software

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
ByteDance - Imaging Systems Lead - Smart Wearable

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Microsoft - Senior Data Scientist - Microsoft Threat Protection

Microsoft

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Google - ASIC Design For Testability CAD Engineer, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Microsoft - Fiber Manufacturing Technician

Microsoft

England, United Kingdom (On-Site)
1 Week ago
Riot Games - Staff Software Engineer, Full-Stack - 2XKO

Riot Games

Dublin, County Dublin, Ireland (On-Site)
5 Months ago
Google - Senior Design Verification Engineer, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
ByteDance - Software Engineer in ML Engineering Platform

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Microsoft - Member of Technical Staff, AI Multimodal

Microsoft

London, England, United Kingdom (On-Site)
1 Month ago
Google - Software Engineer, People with Disabilities

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
5 Months ago
Tesla - Distributed Systems Engineer, Autobidder Platform

Tesla

North Holland, Netherlands (On-Site)
2 Months ago
NVIDIA - Deep Learning Performance Architect

NVIDIA

Beijing, Beijing, China (On-Site)
2 Months ago
Google - Product Manager, Content Discovery

Google

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Samsung Semiconductor - Staff Engineer, Embedded Firmware

Samsung Semiconductor

San Jose, California, United States (On-Site)
1 Month ago
Google - Software Engineer III, Research

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Google - Software Engineer II, Back End, Core

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Week ago
Google - Software Engineer II, Chrome Metrics

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Day ago
NVIDIA - Senior Firmware PHY Developer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mumbai, Maharashtra, India

Google - Data Cloud Consultant

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Single Store - Technical Account Manager

Single Store

Bengaluru, Karnataka, India (Remote)
1 Month ago
NVIDIA - Senior System Software Engineer, GPU Firmware

NVIDIA

Bengaluru, Karnataka, India (On-Site)
3 Months ago
PwC - IN-Senior Associate_ MDMS Expert _Utility Transformation  _Advisory_Gurgaon

PwC

Gurugram, Haryana, India (On-Site)
6 Months ago
Rackspace Technology - Customer Data Engineer II

Rackspace Technology

India (Remote)
1 Week ago
Juego Studios - SEO Specialist - GCC Region

Juego Studios

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Dream Sports - SDE 2 - Frontend (React Native - Mobile Application)

Dream Sports

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Warner Bros Games - Senior Software Engineer - Python - Commerce Team

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
3 Weeks ago
Paytm - Key Account Manager / Senior Key Account Manager - Surat

Paytm

Surat, Gujarat, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Circuit Design Engineer

NVIDIA

Austin, Texas, United States (Hybrid)
2 Weeks ago
Tesla - Senior PLC Programmer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
2 Months ago
Google - Electronics Technician

Google

Chicago, Illinois, United States (On-Site)
1 Week ago
Krafton  - Strategic Planning Manager, India Division

Krafton

Seoul, South Korea (On-Site)
1 Month ago
Krafton  - Publishing Brand Manager

Krafton

Seoul, South Korea (On-Site)
3 Weeks ago
Tencent - Software Engineering Associate

Tencent

(On-Site)
4 Months ago
ByteDance - CPU Optimization Architect

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Google - SoC DFT Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
ByteDance - PLL (Phase-Locked Loop) Analog/Mixed Signal Designer

ByteDance

San Diego, California, United States (On-Site)
1 Month ago
Google - Software Engineering Manager, GPay Merchant Platform

Google

Bengaluru, Karnataka, India (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