Embedded Linux Software Engineer

Location: Anaheim CA
 Fulltime Direct Hire
The Embedded Linux Engineer's responsibility is to develop firmware for embedded Linux platforms. The daily tasks may include system & algorithm design, software/firmware implementation, and test & debug.

Qualified Candidates will have:

  • BSEE, MSEE, BSCS, or MSCS 
  • 5+ years relevant experience.
  • Experience developing software and porting open source software for embedded Linux platforms
  • Software development proficiency in C or C++
  • Experience developing applications or drivers for USB host-side or client-side.
  • Knowledge of network protocols and experience with socket programming
  • Knowledge of Linux kernel, file-systems, boot process, or driver architecture
  • Experience with network security
  • Understanding of processor and hardware requirements around embedded Linux
  • Experience developing video or audio processing products
  • Experience with video/audio codecs, video/audio file containers, or streaming protocols
  • Experience with graphics frameworks such as QT or interfacing to graphics accelerators
  • Experience with video frameworks such as Video4Linux or GStreamer
  • Excellent communication skills (written and verbal)
  • Strong attention to detail, highly organized, computer literate
  • Ability to work well in a fast-paced professional office environment

Regards,
VIkas

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file