1,480,921open jobs
89,469companies
226,644added this week
Browse all
Salary
≈ $54k – $127k per year (Estimated)
Location
Hybrid (Tampere, Finland)
Seniority
Senior
Employment
Full-Time

First seen by Alion on Oct 12, 2026.

Overview
Company
Impact
Profile match
u-blox is a Swiss semiconductor company founded in 1997 as a spin-off of ETH Zurich. It designs positioning and wireless communication chips and modules used in automotive, industrial and consumer devices. The company is listed on the SIX Swiss Exchange and ships tens of millions of modules a year.
Backed by MomentaVC
Vacancy Name
Senior Embedded Software Engineer

Location City
Tampere

Location Region

Location Country
Finland

Role also available in
Athens, Greece; Tampere, Finland

About u-blox
u-blox (SIX:UBXN) is a global technology leader in positioning and wireless communication in automotive, industrial, and consumer markets. Their smart and reliable solutions, services and products let people, vehicles, and machines determine their precise position and communicate wirelessly over cellular and short range networks. With a broad portfolio of chips, modules, and secure data services and connectivity, u blox is uniquely positioned to empower its customers to develop innovative and reliable solutions for the Internet of Things, quickly and cost effectively. With headquarters in Thalwil, Switzerland, the company is globally present with offices in Europe, Asia, and the USA. (www.u-blox.com)

Job Description

The Embedded Systems team is responsible for developing the embedded functionality of our positioning platforms. This includes power management, memory management, communication, interfaces, security functionality including encryption, CPU and computing power and more.
We are experts in embedded operating systems, drivers, low-level software and hardware for our positioning products.

We are organized in three cross-functional Scrum teams full of motivated and talented engineers. We wish to add your technical expertise to one of these teams and are looking for your experience as Senior Embedded Software Engineer.

The embedded system is a key building block of our positioning platforms, and we are delivering this to internal stakeholders as base for signal processing, positioning algorithm and product development. In this role you will work closely with both our hardware team who provide to us the new custom ASIC/FPGAs and boards, and our internal stakeholders like system integration, signal processing and navigation teams and make sure we deliver the most value to them.

The role can be located in Tampere, Finland or in Athens, Greece. There will be very occasional travel within Europe.

Your Responsibilities Develop and test high quality firmware drivers and code for our ASICs
Support and coach junior members of the team
Work together effectively in a distributed team in an agile environment using Jira and Gitlab to deliver highest value features
Enjoy to debug and fix complex low level software issues or provide workarounds
Be motivated to improve our code, our testing, our CI/CD automation, our ways of working
Document features for our stakeholders

Your Skills and ExperienceDegree in electrical engineering or computer science
6+ years' experience in: Embedded software development in C
ARM cores (preferably of the Cortex-M family)
Bare metal programming and debugging

Automated testing and scripting using pytest or similar in a CI environment like Jenkins/Gitlab
In depth knowledge of at least two of the following: UART, I2C, SPI, USB, Flash
Good communications skills, desire for sharing experience and knowledge
Fluent in English (spoken and written)
Willingness and ability to travel on an occasional basis within Europe
Bonus Points:Experience of working in an agile development environment
Signal processing concepts and GNSS receivers
Unit test frameworks (e.g. Cppunit) and mocking/fuzzing for embedded systems
Firmware security concepts
Real time operating systems
Use of any of: Lauterbach, Raspberry PI, QEMU, pytest

What are your perks? A multicultural and international company with over 60 different nationalities
Project-based activities working with colleagues across the globe
A start-up and innovation mindset while in the process of scaling-up processes and efficiencies
Hybrid working model & flexible working hours
Company Performance Bonus and RSU
A strong learning environment and regular career discussions
Sport activities and Team events.
... and discover even more by talking with us!

Learn more about u-blox and its mission by watching this video !

We see diversity as a strength and promote a culture of inclusion among our employees. Our varied backgrounds, ideas and experiences are critical to our success. We strive to become a strong learning organization and are committed to provide our employees with equal opportunities regardless of differences such as gender, race, ethnicity, generations, belief.

Applications Close Date

Contact
Are you interested in this challenging position within an international work environment in a successful company? Apply now! You will be working with a motivated team in an exciting technology.

We are looking forward to receiving your application.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,480,921 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Tampere
≈ $108k – $218k per year (Estimated) • In office • Bachelor's Degree • Munich
AI/ML
Machine Learning
Apply
≈ $119k – $277k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Jerusalem
Python
Verilog
Perl
Apply
≈ $119k – $277k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Israel
Python
Verilog
Perl
Apply
≈ $15k – $37k per year (Estimated) • In office • 1+ year exp • Master's Degree • George Town
Verilog
VHDL
Chips/EDA
Siemens ModelSim
Xilinx Vivado
Synplify Pro
Apply
$120k – $140k per year • In office • 5+ years exp • Bachelor's Degree • Mountain View • Irvine
Python
Apply
≈ $52k – $136k per year (Estimated) • In office • Tampere
Python
Bash
AI/ML
vLLM
DevOps
Ansible
Red Hat
OpenShift
Kubernetes
HPC
Linux
Apply
Apply
In office • Bachelor's Degree • Tampere
Python
AI/ML
Computer Vision
TensorFlow
PyTorch
Machine Learning
Robotics
Sensor Fusion
Perception
Apply
See all jobs
This is one of many
1,480,921 more open roles from verified company boards, updated every day.