Senior C++ Linux Engineer – Wireless Connectivity

Unikie Oy

Tampere

On-site

EUR 70,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Unikie Oy seeks a Senior C++ Linux Engineer – Wireless Connectivity to join an international automotive customer project in Tampere. You will focus on application-level software on Linux, including Wi‑Fi and cellular connectivity, multithreaded architecture, and robust inter-thread communication.

You will design, implement, and troubleshoot connectivity features, work with cross-functional teams, and own technical decisions while communicating progress and risks clearly.

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 (TCP/IP, sockets, network services).
  • Experience with Wi‑Fi, cellular, modem, or other wireless‑connectivity software.

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.

Skills

C/C++
Embedded Linux
TCP/IP
Wifi Modules
Multithreaded programming

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
Skills Required:
  • C/C++
  • Embedded Linux
  • TCP/IP
  • Wifi Modules
  • Multithreaded programming
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

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, 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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Linux Wireless Connectivity Engineer
Senior C++ Linux Wireless Connectivity Engineer

Unikie Oy • Tampere

On-site
EUR 70,000 - 100,000
Senior Embedded Audio Platform Developer
Senior Embedded Audio Platform Developer

Unikie Oy • Tampere

Hybrid
EUR 70,000 - 95,000
Remote-friendly
Flexible work hours
Office visits as needed
Senior Embedded SW Developer
Senior Embedded SW Developer

PehuTec Oy • Helsinki

On-site
EUR 70,000 - 110,000
Competitive salary
Waveform Software Engineer
Waveform Software Engineer

Bittium Oyj • Oulu

On-site
EUR 55,000 - 85,000
Wireless DSP / PHY Firmware Engineer - Espoo, Finland
Wireless DSP / PHY Firmware Engineer - Espoo, Finland

Qualcomm • Uusimaa

On-site
EUR 70,000 - 100,000
C++ Software Development
C++ Software Development

Capitol International Services Ltd • Helsinki

On-site
EUR 50,000 - 70,000
Senior Embedded Engineer
Senior Embedded Engineer

Integrify • Tampere

Hybrid
EUR 55,000 - 75,000
Hybrid/Remote options
Career development opportunities
Embedded Engineer
Embedded Engineer

Integrify • Oulu

Hybrid
EUR 60,000 - 82,000
Senior Kotlin Developer
Senior Kotlin Developer

Swediumglobal • Espoo

Hybrid
EUR 90,000 - 130,000
Senior Android Developer — Cross‑Platform & Wi‑Fi Apps
Senior Android Developer — Cross‑Platform & Wi‑Fi Apps

Human Ventures, LLC. • Helsinki

On-site
EUR 70,000 - 83,000