Social network you want to login/join with:
Software Engineer - Algorithm Design, Treviso
Client:
Brain Technologies
Location:
Treviso
Job Category:
Other
EU work permit required:
Yes
Job Reference:
114529904146304204833710
Job Views:
2
Posted:
24.03.2025
Expiry Date:
08.05.2025
Job Description:
Brain Technologies is searching for a talented and motivated Software Developer to join our team, particularly for the development of cutting-edge technologies aimed at enhancing rail transport safety and efficiency.
The candidate will be responsible for developing advanced contactless detection and measurement algorithms, with a specific focus on image processing and system optimization in a Windows environment. The role also requires strong multithreaded C++ development skills and a focus on algorithmic design. Familiarity with Linux and process scheduling and inter-process communication is considered a plus.
Key Responsibilities:
* Design, develop, and optimize software algorithms for contactless detection and measurement in the railway sector.
* Implement image processing solutions using machine learning and deep learning techniques.
* Collaborate with cross-functional teams to define software requirements and deliver high-quality solutions.
* Maintain and improve existing software systems to enhance performance and functionality.
* Participate in code reviews, testing, and debugging to ensure software quality.
* Document software designs, code, and development processes.
Qualifications:
* Bachelor's or Master's degree in Computer Science, Engineering, or a related field (Diploma with relevant experience also considered).
* 2-3 years of experience in software development, particularly in multithreaded C++.
* Experience with Windows as the main development environment; Linux knowledge is a plus.
* Knowledge of process scheduling, inter-process communication, and algorithmic optimization.
* Experience with Java, Python, OpenCV, and MATLAB is a plus.
* Strong understanding of machine learning and deep learning algorithms, particularly for image processing applications.
* Excellent problem-solving skills and attention to detail.
* Strong communication skills in English.
What we offer:
* An employment contract commensurate with your profile.
* Responsibility and growth opportunities.
* Flexible and dynamic environment.
* Flat organizational structure.
* International environment.
* Smart working opportunities.
* Welfare benefits.
* Health insurance.
Brain Technologies is an Italian engineering company founded in Turin in 2008 by a group of people passionate about technology and innovation.
We are actively involved in the projects of the most representative national and international industrial entities in the fields of Embedded Systems, Advanced Control Systems, Hardware Design, Innovative Product Development, and Mechatronic Systems.
Every day we combine the creativity and skills of our team with the most advanced technologies in a continuous process of evolution.
Brain Technologies is composed of people who, through their synergy, aim to achieve challenging missions; we believe that personal satisfaction and human relationships are the key to growth.
We make our work our daily passion.
www.brain-tech.it
Please send your CV with a photo in Word or PDF format and only if you meet the required qualifications.
Brain Technologies is a company that believes in equal opportunities and hiring decisions are based solely on merit, qualifications, abilities, and performance in interviews. Candidates who pass the selection process are chosen regardless of religion, country of origin or ethnicity, gender, sexual orientation, gender identity or expression, age, or disability. Brain Technologies is committed to creating an inclusive, diverse, and safe working environment. (Laws 903/77; 125/91; legislative decrees 215/03 and 216/03)
#J-18808-Ljbffr