Software Engineer, C# / Unity Developer, Embedded Software Engineer
Job Description & How to Apply Below
What You Will Do You will be responsible for developing machine control software and Graphical User Interfaces (GUI) within a multidisciplinary team You will design and implement the frontend using C# / WPF with the. NET framework, applying the MVVM pattern You will develop backend logic in C# / C++, interacting with C++ libraries using P/Invoke technology where necessary You will work primarily in Windows environments using MS Visual Studio and manage version control via Git You will collaborate closely with mechanical and electronic designers to ensure all functional aspects of the machine are perfectly integrated You will plan design activities and manage the technical documentation for the software products Who We Are Looking For You hold a Degree in Computer, Electronic, Mechatronic, or Biomedical Engineering (or have previous experience as a software designer in industrial automation, robotics, or test machinery) You have a fundamental knowledge of C++, C#, and WPF programming languages.
Proficiency in MS Visual Studio and Git version control is essential You possess strong bug-fixing capabilities and a proactive approach to technical challenges You are organized, precise, and reliable, with a high degree of flexibility and a strong aptitude for teamwork You have a good command of spoken English and are available for short domestic and international trips A basic understanding of electronics is highly valued
What We Offer An innovative and cutting-edge environment, working with technologies developed entirely in-house The opportunity to manage complex, stimulating projects in close collaboration with multidisciplinary teams An international context with high-profile global customers and partners Up to 5 days per month of remote work A dedicated shuttle service from Volpiano train station to our headquarters (Via Torino, 16) Continuous professional growth in a highly technological and expanding industry The Selection Process Our HR team will review your application and, if it aligns with the role, will contact you for an initial interview.
You will then have the opportunity to join a discovery day at SPEA's HQ in Volpiano (TO) to meet the Software Engineering team and your future Team Leader. Are you ready to integrate the technologies of the future? Submit your application and start your journey with us.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×