Senior BSP Engineer - Embedded Systems Lead

Aptiv

Pietarsaari

On-site

EUR 70,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Wind River seeks a Senior Engineer – Systems (Board Support Packages) to lead BSP development and maintain configurations for new hardware platforms. You will enable hardware bring‑up, write high‑quality C/C++ code on Linux, and mentor junior engineers across distributed teams.

You will collaborate with cross‑functional partners to drive BSP architecture decisions, review code, optimize performance, and ensure hardware compatibility on multiple platforms in a global environment.

Qualifications

  • Bachelor’s degree in CS/EE or related field required.
  • 5+ years of software engineering experience in embedded/hardware domains.
  • 3+ years of experience with embedded systems and hardware.

Responsibilities

  • Develop and maintain BSP components and configurations.
  • Enable new hardware platforms and processors.
  • Support hardware bring‑up and validation.
  • Write high‑quality, maintainable code following team standards.
  • Debug and resolve complex BSP‑related issues.
  • Optimize BSP performance and compatibility.
  • Provide technical guidance and mentorship to junior engineers.
  • Participate in code reviews and technical discussions.
  • Contribute to architecture and design decisions.
  • Drive technical improvements and best practices.
  • Lead technical initiatives and small projects.
  • Collaborate with team members and cross‑functional partners.
  • Work with distributed teams across US, Romania, and India.
  • Share knowledge through documentation and technical discussions.
  • Participate in sprint planning, estimation, and retrospectives.
  • Contribute to team process improvements.
  • Develop and maintain BSP components and configurations.
  • Enable new hardware platforms and processors.
  • Support hardware bring‑up and validation.
  • Work with hardware vendors and partners.
  • Configure device trees and hardware abstraction layers.
  • Design solutions for complex BSP problems.
  • Guide technical direction for BSP components.
  • Maintain compatibility across hardware platforms.

Skills

C/C++ programming
Linux
Embedded systems
Build systems (Yocto/Buildroot)
Git
Agile/Scrum
Device trees & HW config
Debugging & problem solving

Education

Bachelor’s degree in Computer Science, Electrical Engineering, or related field

Tools

Yocto/Buildroot
Git

Job description

Wind River seeks a Senior Engineer – Systems (Board Support Packages) to lead BSP development and maintain configurations for new hardware platforms. You will enable hardware bring‑up, write high‑quality C/C++ code on Linux, and mentor junior engineers across distributed teams.

You will collaborate with cross‑functional partners to drive BSP architecture decisions, review code, optimize performance, and ensure hardware compatibility on multiple platforms in a global environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer - BSP
Senior Engineer - BSP

Aptiv • Pietarsaari

On-site
EUR 70,000 - 110,000
Senior Remote Embedded Linux & Platform Engineer
Senior Remote Embedded Linux & Platform Engineer

Swedium Global Services AB • Tampere

Hybrid
EUR 70,000 - 110,000
Embedded Android BSP Engineer - AOSP/Linux Kernel
Embedded Android BSP Engineer - AOSP/Linux Kernel

Swedium Global Services AB • Tampere

Hybrid
EUR 60,000 - 90,000
Embedded Linux & Platform Engineer
Embedded Linux & Platform Engineer

Swedium Global Services AB • Tampere

Hybrid
EUR 70,000 - 110,000
Senior Embedded Engineer – Real-Time UAV Systems
Senior Embedded Engineer – Real-Time UAV Systems

Sine Eng • Tampere

Hybrid
EUR 70,000 - 90,000
Paid Time Off
Health & Wellness Package
Lunch Benefit
+14
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Swedium Global Services AB • Tampere

Hybrid
EUR 45,000 - 65,000
Senior Real-Time Embedded Engineer - Grid Power Systems
Senior Real-Time Embedded Engineer - Grid Power Systems

Swedium Global Services AB • Tampere

Hybrid
EUR 45,000 - 65,000
Real-Time Embedded Software Engineer (C/C++)
Real-Time Embedded Software Engineer (C/C++)

Academic Work Finland Oy • Ylöjärvi

On-site
EUR 50,000 - 70,000
Senior Ubuntu Embedded IoT Engineer — Global Travel
Senior Ubuntu Embedded IoT Engineer — Global Travel

Canonical • Finland

On-site
EUR 27,230 - 49,014
Senior Embedded Firmware Engineer (RTOS/Linux) – Remote
Senior Embedded Firmware Engineer (RTOS/Linux) – Remote

Safegrid – A G&W Electric Company • Turku

Hybrid
EUR 70,000 - 100,000