Software Engineer - Connectivity

Hashlist
A Coruña, Spain
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) 4G (Telecommunication) Application Programming Interfaces (APIs) Computing Platforms C++ (Programming Language) Static Program Analysis Information Systems Modems Linux Datagram Transport Layer Security Linux on Embedded Systems
+12 more
Ethernet Design of User Interfaces Message Queuing Telemetry Transport (MQTT) Performance Tuning Software Engineering System Testing Systems Integration Working Model 2D Rust (Programming Language) Scripting Information Technology Radio Interface Layer

Job description

Overview A continuación se detalla todo lo que necesita saber sobre lo que implica esta oportunidad, así como lo que se espera de los solicitantes.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: Vigo, Spain 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 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 xqysrnh 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 #J-*****-Ljbffr

Requirements

The role requires automotive or equivalent platform expertise in building scalable and high-quality product development. Engagement details Location: Vigo, Spain 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 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 xqysrnh 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 #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

4:07 min

Understanding home gateway communication protocols and server configuration

Milica Aleksic Milica Aleksic +1 · WWC 2023

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz · WWC 2025

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

2:12 min

Implementing automotive ethernet and connected remote vehicle telemetry applications

David Romić · WWC 2023

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all