Sii Ukraine

SII POLAND

SII SWEDEN

Join us Contact us

Sii Ukraine

SII POLAND

SII SWEDEN

Back

Firmware Engineer – DPU Systems

  • Senior
  • Remote, 
  • Hybrid, 
  • Office
  • Multiple locations Show all
This offer base language is English. Translate into Ukrainian.
This translation is generic. Show original text

Technologies & tools

We are seeking a Firmware Engineer to develop low-level software for DPU control and management subsystems. This includes work on firmware interfaces, boot flows, initialization sequences, and hardware integration.

You will collaborate closely with hardware and software teams to bring up new DPU silicon and ensure stable operation across networking and compute use cases.

By joining us, you become a member of the Embedded Competence Center at Sii is an internal organizational unit, bringing together more than 500 specialists nationwide! We are currently working on about 100 projects for 50 clients from various industries, including automotive, IoT, telecommunications, and medical.

Your tasks

  • Develop and maintain firmware components for DPU subsystems
  • Bring up and validate hardware interfaces (PCIe, DDR, Ethernet)
  • Support board bring-up and early silicon validation
  • Debug boot, initialization, and runtime issues in firmware
  • Collaborate with software and validation teams to ensure reliable system operation

Requirements

  • Minimum 5 years of commercial experience in a similar position
  • Strong understanding of embedded CPU architectures (ARM v8/v9 preferred)
  • Knowledge of low-level hardware systems (PCIe, Ethernet, DDR4/DDR5)
  • Experience with firmware and bootloader development under Linux
  • Familiarity with networking protocols and system initialization flows
  • Solid debugging and root-cause analysis skills using hardware tools and software debuggers
  • Experience with C programming for embedded or bare-metal systems
  • Good knowledge of spoken and written English (everyday communication)
  • Self-motivated and eager to work on hardware–software integration
  • Residing in Poland required

Job no. 251029-MIZYR

Технології

Ми шукаємо інженера-програміста для розробки низькорівневого програмного забезпечення для підсистем контролю та управління DPU. Це включає роботу над інтерфейсами прошивки, потоками завантаження, послідовністю ініціалізації та інтеграцією апаратного забезпечення.

Ви тісно співпрацюватимете з командами розробників апаратного та програмного забезпечення для створення нових кремнієвих модулів DPU та забезпечення стабільної роботи в мережевих та обчислювальних сценаріях використання.

Приєднавшись до нас, ви станете членом Embedded Competence Center в Sii - внутрішньої організаційної одиниці, яка об'єднує понад 500 фахівців по всій країні! Наразі ми працюємо над близько 100 проектами для 50 клієнтів з різних галузей, включаючи автомобільну, IoT, телекомунікаційну та медичну.

Завдання

  • Розробка та підтримка компонентів прошивки для підсистем DPU
  • Налагодження та валідація апаратних інтерфейсів (PCIe, DDR, Ethernet)
  • Підготовка плат та рання валідація кремнію
  • Налагодження проблем завантаження, ініціалізації та виконання мікропрограми
  • Співпраця з командами розробників програмного забезпечення та валідаторів для забезпечення надійної роботи системи

Наші очікування

  • Мінімум 5 років комерційного досвіду на аналогічній посаді
  • Глибоке розуміння архітектури вбудованих процесорів (перевага надається ARM v8/v9)
  • Знання низькорівневих апаратних систем (PCIe, Ethernet, DDR4/DDR5)
  • Досвід розробки прошивки та завантажувачів під Linux
  • Знайомство з мережевими протоколами та потоками ініціалізації системи
  • Навички налагодження та аналізу першопричин з використанням апаратних засобів та програмних відладчиків
  • Досвід програмування на C для вбудованих або пустотілих систем
  • Хороші знання усної та письмової англійської мови (повсякденне спілкування)
  • Самомотивація та бажання працювати над інтеграцією апаратного та програмного забезпечення
  • Проживання в Польщі є обов'язковим

Вакансія № 251029-MIZYR

Quick apply

Fill in the form in English please

Firmware Engineer – DPU Systems

Work mode*

Select at least one option

Option was not selected

angle-down

Option was not selected

Attach CV*

Uploaded file:
  • file_icon Created with Sketch.

Acceptable files: doc, docx, pdf. (max 5MB)
Please submit your file in DOC, DOCX or PDF format
The upload size is limited to 5 MB
File is empty
File was not uploaded

At any time, you may withdraw your consent to the processing of personal data, but such withdrawal shall not affect the legal compliance of any processing of such data, which had occurred before you withdrew your consent. Detailed information on the processing of your personal data is specified in the Privacy Policy.

Sii Poland follows the Procedure for reporting law violations.

Create MySii account to follow your application's status
success

Your application has been submitted

We will contact you as soon as we review your CV

Processing...

Sorry, something went wrong and your message was not delivered

Refresh the page and try again. Contact us form, if problem occurs again

Benefits for you

Apply now Recommend a friend

Änderungen im Gange

Wir aktualisieren unsere deutsche Website. Wenn Sie die Sprache wechseln, wird Ihnen die vorherige Version angezeigt.

This content is available only in English version.

Are you sure you want to leave this page?

Цей контент доступний тільки в одній мовній версії.
Ви будете перенаправлені на головну сторінку.

Ви справді бажаєте залишити цю сторінку?