Назад
Company hidden
ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ 5 Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄

Linux Software Engineer (Embedded Linux)

3Β 100 - 3Β 700€
Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹
hybrid
Π’ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹
fulltime
Π“Ρ€Π΅ΠΉΠ΄
middle
Английский
b2
Π‘Ρ‚Ρ€Π°Π½Π°
Estonia
Вакансия ΠΈΠ· списка Hirify.GlobalВакансия ΠΈΠ· Hirify Global, списка ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹Ρ… tech-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ
Для мэтча ΠΈ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° Π½ΡƒΠΆΠ΅Π½ Plus

ΠœΡΡ‚Ρ‡ & Π‘ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄

Для мэтча с этой вакансиСй Π½ΡƒΠΆΠ΅Π½ Plus

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

ВСкст:
/
TL;DR
Linux Software Engineer (Embedded Linux): Developing and maintaining embedded Linux platforms for commercial vehicle systems with an accent on BSP development, kernel and driver customization, and hardware bring-up. Focus on integrating Yocto/OpenEmbedded systems, optimizing performance and stability on resource-constrained ECUs, and validating hardware through CI/CD, integration, and HIL testing.

Location: Tallinn, Estonia; hybrid work options available

Salary: €3100–€3700 per month

Company

hirify.global designs and manufactures automotive technologies and systems for commercial, off-highway, agricultural, and other vehicle markets, including safety, security, vision, emissions, and vehicle intelligence products.

What you will do

  • Develop and integrate embedded Linux platforms using Yocto and OpenEmbedded.
  • Customize Linux kernels, device trees, drivers, bootloaders, and target-platform BSPs.
  • Bring up new hardware and optimize system performance and stability on resource-constrained ECUs.
  • Build and improve Jenkins CI/CD pipelines for automated builds and testing.
  • Design and execute unit, integration, and Hardware-in-the-Loop tests.
  • Debug low-level issues and perform performance analysis using JTAG, perf, ftrace, strace, Valgrind, and GDB.

Requirements

  • Bachelor’s degree or higher.
  • 3+ years of embedded Linux development experience.
  • Strong knowledge of Linux kernel configuration, device trees, BSP development, board bring-up, and driver development.
  • Strong C/C++ programming and Bash or Python scripting skills, including POSIX APIs, IPC, and multithreading.
  • Experience with resource-constrained ECUs, RAM and flash limitations, and real-time constraints.
  • Familiarity with Agile/Scrum, requirements traceability, Git, JIRA, or DOORS.

Nice to have

  • Experience with static analysis tools such as PC-Lint, CodeSonar, or Cppcheck.
  • Knowledge of MISRA C guidelines and ASPICE-compliant development.
  • Experience reviewing technical and engineering documentation.

Culture & Benefits

  • Flexible working hours and hybrid work options.
  • Health insurance through Confido.
  • Professional development support, including training and conferences.
  • Opportunity to work on embedded systems used in commercial vehicles globally.
  • Team events and a collaborative work environment.

Π‘ΡƒΠ΄ΡŒΡ‚Π΅ остороТны: Ссли Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŒ просит Π²ΠΎΠΉΡ‚ΠΈ Π² ΠΈΡ… систСму, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ iCloud/Google, ΠΏΡ€ΠΈΡΠ»Π°Ρ‚ΡŒ ΠΊΠΎΠ΄/ΠΏΠ°Ρ€ΠΎΠ»ΡŒ, Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄/ПО, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡ‚Π΅ этого - это мошСнники. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΆΠΌΠΈΡ‚Π΅ "ΠŸΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡˆΠΈΡ‚Π΅ Π² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β†’