Search suggestions:

praca zdalna
praca
praca od zaraz
praca zdalna bez doświadczenia
konstruktor
dam pracę
specjalista bhp
praca biurowa
operator wózka widłowego
cnc
księgowa
urząd pracy
hr
Warszawa
Kraków
Wrocław
Polska
Poznań
Racibórz
Piotrków Trybunalski
Niemcy
Łódź
Gdańsk
Gdynia
Tarnowskie Góry
Września
Katowice
Nowy Sącz
Apply

Linux Staff Software Engineer

Woodward, Inc.
powiat lubelski, województwo lubelskie
Full time
2 tygodnie temu

We are seeking a skilled and passionate professional, to join our Turbines Systems, Electronics Group. The Embedded Linux Software Engineer will design embedded code for modern industrial electronics hardware that is used to monitor and control gas / steam turbines, or to control electro-hydraulic valves in gas / steam fuel systems in Large Scale Fixed Installations like Power Stations or Refineries.

WHAT YOU WILL DO:

  • Design, configuration, security hardening and building customized Embedded Linux distributions (Yocto)
  • User space programming (C++17, C, syscalls, POSIX, shell scripts)
  • Refactoring existing kernel space and user space C/C++ code, updates after static code analysis
  • Kernel space: updates of existing kernel drivers (custom peripherals implemented in FPGA), device tree configuration
  • Code debugging, troubleshooting design problems and determining solutions
  • Network stack, eth interfaces and services configuration
  • Writing software documentation
  • Peer reviews (requirements, code, test plans, test cases)
  • Close cooperation with other internal teams: Cyber Security, V&V, Embedded, Applications, HW

WHAT YOU WILL NEED:

  • 8+ years of proven experience in industry
  • Fluent programming (C++17, C, shell) for Embedded Linux
  • Development and configuration of Embedded Linux distributions (Yocto, U-Boot, Linux kernel, PREEMPT_RT, device-tree, systemd)
  • Familiarity with TCP/IP, cyber security (IEC-62443, PKI, Secure Boot, encryption)
  • Fluent use of git (submodules, rebasing, synchronizing changes between multiple repositories and branches)
  • Knowledge about TPM, SELinux, SMACK, OP-TEE, Linux containers, Linux Test Project, Rust would be a plus
  • Bachelor’s degree in software engineering, Computer Science, Communications Engineering, Electronics/Electrical Engineering or equivalent
  • Fluent English and Polish languages skills

WHAT DO WE OFFER:

  • Advancement opportunities in international team
  • Salary range between 17 000 - 26 000 PLN gross (depending on experience)
  • A total rewards package, that includes private health insurance, life & accidental insurance, MyBenefit platform
  • Employee – friendly remuneration structure based on creative works (Autorskie Koszty Uzyskania Przychodu)
  • Work-life balance, semi-flexible working time
  • Company performance bonus program
  • Remote work up to 2 days per week
  • Relocation and educational support
  • Lunch cards and free parking

Save Apply
Report job
Other Job Recommendations:

Linux Engineer (Edge & Kubernetes)

Kolomolo
powiat lubelski, województwo lubelskie
  • Deploy, monitor, and troubleshoot Kubernetes clusters...
  • Kubernetes on Edge: Hands-on experience with lightweight...
2 dni temu

Senior Linux Engineer

Wipro
Warsaw, województwo mazowieckie
  • Manage the day-to-day operations of the tower
  • Review the technical performance of own tower and deploy...
3 tygodnie temu

IT Security Engineer (Linux)

MDPI
Krakow, województwo małopolskie
  • Maintain and optimize IT and network security systems,...
  • Collaborate with development teams to ensure secure and...
3 tygodnie temu

[RTC] Software Engineer (Angular)

Software Mind
Krakow, województwo małopolskie
  • Developing new functionalities and maintaining existing ones
  • Working with the team of the fronted developers...
1 tydzień temu

[WIO] Front-end Software Engineer with German (React&Angular)

Software Mind
powiat lubelski, województwo lubelskie
  • Collaborate closely with our internal client teams and...
  • Actively contribute to the team by listening, asking...
1 tydzień temu