RESPONSIBILITIES:Kforce has a client seeking an Android Embedded Software Engineer for a great opportunity in Newport Beach, California (CA). The client is offering a competitive base salary along with a generous benefit package that includes Dental, Medical, and Vision, and the opportunity to advance into additional roles as we expand our organization.
We are looking for an experienced and motivated senior embedded software engineer for an innovative engineering team in Newport Beach, CA. You will be working in an agile, collaborative, and results-focused environment. You will be leading the initiative of building our embedded software using the Android ecosystem. This role requires experience in single-board computer (SBC) development and integration, streaming audio and video technologies, all using Android ecosystem and C.
- BS or MS degree in Computer Science or Computer Engineering
- 10+ years of experience in embedded software development
- Experience configuring the Android Operating System, kernel, developing device drivers, and building applications for the Android platform
- Expert level using JNI and Android NDK
- Strong Android SDK skills
- Extensive knowledge of embedded Linux/Android system software layers, including OS kernel, BSP, open source stack, middleware, and applications
- Programming experience in Android, Java, C
- Familiarity with Android sensor framework
- Experience working in an agile distributed environment
- Self-motivated and able to lead technology initiatives
- Ability to document and present technical design proposals
Preferred Skills and Experience:
Experience with the following technologies a plus:
- Bootloader development/modification
- Power Management
- Multimedia (audio/video/graphics)
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.