Sr. Staff Software Engineer (Linux & Android)
Inforce Computing Inc - Fremont, CA

This job posting is no longer available on Indeed. Find similar jobs: Senior Staff Software Engineer jobs - Inforce Computing jobs

Company Description - Inforce Computing is an innovative developer of high-performance processing, networking and low-profile embedded hardware platforms based on widely-used open standards for real life applications. Our products offer high-density computing solutions in small, eco-aware footprints that are being deployed today to enable the next- generation of mobile devices. OEMs and system developers can choose from a rich selection of standard off-the-shelf and customer-ready reference platforms. Founded in 2007 by embedded industry professionals, Inforce Computing is backed by an experienced management and leadership team that promotes innovative thinking.

Job description: Specific positions are for Linux/Android developers and customer-facing Apps engineers to develop and support customers on our embedded solutions.

Overall Skills

C/C++
Linux and/or Android development, kernel and bootloader, especially device drivers
Linux/Android build process and debugging (e.g., GDB/ADB)
Key specific areas of technical competency:
HW/driver bringup
ARM SoC development (especially Qualcomm)
Open Source tools and practices
Configuration/code management - e.g., Git, Clearcase
Specific competency areas (should have one or more):
System test specification/execution/automation
Power/battery management devices and SW
Camera and display interfaces, drivers, and frameworks
Bluetooth and Wifi
USB (esp audio/video class drivers)
Audio devices, drivers, and frameworks

Experience - 8+ years in Linux or Android low-level development, C/C++

Salary - TBD

Employment type - contract or permanent

Location: Pref near San Francisco/San Jose Bay Area

Other - Should be self-motivating and and self-directing, able to deal with a fast-paced entrepreneurial environment.