Embedded Linux Engineer
Ribbon (formerly ECI Telecom) is looking for an experienced Linux professional, familiar with BSP based on Buildroot and Yocto platforms together with Uboot and Kernel development with a proven record.
We are offering an opportunity to work with the most cutting-edge technologies as part of our 5G solution development team.
The position can be located at Petah Tikva or Beer Sheva
Responsibilities
-
Work closely with HW Team on New platforms HW Bring up
-
Maintain and Develop U-boot, Linux configuration, Linux Drivers and boot scripts, for new Linux Embedded platforms
-
Integrate third party open source code and BSP packages
-
Understanding the System from end to end and able to solve complex bugs
-
Maintain and develop NOS based on Wind River distribution
-
Participant HW design review to estimate SW development risks in design phase
Requirements
-
Bachelor’s degree in Computer Science, Computer Engineering, Electric engineering or equivalent certificate experience.
-
5+ years with Hands-on experience in BSP developing including:
Linux driver programming, kernel architecture and configuration
Debuging hardware/software embedded Linux platforms including HW test equipment
Maintain and develop U-boot
Experience with yocto/buildroot
-
Languages: C/C++, bash scripting, Makefiles, CMake
-
Deep hands-on experience and familiar with industry best practices
-
Experience with different architectures – PPC, x86, Arm
-
Git and Perforce proficiency
-
Linux CLI working environment expertise
Advantages
-
PCIE experience
-
Wind River Linux distribution
-
Ability to work independently, organize, and prioritize work