Senior Linux Kernel Engineer in Stockholm

Axis Communications

Stockholms kommun

Sur place

SEK 1 200 000 - 1 500 000

Plein temps

14 jours+

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Flexible working hours
Morning fika every day
Company bonus and wellness benefits
Comprehensive health insurance

Résumé du poste

Axis Communications in Stockholm is seeking a Senior Linux Kernel Engineer to design, implement, and validate Linux-based kernel and driver solutions for Axis’s ARTPEC SoC platforms. You will collaborate with ASIC designers and R&D teams to deliver robust software close to hardware.

The role requires strong Linux kernel development experience, embedded C, and familiarity with Git and Gerrit. You will contribute to upstream work, testing, and bring-up of our SoCs.

Qualifications

  • Master’s degree in a technical field is required.
  • Experience in Linux kernel development is essential.
  • Embedded C development close to hardware is required.
  • Familiarity with Git and code review tools (Gerrit) is expected.
  • Experience upstream contributions and SoC software context is beneficial.

Responsabilités

  • Collaborate with ASIC design engineers to research and document software for Axis ASICs and platforms.
  • Participate in design reviews and specification meetings to ensure feasible solutions.
  • Design, implement, or use test environments for validation and optimization.
  • Prepare software for bring-up, validate SoCs, and fix issues.
  • Evaluate hardware blocks from a Linux kernel perspective.
  • Interact with customers, partners, and suppliers as needed.
  • Maintain and improve Linux kernel platforms for current and legacy products.
  • Take primary responsibility for IP evaluation and selection.
  • Handle kernel development tasks including driver work, kernel config, and upstream contributions.

Connaissances

Linux kernel development
Embedded C development
SoC software perspective
Boot process of embedded devices
QEMU system simulation
Python and Rust development

Formation

Master’s degree in computer science, physics, mathematics, electrical engineering, or a related field

Outils

Git
Gerrit
QEMU

Description du poste

Senior Linux Kernel Engineer – Stockholm

As a senior engineer in the Product Platforms team, you will design, implement, and validate Linux‑based kernel and driver solutions for Axis’s next‑generation in‑house ARTPEC system‑on‑chips, collaborating closely with ASIC designers, R&D teams in Lund, and external partners.

Responsibilities
  • Collaborate with ASIC design engineers to research, develop, and document software solutions for Axis’ ASIC and product platforms.
  • Participate in design reviews, technical discussions, and specification meetings to ensure solution quality and feasibility.
  • Design, implement, or utilize test environments for solution validation and optimisation.
  • Prepare software for, and participate in, bring‑up and validation of our SoCs, debugging issues and implementing fixes.
  • Evaluate hardware blocks, platforms, and related documentation from a Linux‑kernel perspective.
  • Interact with internal and external teams, such as customers, partners, or suppliers.
  • Maintain and improve existing Linux‑kernel platforms for current and legacy products.
  • Take primary responsibility for IP evaluation and selection.
  • Perform all engineering activities related to Linux kernel development, including driver development, kernel configuration, upstream contributions, and providing domain expertise to other teams.
Qualifications

Required:

  • Master’s degree in computer science, physics, mathematics, electrical engineering, or a related field.
  • Experience in Linux kernel development.
  • Embedded C development and debugging, particularly close to hardware.
  • Familiarity with version control (Git) and code review tools (Gerrit).

Additional valuable qualifications:

  • Experience with Linux kernel upstream contributions.
  • Background in SoC design from a software perspective, including ASIC IP configuration.
  • Good understanding of the boot process of embedded devices.
  • Basic knowledge of ASIC design.
  • Experience using QEMU for system simulation.
  • Experience with Python and Rust development.
Benefits
  • Flexible working hours.
  • Morning fika every day.
  • Company bonus and wellness benefits.
  • Comprehensive health insurance.
Employment Type

Permanent employment. Posting end date: 2026‑06‑30.

EEO Statement

Axis Communications is committed to inclusion, diversity, and sustainability. We consistently seek to develop our skills and ways of working, fostering a culture where everybody can contribute and innovate.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Linux Kernel Engineer in Stockholm
Senior Linux Kernel Engineer in Stockholm

AXIS COMMUNICATIONS AKTIEBOLAG • Stockholms kommun

Sur place
SEK 550 000 - 850 000
Flexible working hours
Health insurance
Company bonus
+1
Senior Linux Kernel Engineer – SoC Expert, Flexible Hours
Senior Linux Kernel Engineer – SoC Expert, Flexible Hours

Axis Communications • Stockholms kommun

Sur place
SEK 1 200 000 - 1 500 000
Flexible working hours
Morning fika every day
Company bonus and wellness benefits
+1
Senior Linux Kernel Engineer - Embedded & Flexible Hours
Senior Linux Kernel Engineer - Embedded & Flexible Hours

AXIS COMMUNICATIONS AKTIEBOLAG • Stockholms kommun

Sur place
SEK 550 000 - 850 000
Flexible working hours
Health insurance
Company bonus
+1
Embedded Software Engineer, Lund
Embedded Software Engineer, Lund

Axis Communications • Lunds kommun

Sur place
SEK 600 000 - 800 000
Wellness allowance
Health insurance
Company bonus
+2
ASIC Design Engineering Manager, Lund
ASIC Design Engineering Manager, Lund

Axis Communications • Lunds kommun

Sur place
SEK 1 200 000 - 1 700 000
ASIC SoC System Architect, Lund
ASIC SoC System Architect, Lund

Axis Communications AB • Lunds kommun

Sur place
SEK 900 000 - 1 100 000
Company bonus
Friday cake
Wellness allowance
+2
ASIC SoC System Architect, Lund
ASIC SoC System Architect, Lund

Axis Communications • Suède

Sur place
SEK 1 100 000 - 1 400 000
Company bonus
Friday cake
Wellness allowance
+2
Senior Secure Boot Engineer, Stockholm
Senior Secure Boot Engineer, Stockholm

AXIS COMMUNICATIONS AKTIEBOLAG • Stockholms kommun

Sur place
SEK 850 000 - 1 000 000
ASIC SoC Security Architect, Lund
ASIC SoC Security Architect, Lund

Axis Communications • Lunds kommun

Sur place
SEK 485 908 - 680 271
Company bonus
Friday cake
Wellness allowance
+2
Software Test Engineer, Lund
Software Test Engineer, Lund

Axis Communications • Lunds kommun

Sur place
SEK 520 000 - 700 000
Company bonus
Friday fika
Wellness allowance
+2