Unikie Oy logo
Unikie Oy
Company insightsEmployer Score
Tampere, Finland
Last seen August 17, 2026
Posted August 7, 2026 · 32 days ago
Est. expiry September 11, 2026

Senior C++ Linux Engineer – Wireless Connectivity

C++ Linux Engineer
Tampere, Finland
RemoteFull-time, Senior
Estimated €2,560 - €3,100
Job description

We are looking for a Senior C++ Linux Engineer – Wireless Connectivity to join our Unikie team. In this role, you will work in an international automotive customer project developing and troubleshooting wireless connectivity features. You will focus on application-level software running on Linux, including Wi-Fi and cellular connectivity, multithreaded architecture, networking, and communication between software components. You will join a small and experienced remote team where independent working, technical ownership, and proactive communication are essential. What will you do: - Design and develop application-level software using modern C++ on Linux - Develop multithreaded and asynchronous connectivity components - Design safe communication between threads and processes - Work with Wi-Fi, cellular, modem, and Linux networking functionality - Investigate connectivity issues across application, middleware, networking, and lower software layers - Participate in software architecture, implementation, testing, and technical reviews - Collaborate closely with customer engineers and other software teams - Communicate progress, technical decisions, risks, and blockers clearly REQUIRED QUALIFICATIONS - Strong professional experience with modern C++ and Linux - Experience developing application-level or middleware software - Strong understanding of multithreading and concurrency - Experience with synchronization, message passing, IPC, shared state, or event-driven architecture - Linux networking experience, such as TCP/IP, sockets, or network services - Experience with Wi-Fi, cellular, modem, or other wireless-connectivity software - Strong debugging and problem-solving skills - Ability to work independently in a remote and international team - Good spoken and written English Considered an advantage: - Qualcomm platform or modem-service experience - Wi-Fi management, Netlink, nl80211, D-Bus, or connectivity-manager development - LTE, 4G, or 5G application development - Automotive connectivity, telematics, or infotainment experience - Yocto, QNX, or Android platform experience - C++17 or newer - Experience with asynchronous or event-driven software systems

The text above is the employer's original job description, extracted as written. Other details on this page, like salary, responsibilities, and requirements, are interpreted from that text by our system, not values the employer explicitly confirmed, so treat them as our best interpretation rather than verified facts.

Skills & Technologies
C/C++Embedded LinuxTCP/IPWifi ModulesMultithreaded ProgrammingIPCQualcomm PlatformNetlinkNl80211D-BusLTE4G5GYoctoQNXAndroid
How this salary compares
Estimated €2,560 - €3,100Est. take-home €2,093 - €2,438

Estimated from 2,088 comparable listings

17% below all roles in Tampere, Finland
€2,080€2,830 median€4,757
Responsibilities
  • Design and develop application-level software using modern C++ on Linux
  • Develop multithreaded and asynchronous connectivity components
  • Design safe communication between threads and processes
  • Work with Wi-Fi, cellular, modem, and Linux networking functionality
  • Investigate connectivity issues across application, middleware, networking, and lower software layers
  • Participate in software architecture, implementation, testing, and technical reviews
  • Collaborate closely with customer engineers and other software teams
  • Communicate progress, technical decisions, risks, and blockers clearly
Requirements
  • Strong professional experience with modern C++ and Linux
  • Experience developing application-level or middleware software
  • Strong understanding of multithreading and concurrency
  • Experience with synchronization, message passing, IPC, shared state, or event-driven architecture
  • Linux networking experience (TCP/IP, sockets, or network services)
  • Experience with Wi-Fi, cellular, modem, or other wireless-connectivity software
  • Strong debugging and problem-solving skills
  • Ability to work independently in a remote and international team
  • Good spoken and written English
Unikie Oy logo
UnikieOy · 38 open roles
Top locations: Helsinki, Finland · 82 · Remote - Global · 60 · Tampere, Finland · 53+20 other locations
View company
Current open roles at Unikie Oy on JobCrawls
LocationActive listings
Helsinki, Finland82
Remote - Global60
Tampere, Finland53
Tampere42
Szczecin, Poland38
Helsinki27
Tallinn, Estonia24
Oulu19
Remote - Estonia15
Oulu, Finland14
Szczecin11
Tallinn8
Turku, Finland4
Kaarina4
Poland3
Helsinki, Estonia?1
Munich1
Berlin, Germany1
Kuopio1
Berlin1
Turku1
Kokkola1
Munich, Germany1
Current role mix at Unikie Oy on JobCrawls
Role typeActive listings
Software Engineer67
Data Scientist13
System Test Engineer6
Researcher4
Software Developer4
Field Test Engineer4
Test Engineer4
AI Engineer4
Hardware Engineer3
Application Security Analyst3
System Architect3
Model-Based Design Engineer2
Data Engineer2
Embedded Audio Platform Developer2
Operations Support Manager2
C++ Linux Engineer2
Data Analyst2
DevOps Engineer2
Solution Architect2
Quality Automation Engineer2
Omniverse / USD Simulation Architect2
Java Backend Engineer2
Embedded Camera Systems Engineer2
Safety Engineer2
Embedded Linux Engineer2
Web Architect2
Control System Developer2
Android Automotive Audio Engineer2
System Engineer2
Embedded Platform Developer2
Test Automation & QA2
Simulation & Software Engineer2
Kotlin Java Developer2
Android Developer2
Mobile Rendering Artist2
Machine Control Software Engineer2
Test Automation Engineer2
Embedded Developer2
UAV Software & Flight Test Engineer2
Flight Control Systems Software2
Chief Financial Officer2
Security Software Engineer2
Simulation Architect2
Forward Deployed AI Engineer2
AIOps Engineer2
Project Manager2
Embedded Software Engineer2
Quality Assurance Specialist2
Deployment Manager2
Embedded Security Engineer2
Data Quality Engineer2
Project Coordinator2
Cloud Engineer2
AI Adoption Mentor2
Physics Simulation Developer2
CODESYS Developer2
Embedded Software Specialist2
Performance Optimization Engineer2
Applied AI Engineer1
Hardware and Software Test Engineer1
Full Stack Software Developer1
Full Stack Developer1
Software Solution Consultant1
Senior Embedded Android Audio Engineer1
Finance Professional1
Senior Computer Vision & Graphics Software Engineer1
Security Analyst1
Embedded Android Audio Engineer1
Senior Principal Web Platform Engineer1
Audio Engineer1
BackEnd Developer1
Front-End Developer1
Hardware and Software Specialist1
AAOS Audio Engineer1
Human Resources Specialist1
Embedded C/C++ / Networking Engineer1
Kotlin Developer1
Hardware and Software Technical Specialist1
Designer1
Lead AI Engineer1
AI Adoption Lead1
Computer Vision & Graphics Software Engineer1
Embedded C/C++ Networking Engineer1
Data Quality Analyst1
Current role-level mix at Unikie Oy on JobCrawls
Role levelActive listings
Mid-Level126
Senior99
Manager8
Executive2
About the employer

Unikie is a global software engineering and innovation company that infuses intelligence into machines, vehicles, and industrial solutions. They provide intelligent solutions for the automotive, heavy equipment, transportation & logistics, devices & IoT, and networks & communication industries. With over 500 engineering professionals and a revenue of 65 million euros (2023), Unikie is a premium partner for unique embedded software and marshalling solutions.

Core values
TransparencyTechnical excellenceAgilityResponsibility

Never miss a new C++ Linux Engineer job in Tampere, Finland

Free weekly or daily digest. Unsubscribe anytime.

Similar jobs

From JobCrawls search: same role title and primary location as this listing (this job excluded). Up to 8 results.