Iași, Romania

Algorithm Developer - Composite Winding SW

 Job Description:

We're looking for an Algorithm Developer for a very interesting project in the field of carbon fiber winding machines for high-pressure vessel manufacturing. The ideal candidate will create and enhance mathematical algorithms that calculate precise fiber placement, improving manufacturing efficiency and product quality.

Key Responsibilities

  • Develop and optimize mathematical algorithms to improve the performance and scope of our composite winding software
  • Create prototype code in C++ or Python for evaluation and validation of new algorithms
  • Fine-tune existing algorithms to enhance processing speed and output accuracy
  • Work closely with software engineers, data scientists, and domain experts
  • Support, maintain and document software functionalities
  • Provide technical support on algorithms for internal and external customers
  • Contribute to objectives for Quality, Safety and Environment

Required qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • Strong understanding of data structures, algorithms, and optimization techniques
  • Experience developing mathematical algorithms for practical applications
  • Proficiency in C++ or Python programming
  • Problem-solving capabilities and analytical thinking
  • Excellent verbal and written communication skills in English

Nice to have

  • Experience with numerical methods or machine learning
  • Knowledge of composite materials or manufacturing processes
  • Familiarity with industrial machine control systems
  • Experience with version control systems (Azure DevOps)
  • Background in mechanical engineering or composite design