Senior Firmware Developer in Irvine, CA at ConsultNet

Date Posted: 8/15/2019

Job Snapshot

Job Description

Senior Firmware Engineer
Irvine, CA
Contract to Hire
Pay: DOE

As a Firmware Engineer you will to work directly with a highly skilled team of Hardware, Firmware, Mechanical, Design & System Software Engineers. You will be responsible for helping to bring up the hardware from a firmware perspective, and for helping to write all the code that gives the machine its basic boot sequence and system loading.

Responsibilities:
You and your support team will have to develop (modify) custom drivers, especially in the areas of WiFi and Bluetooth. Thus, experience in embedded, high performance driver development is a must.
Working directly with UX engineers and software engineers to help develop the next layer of the custom "operating system on top of Linux / Android that will support the user experience.
Assist with development on wireless controller devices, which use a custom embedded OS.

Skills must include:
- 5+years' experience building and shipping embedded systems using Linux or Android
- Embedded Android: 3 years (required) - C/C++/Java
- C/C++ and assembly language should be your weapons of choice.
- Ability to interpret hardware schematics and datasheets
- Comfortable using the Linux command line
- Experience with Android/Linux device drivers and bootloaders
- In-depth knowledge of AOSP internals and Android NDK APIs
- Understanding of Android HAL
- Experience implementing Android Native Daemon services
- Experience implementing Bluetooth communication protocols
- Game development experience is a plus
- Experience with wireless communication technologies is a plus
- Comfort with "user experience design is a plus



Be a part of the ConsultNet difference. As a leading national provider of IT staffing and solutions, ConsultNet delivers exceptional services to startup, midmarket and Fortune 1000 companies across North America. Since 1996, we've partnered with clients to create rewarding opportunities for our consultants, successfully building teams that have surefire results.
In the past two years alone, we have placed more than 1,500 consultants in contract, contract-to-hire, or direct placement opportunities. We understand communication is key to finding the right job that matches your skills and career goals. For us, it's not just the work that we do; it's how we do the work. Our breadth of offerings extends to multiple IT positions in major markets throughout the country, see more at www.consultnet.com