Infotainment Software Engineer – Platform and BSP

Koenigsegg Automotive AB

Ängelholms kommun

On-site

SEK 900,000 - 1,300,000

Full time

13 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Koenigsegg Automotive AB is seeking an experienced software engineer with hardware-close expertise to advance our Linux/Yocto-based and Android infotainment platforms at BSP and driver levels. You will own core embedded software, drive integration with SoC peripherals, displays, audio, and ECU interfaces, and help shape architecture.

Join a small, high-performing team where engineers have real ownership and direct impact.

Qualifications

  • 5+ years of Linux embedded development and/or AOSP experience, including BSP/kernel/platform-level work.
  • 3+ years writing and maintaining Linux kernel drivers (I2C, SPI, UART, USB, display pipelines).
  • Strong proficiency in C and C++ with a focus on resource-constrained environments.

Responsibilities

  • Develop and maintain BSP, kernel drivers, and low-level platform software for the Koenigsegg Infotainment system on Linux/Yocto and AOSP.
  • Integrate hardware components including SoC peripherals, displays, audio, connectivity, and ECU interfaces.
  • Build features leveraging embedded and connected technologies, prioritizing simple, robust solutions.
  • Contribute to Android HAL implementations and framework services as needed.
  • Collaborate with a small, agile cross-functional team of embedded engineers, QA/Validation, and designers on technical decisions.
  • Debug and analyze root causes across the full software stack.
  • Support production and service departments with technical expertise.
  • Contribute to engineering practices and standards.

Skills

Linux embedded
AOSP
C/C++
CAN bus
Device drivers
Qt for embedded
i.MX 8 SoC
BSP bring-up

Tools

Qt

Job description

The Koenigsegg Infotainment team designs and develops software for the infotainment systems across our vehicles, including the head unit, digital cluster, and smartwheel displays. We work across the full stack — from hardware integration at the board and driver level, through platform and framework development, to UI/UX design and cloud connectivity. This is a small, high-performing team where engineers have real ownership and direct impact on the product.

We're looking for a skilled and experienced software engineer with deep hardware-close expertise. You will develop across our Linux/Yocto-based and Android (AOSP) infotainment platforms at the BSP and driver level, with opportunities to influence architecture and framework decisions as you grow in the role.

Responsibilities
  • Develop and maintain BSP, kernel drivers, and low-level platform software for the Koenigsegg Infotainment system on Linux/Yocto and AOSP.
  • Integrate and bring up hardware components including SoC peripherals, displays, audio, connectivity, and ECU interfaces.
  • Build features that leverage embedded and connected technologies — favoring simple, robust solutions and eliminating unnecessary complexity.
  • Contribute to Android HAL implementations and framework services where needed.
  • Collaborate with a small, agile cross-functional team of embedded software engineers, QA/Validation, and designers on technical decisions.
  • Debug and analyze root causes across the full software stack.
  • Support production and service departments with technical expertise.
  • Contribute to our engineering practices and standards.
  • 5+ years of experience in Linux embedded development and/or AOSP, including BSP, kernel, or platform-level software development.
  • 3+ years of experience writing and maintaining Linux kernel drivers (I2C, SPI, UART, USB, display pipelines, audio, camera).
  • Proficient in C and C++.
  • Experience optimizing code for resource-constrained environments.
  • Understanding of embedded system architecture and hardware/software interfaces.
  • A pragmatic engineering mindset — you favor simple, robust solutions over unnecessary complexity.
  • Experience with CAN bus protocols and automotive ECU communication.
  • Experience with Apple CarPlay or Android Auto integration will be advantageous.
  • Experience with NXP i.MX 8 based SoCs, including BSP bring-up and peripheral integration.
  • Experience with Qt for embedded and multi-platform target.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Infotainment Platform & BSP Engineer (Linux/Yocto)
Senior Infotainment Platform & BSP Engineer (Linux/Yocto)

Koenigsegg Automotive AB • Ängelholms kommun

On-site
SEK 900,000 - 1,300,000
Infotainment Software Engineer – Application and UI
Infotainment Software Engineer – Application and UI

Koenigsegg Automotive AB • Ängelholms kommun

On-site
SEK 650,000 - 950,000
Infotainment UI Engineer — Qt/QML, Embedded Systems
Infotainment UI Engineer — Qt/QML, Embedded Systems

Koenigsegg Automotive AB • Ängelholms kommun

On-site
SEK 650,000 - 950,000
Android Platform Developer
Android Platform Developer

DataJob Sweden AB • Göteborgs kommun

On-site
SEK 550,000 - 771,000
Android Platform Software Engineer
Android Platform Software Engineer

CPAC Systems AB • Mölndals kommun

On-site
SEK 463,000 - 580,000
Application Developer (Automotive)
Application Developer (Automotive)

SIRI AB • Sweden

Hybrid
SEK 900,000 - 1,200,000
Software Architect - Android Automotive
Software Architect - Android Automotive

MittLogik Solutions AB • Göteborgs kommun

On-site
SEK 600,000 - 800,000
Regular/Senior Android Applications Developer
Regular/Senior Android Applications Developer

Luxoft • Göteborgs kommun

On-site
SEK 490,000 - 600,000
Embedded Infotainment Platform Software Engineer
Embedded Infotainment Platform Software Engineer

DataJob Sweden AB • Göteborgs kommun

On-site
SEK 450,000 - 600,000
Android Platform Engineer: Automotive Infotainment & OS Upgrades
Android Platform Engineer: Automotive Infotainment & OS Upgrades

CPAC Systems AB • Mölndals kommun

On-site
SEK 463,000 - 580,000