Cosmic is a global player in advanced competitive semiconductor test solutions, built on a growth and integration strategy since 2022. With over 400 professionals across 15 direct locations in Europe, the US, and Asia, Cosmic operates through two distinct and complementary Divisions: the Equipment division and the Services division.
\n
Ha le carte in regola per avere successo? Le seguenti informazioni devono essere lette attentamente da tutti i candidati.Together, the units enable customers to select optimal solutions from a comprehensive portfolio, underpinned by deep technological expertise with international operational excellence, thereby contributing to improved quality, efficiency, and time-to-market in advanced electronics and high-reliability applications.
\n
We're hiring
\n
R&D; Software Engineer The selected candidate will join the R&D; Software team, within a structured and long-term growth path .
\n
The team is responsible for the development and continuous evolution of the software used in Automatic Test Equipment (ATE) systems, with a strong focus on quality, software architecture, and long-term sustainability .
\n
This position is intended for junior profiles, including candidates with little or no prior professional experience, who demonstrate solid technical foundations and strong motivation for professional growth .
\n
Responsibilities
\n
Working alongside senior developers, the candidate will be involved in:
\n
- development of software modules within an existing architecture;
- design, implementation, and evolution of new and existing functionalities;
- refactoring activities and continuous code improvement;
- support in the development of debugging and automation tools;
- writing tests to support the developed functionalities;
- understanding and using project timelines as a reference for activity planning;
Responsibilities will progressively increase as autonomy and experience are acquired. xivgfpx\n
Required Technical Skills
\n
- Master's degree in Computer Engineering/Computer Science;
- solid understanding of object-oriented, concurrent, and distributed programming paradigms;
- ability to read and understand existing codebases;
- knowledge of C# or C++ ;
- familiarity with testing practices and CI/CD workflows;
- familiarity with Windows and Linux operating systems;
- fluency in English, both written and spoken;
Preferred Technical Skills
- basic scripting skills (Python);
- familiarity with development environments such as Visual Studio and version control tools (e.g., SVN and Git ) ;
- basic knowledge of communication protocols such as USB, TCP/IP, and Ethernet;
- experience with frameworks and technologies for user interface (UI) development, both desktop and web;
- basic knowledge of cloud architectures and services;
- knowledge of embedded and real-time systems (e.g., FreeRTOS) or hardware/software integration, including academic projects;
Soft Skills
- ability to work effectively in multidisciplinary teams;
- strong learning attitude and problem-solving mindset;
- interest in complex systems, automation, or industrial software;
- precision, proactivity, and strong focus on product quality.