Senior Embedded Linux Engineer

An exciting full-stack startup, backed by the largest VCs in Israel and founded by serial entrepreneurs is seeking an outstanding Embedded Linux Engineer to develop a new form of hardware accelerated big data processing. This is a rare opportunity to influence the future of data processing.

Job Description

We are looking for an experienced, hands-on engineer, knowledgeable in building an embedded Linux system for a custom SOC architecture. You will interact with system architects, software & firmware engineers, and chip designers, to help define and implement the Linux subsystem, from power on to a running system. You will be key in design and implementation of the main embedded application, managing the accelerator subsystem resources and interfacing to the host application.

Responsibilities

  • Select, configure and build an embedded Linux distribution for the SoC

  • Design and implement Secure Boot on ARM over PCI-e

  • Design and build device drivers to interface the SOC to the host system and software stack

  • Take a central role in the architecture, design and implementation of the embedded application, defining interfaces to the host software stack and managing the
    accelerator resources

  • Key role in the SoC bringup

  • And more...

We are looking for a highly skilled professional that loves to be part of a dynamic team

and wants to be a part of something big.

Qualifications

  • BSc or equivalent or higher degree in Computer Science, Computer Engineering, or Electrical Engineering.

  • At least 5 years experience in an embedded Linux environment, preferably on custom SoCs

  • Proficient in C++

  • Experience working in low level environments, integrating software, firmware & hardware (SoCs)

Advantages

  • Familiarity with PCIe

  • Experience with SoC secure boot