Embedded Firmware Engineer - ARM Cortex & RTOS Specialist

SPX Aids to Navigation

Porvoo

On-site

EUR 55,000 - 75,000

Full time

24 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

SPX Aids to Navigation in Porvoo, Finland is seeking an experienced Firmware Engineer to join our engineering team. You’ll work hands-on, coding, testing and debugging firmware directly on microcontrollers, with close collaboration to hardware and systems teams.

The role emphasizes low-level C development on ARM Cortex MCUs, bare-metal and RTOS environments, and participation across NPI and sustaining engineering. A strong embedded background and English communication are essential.

Qualifications

  • Experience in embedded firmware development.
  • Strong programming skills in C.
  • Solid experience with bare-metal development and RTOS.
  • Experience with ARM Cortex microcontrollers is valuable.
  • Experience developing firmware directly on microcontrollers.
  • Good understanding of embedded hardware and collaboration with hardware engineers.
  • Basic understanding of BLE, LTE-M, NB-IoT and LoRaWAN is helpful.
  • Knowledge of serial communication protocols (UART, I2C, SPI).
  • Familiarity with GNSS and satellite communications is a plus.
  • Experience with Git and development tools is beneficial.

Responsibilities

  • Develop embedded firmware from design through testing and release.
  • Write low-level C firmware for bare-metal and RTOS environments.
  • Develop, test, debug and maintain firmware for MCU-based products.
  • Work on New Product Introduction and sustaining engineering activities.
  • Investigate and resolve software defects and identify improvements.
  • Create software designs, specifications, test plans and documentation.
  • Collaborate with hardware, systems, test and project engineers to deliver complete products.
  • Investigate new technologies and contribute to next-generation products.
  • Test and debug firmware using laboratory equipment.
  • Contribute to continuous improvement of engineering processes.

Skills

Embedded firmware
C language
C++
English
Hardware collaboration

Tools

Git
RTOS
ARM Cortex
Bare-metal
I2C
SPI

Job description

SPX Aids to Navigation in Porvoo, Finland is seeking an experienced Firmware Engineer to join our engineering team. You’ll work hands-on, coding, testing and debugging firmware directly on microcontrollers, with close collaboration to hardware and systems teams.

The role emphasizes low-level C development on ARM Cortex MCUs, bare-metal and RTOS environments, and participation across NPI and sustaining engineering. A strong embedded background and English communication are essential.

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

Similar jobs worth comparing

Embedded Firmware Engineer - ARM & Renesas
Embedded Firmware Engineer - ARM & Renesas

Flash Technology, LLC • Porvoo

Hybrid
EUR 55,000 - 85,000
Competitive compensation
Bonus plans
Educational assistance
+2
Firmware Engineer
Firmware Engineer

SPX Aids to Navigation • Porvoo

On-site
EUR 55,000 - 75,000
Senior Embedded Hardware Engineer
Senior Embedded Hardware Engineer

SPX • Porvoo

On-site
EUR 60,000 - 90,000
None
Senior Embedded Hardware Engineer (RF & IoT)
Senior Embedded Hardware Engineer (RF & IoT)

Flash Technology, LLC • Porvoo

Hybrid
EUR 55,000 - 75,000
Embedded Software Engineer: Linux/C++, RTOS, Flexible
Embedded Software Engineer: Linux/C++, RTOS, Flexible

Compile Oy • Helsinki

On-site
EUR 65,000 - 90,000
Senior Linux BSP & Embedded SW Engineer – ARM (Hybrid)
Senior Linux BSP & Embedded SW Engineer – ARM (Hybrid)

Sasken Finland Oy • Tampere

Hybrid
EUR 70,000 - 90,000
Senior role
Own your area
System design ownership
Senior Embedded Software Engineer — Hybrid & RTOS Expert
Senior Embedded Software Engineer — Hybrid & RTOS Expert

Softability • Helsinki

Hybrid
Comprehensive benefits package
Leadership support for wellbeing and work-life balance
Focus on one project at a time
Firmware Developer
Firmware Developer

Casambi Technologies • Espoo

Hybrid
EUR 70,000 - 100,000
Senior Embedded Software Engineer (C++)
Senior Embedded Software Engineer (C++)

Spectacular AI • Espoo

On-site
EUR 45,000 - 65,000
Hybrid/Remote Embedded Software Engineer (C/C++, Linux, RT)
Hybrid/Remote Embedded Software Engineer (C/C++, Linux, RT)

Integrify • Oulu

Hybrid
EUR 60,000 - 82,000