Embedded Software Engineer - Bring-Up, Kernel & Drivers

Asperiq

Lunds kommun

On-site

SEK 1,017,000 - 1,525,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

Asperiq, a provider of secure communication systems, seeks an Embedded Software Engineer to lead the bring-up of a brand-new product from board initialization through kernel and driver development, in Lund, Sweden or Baar, Switzerland.

You’ll write embedded C close to the hardware, collaborate with hardware engineers and backend developers, and help drive architecture decisions in an agile, cross‑functional team.

Qualifications

  • Solid experience with embedded C and low-level systems programming.
  • Hands-on experience with Linux kernel and device driver development.
  • Experience with hardware bring-up — booting new boards and bringing them to a stable state.

Responsibilities

  • Leading bring-up of new hardware platforms — getting boards booting and stable from scratch.
  • Developing and maintaining Linux kernel components and device drivers for custom hardware.
  • Writing and debugging embedded C close to the hardware, including bootloaders, low-level drivers, and board support.
  • Working closely with hardware engineers to debug and resolve hardware/software integration issues.
  • Building and maintaining embedded Linux environments (Yocto or similar).
  • Participating in agile team rituals like stand-ups and planning meetings, and being actively involved in technical decision-making.
  • Collaborating across disciplines — from hardware engineers to backend developers — to deliver robust and secure products.

Skills

Embedded C
Linux kernel
Device driver development
Hardware bring-up
Go (Golang)
Yocto
U-Boot
Networking concepts
Hardware debugging tools

Tools

Yocto
U-Boot
Linux kernel build tools
JTAG
Oscilloscope
Logic analyzer

Job description

Asperiq, a provider of secure communication systems, seeks an Embedded Software Engineer to lead the bring-up of a brand-new product from board initialization through kernel and driver development, in Lund, Sweden or Baar, Switzerland.

You’ll write embedded C close to the hardware, collaborate with hardware engineers and backend developers, and help drive architecture decisions in an agile, cross‑functional team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer – New Product Bring-Up, Kernel & Drivers
Embedded Software Engineer – New Product Bring-Up, Kernel & Drivers

Asperiq • Lunds kommun

On-site
SEK 1,017,000 - 1,525,000
Embedded Software Engineer: C/C++, Linux & RTOS
Embedded Software Engineer: C/C++, Linux & RTOS

Radeptus i Sverige AB • Lunds kommun

On-site
SEK 650,000 - 900,000
Embedded Software Engineer — Video Platform Innovator
Embedded Software Engineer — Video Platform Innovator

Axis Communications • Lunds kommun

On-site
SEK 600,000 - 800,000
Wellness allowance
Health insurance
Company bonus
+2
Embedded Software Engineer – Video Platform Systems
Embedded Software Engineer – Video Platform Systems

AXIS COMMUNICATIONS AKTIEBOLAG • Lunds kommun

On-site
SEK 600,000 - 800,000
Company bonus
Friday cake
Wellness allowance
+2
Senior Embedded Platform Engineer for Real-Time ECUs
Senior Embedded Platform Engineer for Real-Time ECUs

Aurora Engineering AB • Eskilstuna kommun

On-site
SEK 900,000 - 1,200,000
Embedded Systems - Team Lead
Embedded Systems - Team Lead

Swediumglobal • Malmö kommun

On-site
SEK 700,000 - 900,000
Embedded Linux & C Firmware Engineer for Aptus
Embedded Linux & C Firmware Engineer for Aptus

ASSA ABLOY • Mölnlycke

On-site
SEK 450,000 - 600,000
Learning and career development opportunities
Competitive salary and incentive schemes
Agile work environment
+1
Senior Embedded Developer
Senior Embedded Developer

Academic Work Sweden AB • Stockholms kommun

On-site
SEK 446,400 - 669,600
Senior Embedded Software Engineer – Lund (Linux/C)
Senior Embedded Software Engineer – Lund (Linux/C)

Axis Communications Aktiebolag • Lunds kommun

On-site
SEK 700,000 - 900,000
Company bonus
Wellness allowance
Health insurance
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Academic Work Sweden AB • Lunds kommun

On-site
SEK 50,000 - 70,000