Software Engineer 2 (Embedded Systems)

Xilinx
Published
December 8, 2020
Location
Silpa Gram Craft Village, HITEC City, Hyderabad, India
Category
Job Type

Description

Job Description:

  • Proficient in C and embedded systems.
  • 4+ years of experience in Linux driver development (USB/SD/MMC/I2C/NAND/Ethernet) and application development.
  • Multimedia driver/framework exposure (v4l2 framework, DRM framework, Audio, GPU,HDMI, MIPI, Display, Camera device drivers)
  • Hands-on experience with Configuration Management tool like GIT, Perforce.
  • Have an interest to constantly learn and share new findings.
  • A quality mindset, ability for strategic thinking and a drive to always improve.
  • Self-motivated

Skills required:

  • Linux application programming
  • Linux internals (Memory management, File system internals, synchronization, Interrupt handling)
  • Linux device driver development
  • Embedded C, MMU, Cache policies
  • ARM  v7/v8 architecture exposure
  • Excellent debugging skills at kernel and user space and exposure to different debugging tools
  • Knowledge on PCIe, Ethernet, TCP, I2C protocols.
  • High level understanding of ARM processor assembly programming.
  • Make files

Education & experience Requirements

  • B.tech/M.tech in CSE/IT/ECE/EEE/E&I
  • Experience Level - 4 to 6 years

Related Jobs

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