Embedded GNSS Firmware Engineer

u-blox

Espoo

On-site

EUR 60,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Multicultural and international team
Project-based activities with global协働
Startup and innovation mindset
Strong learning environment
Modern offices in Espoo or Tampere
Sport activities and team events
Diverse and inclusive workplace

Job summary

u-blox in Finland seeks an Embedded Software Design Engineer to advance GNSS firmware on ARM processors. The role focuses on embedded computing with domain knowledge in geodesy or physics, developing and refining algorithms within GNSS modules.

The position may be located in Espoo or Tampere, enabling work within a multicultural team and cutting-edge positioning technologies. Strong analytical and communication skills are essential.

Qualifications

  • Experience in developing embedded firmware for integrated systems with unit testing mindset.
  • Strong background in problem solving, data analysis, statistics and modeling.
  • Knowledge of embedded security and GNSS technologies.
  • Familiarity with Kalman filtering and estimation theory is a plus.

Responsibilities

  • Participate in design, specification, implementation, integration and verification of embedded receiver firmware.
  • Create technical documentation for developed blocks and features.
  • Implement new features per requirements and provide test coverage.
  • Assist in feature definition and verification phases.
  • Analyze feedback and nonconformities; perform root-cause analysis.
  • Provide workarounds and develop bug fixes.

Skills

Embedded firmware development
Unit testing mindset
Data analysis
Statistics
Kalman filtering
Problem solving
Communication skills
Travel willingness

Education

BSc./MSc. Informatics, Computer Science, Electrical Engineering, or Applied Mathematics

Tools

Git
Subversion
Python
C
C++
Perl
Make

Job description

u-blox in Finland seeks an Embedded Software Design Engineer to advance GNSS firmware on ARM processors. The role focuses on embedded computing with domain knowledge in geodesy or physics, developing and refining algorithms within GNSS modules.

The position may be located in Espoo or Tampere, enabling work within a multicultural team and cutting-edge positioning technologies. Strong analytical and communication skills are essential.

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

Similar jobs worth comparing

Embedded GNSS Firmware Engineer - ARM, Kalman & Geodesy
Embedded GNSS Firmware Engineer - ARM, Kalman & Geodesy

u-blox • Tampere

On-site
EUR 55,000 - 75,000
Multicultural, international company
Project-based collaboration across the
Learning-focused environment
+1
Embedded GNSS Software Engineer - Hybrid (Espoo/Tampere)
Embedded GNSS Software Engineer - Hybrid (Espoo/Tampere)

u-blox AG • Espoo

Hybrid
EUR 60,000 - 90,000
Hybrid working model
Flexible working hours
Modern office spaces
+2
Senior GNSS Firmware & Positioning Engineer
Senior GNSS Firmware & Positioning Engineer

u-blox • Espoo

On-site
EUR 70,000 - 110,000
Multicultural team
Project-based collaboration
Startup mindset
+6
Embedded Software Design Engineer
Embedded Software Design Engineer

u-blox • Espoo

On-site
EUR 60,000 - 90,000
Multicultural and international team
Project-based activities with global协働
Startup and innovation mindset
+4
Embedded Software Design Engineer
Embedded Software Design Engineer

u-blox • Tampere

On-site
EUR 55,000 - 75,000
Multicultural, international company
Project-based collaboration across the
Learning-focused environment
+1
Embedded Software Design Engineer
Embedded Software Design Engineer

u-blox AG • Espoo

Hybrid
EUR 60,000 - 90,000
Hybrid working model
Flexible working hours
Modern office spaces
+2
Senior GNSS Application Engineer - Design-In Global Support
Senior GNSS Application Engineer - Design-In Global Support

u-blox • Espoo

On-site
EUR 80,000 - 100,000
Principal Signal Processing Engineer
Principal Signal Processing Engineer

u-blox AG • Tampere

Hybrid
EUR 65,000 - 85,000
Flexible working model
Company Performance Bonus
Strong social security
+1
Senior Navigation Engineer
Senior Navigation Engineer

u-blox • Espoo

On-site
EUR 70,000 - 110,000
Multicultural team
Project-based collaboration
Startup mindset
+6
Senior Application Engineer
Senior Application Engineer

u-blox • Espoo

On-site
EUR 80,000 - 100,000