Назад
Company hidden
13 дней назад

Embedded SW Engineer, Common Core Platform, Lund

Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
Sweden
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Embedded SW Engineer, Common Core Platform, Lund (Embedded Linux/DRAM): Developing memory initialization code, boot loaders, Linux kernel support, and DRAM validation for Axis product platforms with an accent on embedded performance, hardware bring-up, and memory-subsystem stability. Focus on evaluating new SoCs and hardware reference platforms, debugging complex hardware-related issues, and validating ASICs and DRAM across products.

Location: Office-based at Axis HQ in Lund, Sweden

Company

hirify.global develops network technology and security solutions including video surveillance, access control, intercom, audio systems, and intelligent analytics applications.

What you will do

  • Develop functionality for Axis product platforms and optimize embedded system performance.
  • Develop memory initialization code, boot loaders, and related Linux kernel support.
  • Evaluate memory subsystems and hardware platforms for performance and stability.
  • Specify and validate Axis ASICs and hardware reference platforms, including DRAM qualification.
  • Investigate complex bugs and debug memory-related issues in products and platforms.
  • Collaborate with Kernel and Platform Security teams, ASIC designers, hardware engineers, customers, partners, suppliers, and external memory vendors.

Requirements

  • Master’s degree in computer science, physics, mathematics, electrical engineering, or a similar field.
  • Experience with embedded C development close to hardware.
  • Knowledge of Git, Gerrit, and Jenkins.
  • Analytical, detail-oriented, dedicated, and able to work independently and as part of a team.
  • Hands-on experience writing code and debugging IoT devices.

Nice to have

  • Prior experience and interest in initializing, tuning, and validating memory subsystems, including memory controllers, memory buses, and DRAM.
  • Experience with boot processes or Linux kernel development.
  • Experience programming for embedded Linux.
  • Skills in Linux kernel and device driver frameworks.
  • Experience with upstream Linux kernel work and Linux device driver development.
  • Experience tuning, validating, and debugging memory subsystems.

Culture & Benefits

  • Open, collaborative culture encouraging employees to contribute and innovate.
  • Flexible working hours and a permanent employment arrangement.
  • Company bonus, health insurance, and other insurances.
  • Breakfast every day, Friday fika or cake, and physical training or wellness allowance.
  • Axis bicycle and relocation assistance if needed.

Hiring process

  • Apply through the vacancy; recruiting manager contact is available for further information.
  • Background checks may be required for certain roles, with notice provided before verification.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →