Embedded Software Engineer

Job Title: Embedded Developer
Location: San Jose, CA
Type: Long Term Contract

Job description:

Software Engineer with “hands on experience” on developing high performance device drivers for embedded Linux on ARM / X86

  • Design, development and testing device drivers and protocol stacks.
  • Kernel level modifications and debugging.
  • Understanding, maintaining and fixing customer reported issues in existing designs.
  • Create module level details from architecture, coding, simulation and perform peer reviews. Apply the methodologies for design, coding and testing.
  • Create and maintain design documents and user manuals.
  • Performance analysis and dependency analysis of the design.

Key Skill Sets :

  • Strong knowledge of developing high performance device drivers for embedded linux on ARM and/or X86
  • OS concepts, data structures, C/C++ programming skills, debug/problem solving skills.
  • Should be familiar with framework development for Linux
  • Understanding of high speed interfaces like PCI express DMA is desirable

Embedded Software Developer

Embedded Linux

Device drivers

 

All your information will be kept confidential according to EEO guidelines.

Careers at Ventures Unlimited Inc. Find Great Talent with Career Pages. | powered by SmartRecruiters | Find Great Talent with a Career Page.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Embedded Software Engineer Q&A's
Report this job
Apply for this job