Ventures Unlimited logo

Embedded Software Engineer

Ventures Unlimited
Contract
On-site
San Jose, California, United States

Company Description

Ventures Unlimited Inc. is a cutting edge consulting firm dedicated to help customers effectively execute, manage and support their Product Lifecycle Management, Engineering Services and Enterprise Application Programs in a wide spectrum of domains. Their clientele includes IT majors, engineering companies in the Aerospace and Automotive sectors, Hi-Tech leaders and Retail/CPG majors.

Job Description

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

Qualifications

Embedded Software Developer

Embedded Linux

Device drivers

Β 

Additional Information

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