Geometry Software Engineer

nTopology
New York, NY Full Time
POSTED ON 4/15/2024 CLOSED ON 5/14/2024

What are the responsibilities and job description for the Geometry Software Engineer position at nTopology?

About Us:
At nTop, we are passionate about building next-generation engineering solutions. We enable the most innovative engineering companies in the world to transform how they develop, test, and manufacture better products faster. Our software has been used to engineer mission-critical satellites, deliver stronger and lighter medical devices for patients in need, and allow engineers to create complex, high-performance products never before possible. And our technology enables companies to fully utilize advanced manufacturing methods like 3D Printing.
If a fast-paced, collaborative and high-performing environment excites you, we'd love for you to join us. We are looking to add smart ambitious teammates who are passionate about problem-solving and passionate about technology.
Overview:

nTop is hiring for a Geometry Software Engineer. The role of the Geometry Software Engineer is to build high-quality innovative software features for nTop Platform, our next generation design engineering system, in order to create and process complex generative design geometry consisting of a combination of prismatic shapes, organic shapes, and volumetric micro-structures. The Geometry Software Engineer will analyze software requirements to identify geometry processing requirements, research and evaluate suitable mathematical solutions, translate mathematical solutions into well designed data structures and algorithms, and implement and maintain them with high quality code.

This role reports to the Sr Engineering Manager, Geometry.

Responsibilities:
  • Work with product and sales teams to translate customer needs into technical solutions
  • Design and implement geometry processing algorithms to develop and maintain advanced modeling, analysis, and manufacturing software features
  • Participate in full software development life cycle (SDLC)
  • Integrate software components into a fully functional software system
  • Comply with project plans
  • Prepare clear documentation as needed to prepare reports, presentations, etc.
Requirements:
  • Master's degree or higher in computer science, mathematics, or related field with a focus on geometry processing
  • Strong geometry/mathematics background demonstrated via publications, industry projects, or masters thesis or similar projects
  • Proven experience in C and C
  • Experience with a scripting language like JavaScript or Python and eagerness to learn other languages
  • Experience with git or other modern version control systems
  • A passion for robust development practices including test-driven development, continuous integration and agile methodologies
  • Excited to work in a fast-paced, team oriented environment
  • Strong verbal and written communication skills in English
Preferred:
  • Experience in developing computer aided design/manufacturing systems
  • Experience with graphics programming using OpenGL, GLSL, or other graphics APIs
  • Experience with general purpose GPU programming
  • Experience using commercial or industry grade geometry processing libraries (e.g., Parasolid, CGAL, OpenVDB) and software systems (e.g., Solidworks, NX, CATIA, etc.)
  • Knowledge of modern simulation and optimization applications such as topology optimization
  • Knowledge of additive manufacturing is a plus
Compensation: $100,000-125,000 annually, depending on experience
At this time, nTop can only hire US employees who reside in the following states:
California, Connecticut, Colorado, Florida, Georgia, Illinois, Massachusetts, Maryland, Michigan, Minnesota, Nevada, New Hampshire, New Jersey, New York, North Carolina, Ohio, Pennsylvania, South Carolina, Tennessee, Texas, Utah, Virginia, Washington
nTop is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. nTop is committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities. To protect our team, our customers, and our loved ones, all nTop employees must be vaccinated against COVID-19.
For more information on how we handle and store data, please view our.

nTopology is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. nTopology is committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities.


 

Salary : $100,000 - $125,000

Devops Engineer
Inabia Software & Consulting Inc. -
New York, NY
EMEA Senior Engineer
JTek Software Solutions -
New York, NY
Senior Engineer Elixir
JTek Software Solutions -
New York, NY

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Geometry Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,521 - $120,704
    • Income Estimation: $93,843 - $124,803
  • Debugging Skill

    • Income Estimation: $90,521 - $120,704
    • Income Estimation: $94,373 - $127,234
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Geometry Software Engineer jobs in the New York, NY area that may be a better fit.

Software Engineer

Software Engineering at JP Morgan Chase, New York, NY

ML Engineer

Software Guidance & Assistance, New York, NY