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