Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Software Engineer – Computational Geometry & Digital Fabrication (Project Based).
India Jobs Expertini

Urgent! Senior Software Engineer – Computational Geometry & Digital Fabrication (Project-Based) Job Opening In India, India – Now Hiring Drucks

Senior Software Engineer – Computational Geometry & Digital Fabrication (Project Based)



Job description

Company Description
Drucks is on a mission to redefine the footwear industry by building the World's First Custom Fit Bespoke Footwear Brand.

We blend cutting-edge additive manufacturing (3D Printing) with footwear design and material innovation to offer superior comfort, performance, and sustainability.

We envision a future where footwear is digitally designed, made-to-order, and hyper-personalized for better fit and lower environmental impact.

Role Description

This is a contract based role.

We are seeking an experienced software engineer to take full ownership of the development and optimisation of tools and algorithms supporting digital manufacturing workflows.

The role involves designing, implementing, and maintaining high-performance software for geometry processing, system integration, and workflow automation.

Responsibilities
> Assist in developing software modules for processing 3D models, including model import, mesh validation, and geometry analysis.
> Support the creation and optimisation of internal representations of 3D parts, including feature extraction, layer-wise decomposition, and volumetric calculations.
> Contribute to algorithms for generating efficient internal structures (infill) and optimising tool paths for high performance and material efficiency.
> Help implement computational methods for analysing geometric features, including dimensions, volumes, and surface characteristics, to support manufacturing operations.
> Assist in integrating software with hardware workflows for additive manufacturing and digital fabrication processes.
> Participate in testing, profiling, and optimising software performance for large or complex 3D models.
> Document algorithms, workflows, and results to support reproducibility and knowledge sharing within the team.

Preferred Skills

Backend / Core Development :
> Strong expertise in C++ (C++17 or newer) for high-performance programming and geometry processing.
> Solid experience with backend technologies such as Python, C#, or JavaScript (Node.js).
> Proficiency with CMake and cross-platform build workflows.
> Deep understanding of CAD, computational geometry, or graphics programming.
> Experience with performance-focused languages (Rust, OpenMP, etc.) is a plus.

Frontend / GUI (Optional) :
> Experience with PyQt, PySide, QML, or Qt5/Qt6 for UI development.
> Knowledge of modular or plugin-based software design.

General Skills:
> Strong version control practices with Git/GitHub.
> Ability to handle complex, math-heavy, or computational projects.
> Excellent communication, collaboration, and project management skills.


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Software Potential: Insight & Career Growth Guide