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. 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. La preghiamo di leggere attentamente la panoramica e i requisiti per questa opportunità di lavoro riportati di seguito. We're hiring: R&D Software Engineer The selected candidate will join the R&D Software team , within a structured and long-term growth path . 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 . 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 . Responsibilities Working alongside senior developers, the candidate will be involved in: 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. xdwybme Required Technical Skills 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 knowledgeof communication protocols such as USB, TCP/IP, and Ethernet; experience with frameworks and technologies for user interface (UI) development , both desktop and web; basic knowledgeof 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; stronglearning attitude and problem-solving mindset; interest in complex systems, automation, or industrial software; precision, proactivity, and strong focus on product quality.
Research Development Software Engineer
JOBTOME
Firenze, Toscana
Pubblicato 14 giorni fa
Segnala lavoro