Embedded Software Engineer – Yocto Project

Xilinx
Published
September 9, 2020
Location
2100 Logic Drive, San Jose, California
Category
Job Type

Description

Xilinx is looking for a talented individual for the position of Embedded Software Engineer. This team develops the Linux operating system that runs on Xilinx embedded devices along with its applications. As an Embedded Software Engineer, you will have the opportunity to design, develop, and debug various software components and tools for Yocto Project. Deliverables include building complex software related to embedded Linux, e.g. systems software, software development tools, applications, kernel development, and board support packages (BSP).
Job Requirements
  • BS with 2+ years of experience or MS in Electrical Engineering, Computer Engineering, Computer Science or Related Equivalent
  • Strong C/C++, BASH, Python programming and debugging skills
  • Experience with implementing Linux applications and daemons
  • Experience with the Yocto Project, Debian/Ubuntu distribution desired
  • Experience with developing or customizing board support packages (BSP) desired
  • Experience with embedded systems and Linux kernel/driver development for multi-processor heterogeneous systems a plus
  • Familiarity with the Linux operating system internals, kernel modules a plus
  • Experience with source control (Git)
  • Strong analytical and problem-solving skills
  • Excellent communication skills
  • You must be capable of working in a dynamic, high pressure environment

Related Jobs

Image Processing Software Developer   Fort Meade, Maryland
June 16, 2019
Software Developer Level 2   New Windsor, Maryland
June 3, 2019
Desktop page
~