Freelance Automotive Connectivity Software Engineer
Turin, Italy (Onsite 5 Days/Week)
Contract Type: Freelance
Language: Fluent English Required and Italian
✅ Freelancers Welcome
Must be based in Italy – No sponsorship available
Shape the Future of Connected Vehicles!
We are seeking talented Software Engineers to join an exciting automotive connectivity programme focused on next-generation Telematics Control Units (TCUs), Connected Vehicle Services, and Infotainment Platforms .
Key Responsibilities
Design, develop, test, debug, and maintain software throughout the product lifecycle
Develop embedded software for automotive connectivity platforms, including:
Telematics Control Units (TCUs)
Infotainment Systems
Connected Vehicle Services
Collaborate with Product Owners and Scrum Masters within Agile teams
Support software integration across ECUs, connectivity modules, cloud platforms, and vehicle services
Develop Object-Oriented software designs and UML documentation
Perform unit testing, code reviews, static analysis, debugging, and root cause investigations
Contribute to CI/CD activities and software quality improvements
Support diagnostics, logging, and validation activities in lab and vehicle environments
Ensure compliance with automotive software development standards
✅ Key Skills
C, C++, C++11/14
Linux & Embedded Systems
Automotive Connectivity
CAN, LIN, Ethernet, TCP/IP
Multithreading & Socket Programming
Yocto, CMake, Git
Debugging & Software Integration
⭐ Nice to Have
QNX
AUTOSAR
4G/5G, Wi-Fi, Bluetooth
SOME/IP, D-Bus, CommonAPI
AWS / Azure
CANoe, CANalyzer, ETAS INCA
Automotive Cybersecurity
What We're Looking For
✔ Strong analytical and problem-solving abilities
✔ Passion for software engineering and automotive innovation
✔ Ability to work within international and cross-functional teams
✔ Ownership mindset and proactive attitude
✔ Commitment to quality and continuous improvement
✔ Ability to manage priorities in a dynamic environment
📌 Connectivity Software Engineer (Torino)
🏢 Hays
📍 Torino