• Software Developer , Geometric Modeling and Computer Graphics Jobs in United States Of America - 23632388

  • United States Of America, Usa
  • Save Job
  • 5 - 8 Years
  • Posted : above 1 month

Job Description:

Software Developer, Geometric Modeling and Computer Graphics Location Toronto- Canada Job ID 19WD30878 Position Overview
Take this opportunity to be part of a team that develops innovative and world-renowned applications and technology in the exciting worlds of 3D Modeling and Simulation Serving the needs of designers and engineers across a broad range of industries, these solutions are at the cutting edge of technologies for 3D modelling, rendering and visualization and simulation of manufacturing processes Design methodologies and manufacturing processes in conjunction with advances in material sciences are undergoing significant changes in industries across the globe These cutting-edge advances are changing the way industrial and engineering design software is envisioned Computer aided design tools too are evolving with these changes to support changes like additive manufacturing, multi-material manufacturing techniques etc One such evolution of design tools is in the area of volumetric modelling Join a software development team which is responsible for bringing a whole new family of tools and technology of volumetric modelling into the hands of users This is an exciting opportunity to work with us on cutting edge geometric and advanced computer graphics techniques to enable new and innovative approaches and workflows to the design of three-dimensional objects Your role will be to focus mainly on aspects related to modeling and visualization of complex 3D forms in volumetric space involving geometry and computer graphics algorithms and mathematical techniques Specifically, you will be involved in working on voxel and polygonal modelling and editing tools and the hardware and software rendering technologies for visualizing the same This is an opportunity for you to contribute to exciting and revolutionary technology and applications as well as participate in groundbreaking efforts to bring state-of-the-art technological innovation to users around the world Responsibilities Design and implement mathematical formulations and algorithms for the creation, manipulation and visualization of complex 3D models
Analysis of requirements
Design of the mathematical techniques and algorithms
Prototype construction for evaluation of concept and feasibility
Software implementation and integration (code, debug and test)

Implement advanced mathematical and geometric algorithms tailored to the processes and technologies involved in the definition of surface (polygonal, spline etc) and volumetric (voxel, tetrahedral etc) shapes
Design and implement visualization/rendering algorithms and technology to support the modelling techniques
Work with Product Design for defining solutions and interactions that are innovative, functional and meet customer requirements
Deliver results that meet market requirements and product specifications with a high level of quality and customer satisfaction
Prepare accurate implementation task lists / time estimates and deliver assignments as per functional specifications, quality standards and project schedules
Work as an integral member of a high-performance team making important individual contributions
Participate in architecture / code reviews and eliminate implementation problems early in development cycle
Work closely with Quality Assurance group in unit level testing and problem resolution
Provide good code documentation and other input to technical documents

Minimum Qualifications
BS in Mathematics or Computer Science (MS preferred)
Minimum 5-8 years experience in C and working experience in Software Development
Knowledge of cross platform GPU programming is required
Knowledge and experience with computational geometry for 3d modeling polygonal, implicit surfaces, voxel, spline etc is required
Knowledge of image analysis techniques in 2 and 3 dimensions
Familiarity with the software development processes - including specification, quality assurance and documentation, especially for large projects

Preferred Qualifications
Ability to work on multiple complex projects simultaneously
Flexibility and ability to respond quickly to multiple priorities, and under changing conditions
Ability with problem solving and algorithmic skills
Ability to work as a technical/feature lead, as well as a member of a team
Show good communication skills, both oral and written
A creative and innovative mindset

Profile Summary:

Employment Type : Full Time
Eligibility : Any Graduate
Industry : Software Services, IT-Software
Functional Area : IT Software : Software Products & Services
Role : Software Engineer
Salary : As per Industry Standards
Deadline : 17th Mar 2020

Key Skills:

People who search this job also searched for the following Keywords


All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd DMCA.com Protection Status