Az álláshirdetés lejárt.
Aktuális állást talál az aktív állásajánlatok között: új keresés indítása itt

Embedded Linux Kernel Engineer

Embedded Linux Kernel Engineer


We are looking for an Embedded Linux Kernel Developer with extensive experience in a Linux environment. The position involves the development and implementation of a wide range of kernel subsystem and device driver software. The ideal candidate should have recent hands-on development expertise with Linux. The position involves a significant level of autonomy in which a self-motivated applicant will work independently to develop solutions.


Applicant should possess at least a Bachelor degree in electrical or computer engineering. Applicant must have at least five years of ANSI C programming experience developing software for Linux systems. Applicant must have experience in several of the following although all is not expected:


  • Linux kernel and kernel module development (preferably Linux 3.5 or newer)
  • Linux driver development (e.g. usb, block, character, wireless, network stack)
  • Linux kernel debugging skills (e.g. kgdb, lttng, systemtap, jtag, etc.)
  • Preempt_RT familiarity
  • Embedded/custom Linux distribution development/management
  • Cross-compiling & porting (e.g. make, autoconf)
  • Fluent in at least one scripting language (Python, Perl, Bash)
  • Experience in version control tools like GIT, CVS, Subversion
  • Experience in porting of drivers and kernel modules
  • Experience in Linux build systems: Openembedded, Yocto Project (Poky), LinuxBuilder
  • Knowledge of Linux userspace environments
  • Strong English communication
  • Ability to work effectively within a fast-paced multi-national engineering environment


  • Application development (e.g. Gstreamer, VoIP, streaming H.264, Qt)
  • Distributed systems and network protocol development
  • ARM architecture knowledge
  • Experience with boot-time optimization
  • Experience in usage of debugging targets JTAG
  • Customer facing experience

Job Duties

  • Design and implementation of the Customer specific software stack based on Linux (SMP/AMP)
  • Port the Linux kernel to new boards
  • Uprev customer BSPs to new version
  • Work with customers directly to get issues localized and resolved
  • Design and implement services built upon Mentor Graphics software products, open source components, and/or custom platforms
  • Analyze project requirements, communicate with customer at early engagement stage to fill in sales with proper technical background as well as provide necessary consulting
  • Help project managers, lead project planning and tracking, requirements analysis, task analysis, work breakdown, and schedule estimation
  • Create functional design specifications and other project documentation. Review internal and external product documentation and provide appropriate input to other parties involved in the project
  • Track main open source community efforts and specific projects that potential customer engagements may rely upon

Please send your application in English to the following e-mail address.

Munkavégzés helye Budapest
Kategória IT / Informatika
Minimális tapasztalat 2 év
Munkaidő tipusa Teljes munkaidő
Régió Pest, Budapest
Egyéb hasonló állások Önnek
IT Pre-Sales Engineer

HAYS Hungary Kft.

Your new company We are looking for a IT Pre-S...

Manual Software tester

HAYS Hungary Kft.

Aki szakmai kihívást jelent karrierre és egy ol...

Network specialist

Trenkwalder Kft

We are looking for a dynamic, energetic and fle...