Software Engineer (Geometry)

1 Month ago • 8 Years + • Research & Development

About the job

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
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

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.

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

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


Maharashtra, India (Hybrid)

Mumbai, Maharashtra, India (Hybrid)

View All Jobs

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

Similar Jobs

Teesta Investment   - Senior Software Engineer

Teesta Investment , India (On-Site)

Oceaneering - Principal Data Scientist

Oceaneering, India (Hybrid)

Trend Micro - Data Scientist

Trend Micro, Philippines (On-Site)

Razer - Senior Data Scientist

Razer, Malaysia (On-Site)

Intel Corporation - Analog Engineer

Intel Corporation, India (Hybrid)

Cadence - Lead Software Engineer

Cadence, Brazil (Hybrid)

Fluence - Lead Engineer - Battery Module

Fluence, United States (Hybrid)

Riot Games - Staff Software Engineer, Full-Stack - 2XKO

Riot Games, United States (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Lifelancer - Senior Data Scientist

Lifelancer, India (On-Site)

Level AI - Senior Backend Engineer - CX

Level AI, India (Hybrid)

Paypal - Senior AI Machine Learning Engineer

Paypal, United States (On-Site)

The Walt Disney Company - Sr Software Engineer (JavaScript)

The Walt Disney Company, United States (On-Site)

Unity - Senior Software Developer

Unity, Canada (On-Site)

Ubisoft - Junior Gameplay Programmer

Ubisoft, Vietnam (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Mumbai, Maharashtra, India

Mulya Technologies - Physical Design Manager

Mulya Technologies, India (On-Site)

LittleBlackStar Visual Effects - FX artist

LittleBlackStar Visual Effects, India (On-Site)

Luxoft - Senior Big Data Engineer

Luxoft, India (On-Site)

Infoblox - Campaign Operations Manager

Infoblox, India (On-Site)

Russell Investments - Monitoring Engineer II

Russell Investments, India (On-Site)

Convoso - Front-End Engineer

Convoso, India (Hybrid)

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Netflix - Research Engineer (L4) - Globalization - Live

Netflix, United States (Remote)

Zuru - Sr. Python Developer

Zuru, India (On-Site)

Zoox - Python Backend Engineer Internship/Co-op

Zoox, United States (On-Site)

Fluence - Controls Software Engineer II

Fluence, United States (Hybrid)

Valve corporation - Software Engineer for HW

Valve corporation, United States (On-Site)

Get notifed when new similar jobs are uploaded