Software Engineer - Connectivity

Hashlist

Piemonte

Hybrid

EUR 70,000 - 90,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

Hashlist is seeking a Software Development Engineer – Connectivity in Turin, Italy. Hybrid, full-time/contract role starting ASAP. You will design and implement software for TCU connectivity across 4G/5G, C-V2X, UWB, NFC, CAN, and Ethernet.

You will collaborate with validation, hardware, and cloud engineers, review logs, and drive defect resolution while mentoring junior engineers and communicating complex concepts to stakeholders.

Qualifications

  • Higher education in CS/SE with 5–12 years of equivalent experience.
  • Hands-on knowledge of 4G/5G Modem, C-V2X, NFC, CAN, Ethernet, IP, TLS/DTLS.
  • Experience with Linux-based embedded systems and automotive platforms.

Responsibilities

  • Design, develop, and maintain software for TCU connectivity platforms.
  • Analyze validation logs, defects, and drive resolutions with the team.
  • Integrate software across multiple domains and execution contexts.
  • Perform performance tuning for embedded Linux and NAD environments.
  • Mentor junior engineers and communicate technical decisions clearly.

Skills

C/C++
Rust
Java
JavaScript
Embedded systems

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Linux
NAD
Macchina.io
MQTT

Job description

We are looking for a Software Development Engineer – Connectivity. You will play a pivotal role in shaping the definition and implementation of new TCU platforms. The role requires automotive or equivalent platform expertise in building scalable and high-quality product development.

Engagement details:
  • Location: Turin, Italy
  • Employment type: Full time / Contractor
  • Working model: Hybrid
  • Start date: ASAP
Responsibilities:
  • Design, develop, and maintain software for TCU connectivity platforms across 4G/5G, C-V2X, UWB, NFC, and CAN domains
  • Write, code, test, and analyze software programs and applications throughout the full production lifecycle
  • Review validation logs, confirm defects, and drive resolution in collaboration with the development team
  • Research, design, document, and modify software specifications to meet evolving platform requirements
  • Integrate software across multiple execution contexts and domains using dynamic linking and loading techniques
  • Perform performance optimization and tuning for embedded Linux and NAD environments
  • Implement and maintain telematics features including eCall, remote services, data collection, and Phone as a Key
  • Conduct static and dynamic code analysis; develop and execute unit, integration, and system test plans
  • Collaborate with cross-functional teams including validation, hardware, and cloud engineers
  • Provide mentoring, support, and technical guidance to junior engineers
  • Communicate findings and technical decisions clearly to both technical and non-technical stakeholders
Qualifications:
  • College diploma or university degree in computer science, information systems, or software engineering — plus 5–12 years of equivalent experience
  • Hands‑on knowledge of: 4G/5G Modem, DSRC, C‑V2X, Ultra Wide Band, NFC, CAN, Ethernet, IP, TCP/UDP, TLS/DTLS
  • Familiarity with MQTT, OMA‑DM, LWM2M, and Macchina.io framework
  • Experience with Linux, NAD, Application Processor, SoC, HSM, SEE
  • Industry background in connectivity, cockpit, or cloud solution development (automotive or consumer)
Nice to have:
  • Deep understanding of on-board and off-board connectivity platforms
  • Native software engineering experience: C/C++, Rust, Java, or JavaScript
  • Linux and NAD development; startup configuration, scripting, and application development
  • Performance optimization and tuning
  • Strong grasp of quality practices: static/dynamic code analysis, unit, integration, and system testing
  • Experience with dynamic linking/loading and multi-domain software integration
  • Radio Interface Layer and Hardware Abstraction design principles
  • Multiple vehicle architectures and diagnostics experience
  • Signal, API, and service-oriented interface design
  • Knowledge of telematics features: eCall, remote services, data collection, Phone as a Key
  • V2X technology and applications (Day 1 and beyond)
  • SAFe Agile practices
  • Knowledge of applicable data privacy practices and laws
  • Ability to communicate clearly with non-technical stakeholders and cross-functional teams
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Integration & Automation Engineer - Connectivity
Software Integration & Automation Engineer - Connectivity

KPIT Technologies Ltd. • Torino

On-site
EUR 50,000 - 75,000
Embedded Software Engineer
Embedded Software Engineer

Hashlist • Piemonte

Hybrid
EUR 55,000 - 85,000
Connectivity Software Engineer: 4G/5G & Telematics (Hybrid, Turin)
Connectivity Software Engineer: 4G/5G & Telematics (Hybrid, Turin)

Hashlist • Piemonte

Hybrid
EUR 70,000 - 90,000
Hybrid work model
Junior Embedded Automotive Software Engineer
Junior Embedded Automotive Software Engineer

Zirak • Perugia

On-site
EUR 38,000 - 58,000
Junior Embedded Automotive Software Engineer
Junior Embedded Automotive Software Engineer

Zirak • Vicenza

On-site
EUR 35,000 - 52,000
Technical Lead - JAVA Developer (m/f/d)
Technical Lead - JAVA Developer (m/f/d)

KPIT Technologies Ltd. • Torino

On-site
EUR 70,000 - 100,000
Linux Software Integration Engineer (Automotive)
Linux Software Integration Engineer (Automotive)

KPIT • Piemonte

On-site
EUR 90,000 - 125,000
Technical Lead - JAVA Developer (m/f/d)
Technical Lead - JAVA Developer (m/f/d)

KPIT • Piemonte

On-site
EUR 70,000 - 110,000
Software Engineer - Embedded Firmware
Software Engineer - Embedded Firmware

Punch Torino S.p.A. • Piemonte

On-site
EUR 45,000 - 65,000
Permanent contract
Software Integration & Connectivity Automation Engineer (BVT)
Software Integration & Connectivity Automation Engineer (BVT)

KPIT • Piemonte

On-site
EUR 55,000 - 75,000