Sede: Corbetta, Lombardia
Modalità: ibrido - full time
We are seeking a talented and experienced PC Software Development Specialist to join our team and provide support to the PC Software Development department. This position reports directly to the PC Software Development Manager and it is based at our office in Corbetta (Milan area, Italy).
At Marelli Motorsport, we have a long-standing reputation for developing customized PC applications that program and tune our control units, distribute and analyze telemetry data for all major Motorsport championships. The successful candidate will play a critical role in continually evolving, testing, and enhancing these applications.
As PC Software Development Specialist, you will:
- Troubleshoot and resolve software issues
- Write and maintain automated tests utilizing scripts and/or user-level automated tools
- Develop and enhance motorsport telemetry applications
- Serve as the primary point of contact for customers and suppliers regarding software-related topics
What you will bring:
- Master’s or Bachelor’s degree in computer science or software engineering, or equivalent experience
- Demonstrated experience in Software Development, preferably in a professional work environment (at least 3 years)
- Strong proficiency in programming languages such as C++ and C#
- Experience with code testing at various levels (unit, integration, and system)
- Basic knowledge of cloud platforms such as Amazon AWS, Microsoft Azure, or Google Cloud for future potential applications
- Knowledge of the Atlassian toolchain (Jira/Confluence), Azure DevOps, and version control systems like SVN, GIT, or Bitbucket
- Proficient in English, possessing strong verbal and written communication skills
- Excellent interpersonal and problem-solving abilities
- Excellent communication skills and customer relationship skills
- Ability to manage conflicts
- Willingness to travel on a business basis, as needed
Other skills that we would welcome:
- Be able to use other programming languages and frameworks such as MATLAB, VBA, Python, Java
- Experience with Test Driven Development and Agile methodologies
- Familiarity with Ethernet and WIFI networking protocols
- Knowledge of Automotive Standard protocols, e.g. CAN bus
- Understanding of Web API / REST API development
- Experience in UI/UX design
- Experience with streaming frameworks like Kafka, RabbitMQ
- Basic knowledge in design patterns such as Observable/Producer/Consumer
- Experience with database technologies, especially NoSQL databases
- Knowledge in Container Deployment using Kubernetes/Docker
What's on offer:
- yet supportive and high-performing international team with an inspiring ambition to transform the future of mobility.
- part of a stimulating new project just on the earth of Motorsport most ambitious championships.
- technicalities as well as soft abilities, having the chance to directly interface with the customers.
- working hours and great chance to learn.