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
-
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 andwants 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 working with, and getting support from, open source projects.
-
Good familiarity with databases: SQL queries, query planner, database
optimizations.