Senior Software Engineer (Algorithms, 3D Solid Modeling)

  • Category
    Software Development
  • Location
    Dallas, Texas
  • Type
    Direct hire

Compensation / Perks: $225K+ salary, 401k match, healthcare, dental and more!

Candidates must be in the continental United States to be considered.

This is an exciting opportunity to work FULLY REMOTE with a Boston based company currently making waves in the software and discrete manufacturing industries. They're currently in need of an experienced software developer with heavy emphasis on algorithm development for 3D solid models to help them continue providing the most cutting-edge technology in their field. 

Our client provides companies with the most technologically advanced and comprehensive cost-management software available on the market. They are private, with about 150 total employees, and an engineering team of 60 that is growing rapidly.

This Senior Software Engineer will join their Geometry team and play a critical role writing algorithms that do the geometric analyses for 3D models of manufactured parts – the candidate MUST HAVE a strong background with mathematics / geometry and expert experience with algorithm coding.

About the job:

The software developer will use his/her strong mathematical skills to work with a small geometry team in a role that will involve the design, development, maintenance and enhancements of the mathematical algorithms that analyze 3D solid models to identify features that contribute to manufacturing costs – e.g., holes, forms, bends, etc.

Required:

  • Basic knowledge of C/C++.
  • Experience developing mathematical algorithms for analyzing 3D models (Solid Shapes, Surfaces, Fixtures, Linear Dimensions, Polygons, Graph Theory)
  • Working knowledge of Java or ability to quickly learn it. 3D modeling packages (ACIS, Parasolid or similar).
  • Ability to write readable and highly maintainable code.
  • BS or higher in Computer Science or Mathematics with a background in software engineering, algorithms, data structures and computational geometry.

Desired:

  • Knowledge of discrete manufacturing.
  • Experience using Eclipse, JUnit, MS Visual Studio (C++).
#LI-ND1
#LI-Remote
#ZR
Nate Dailey
Recruiter
ABOUT ME
Ready to work with us?