Embedded Software Engineer
- Contract
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.