Sii Ukraine

SII POLAND

SII SWEDEN

Join us Contact us

Sii Ukraine

SII POLAND

SII SWEDEN

Back

C/C++ Embedded Developer (f/m/x)

  • Regular, 
  • Senior
  • Remote, 
  • Hybrid
  • Kyiv
This offer base language is English. Translate into Ukrainian.
This translation is generic. Show original text

Technologies & tools

We are looking for an Embedded Engineer to join a technically challenging project focused on low-level firmware and driver development for custom hardware platforms in the automotive radar domain. The role involves close interaction with hardware, RTOS-based development, and work on multi-core SoC architectures.

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

Sii ensures that all employment-related decisions are made solely on the basis of qualifications and competencies. We are committed to equal treatment of all individuals, regardless of any protected characteristics, and promote a diverse and inclusive work environment.

Your tasks

  • Design and develop embedded software and firmware for custom hardware platforms
  • Develop and maintain low-level drivers, including Ethernet, CAN, DMA (DMAC), UART, SPI, Flash, Interrupt handling, Encryption drivers
  • Participate in boot sequence implementation and system initialization
  • Work with RTOS-based systems (ThreadX, NetX)
  • Support and optimize multi-core SoC architectures
  • Collaborate closely with hardware engineers and system architects
  • Perform code reviews and contribute to best engineering practices
  • Prepare and maintain technical documentation

Requirements

  • Strong experience in embedded C/C++ development
  • Proven background in firmware and low-level driver development
  • Hands-on experience with RTOS (ThreadX, NetX or similar)
  • Solid understanding of interrupts, memory management, boot process, multi-core systems
  • Experience working with hardware interfaces and peripherals
  • Familiarity with embedded development toolchains and build systems
  • Experience working in Agile environments and with CI/CD pipelines
  • Ability to work effectively in cross-functional, international teams
  • Good command of English (spoken and written)
  • Tax residence in Ukraine is required

Nice to have

  • Experience with AUTOSAR and MCAL
  • Background in automotive, radar, or safety-critical systems
  • Experience with static analysis tools (e.g. Coverity)
  • Knowledge of code coverage and quality metrics
  • Experience with Synopsys-based platforms or ARC cores

Job no. 260108-T51UO

Технології

Ми шукаємо вбудованого інженера, який приєднається до технічно складного проекту, орієнтованого на розробку низькорівневого програмного забезпечення та драйверів для кастомних апаратних платформ в області автомобільних радарів. Роль передбачає тісну взаємодію з апаратним забезпеченням, розробку на основі RTOS та роботу над багатоядерними архітектурами SoC.

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

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

Завдання

  • Проектування та розробка вбудованого програмного забезпечення та мікропрограмного забезпечення для користувацьких апаратних платформ
  • Розробка та підтримка низькорівневих драйверів, включаючи Ethernet, CAN, DMA (DMAC), UART, SPI, Flash, драйвери обробки переривань, шифрування
  • Участь у реалізації послідовності завантаження та ініціалізації системи
  • Робота з системами на базі RTOS (ThreadX, NetX)
  • Підтримка та оптимізація багатоядерних архітектур SoC
  • Тісна співпраця з апаратними інженерами та системними архітекторами
  • Виконувати огляди коду та сприяти впровадженню найкращих інженерних практик
  • Підготовка та підтримка технічної документації

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

  • Значний досвід у вбудованій розробці на C/C++
  • Підтверджений досвід розробки прошивок та низькорівневих драйверів
  • Практичний досвід роботи з RTOS (ThreadX, NetX або подібними)
  • Глибоке розуміння переривань, управління пам'яттю, процесу завантаження, багатоядерних систем
  • Досвід роботи з апаратними інтерфейсами та периферією
  • Знайомство з інструментарієм вбудованої розробки та системами збірки
  • Досвід роботи в Agile-середовищі та з конвеєрами CI/CD
  • Здатність ефективно працювати в крос-функціональних, міжнародних командах
  • Добре володіння англійською мовою (розмовною та письмовою)
  • Податкова резидентність в Україні є обов'язковою

Буде перевагою

  • Досвід роботи з AUTOSAR та MCAL
  • Досвід роботи в автомобільних, радіолокаційних або критично важливих для безпеки системах
  • Досвід роботи з інструментами статичного аналізу (наприклад, Coverity)
  • Знання покриття коду та метрик якості
  • Досвід роботи з платформами на базі Synopsys або ядрами ARC

Вакансія № 260108-T51UO

Quick apply

Fill in the form in English please

C/C++ Embedded Developer (f/m/x)

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?

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

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