Bluetooth developer for Linux/Android systems IRC204558 Offline

Description:

The client is a leading worldwide high-tech company specializing in embedded automotive software for in-car cockpit solutions. The company makes and designs leading-edge technology, software, and services, which power the professional automotive industry.

 

 

Requirements:

We’re looking for engineers with experience with (embedded) software development in the Linux environment. We need engineers who know how to develop and debug in the Linux environment and who are familiar with Linux drivers, multi-threaded programming, C/C++, gdb, etc.

The following are areas that we would like to have experience in but are willing to teach if needed.

- Bluetooth profiles and protocols including A2DP, AVRCP Handsfree, PBAP, MAP, LE/GATT

- Bluetooth Profile Tuning Suite

- Experience with BlueZ or the native Android Bluetooth implementation

- Alsa and Pulseaudio experience

- Experience with embedded software development, integration, debugging.

- Experience with C/C++ programming

- Good communication and Excellent Teamwork skills.

- Quick Adaptability to work in new technologies.

 

Would be a plus:

- Experience modifying or creating JNI interfaces in Android

- Familiarity with the Android AIDL

- Android HAL experience

 

Responsibilities:

We expect that all members of the team participate in all aspects of the product lifecycle including architecture/design, development, testing, and documentation. We would also expect that all team members participate in customer support activities.

 

The team will work closely with engineers in Salt Lake City, Utah. We hold (nearly) daily stand-up meetings for 15-30 minutes as late as 7 pm CET, but normally a little earlier. The developers would need to be available periodically (once or twice a week) later than this in order to sync with and collaborate with our experienced developers in the US.

The job ad is no longer active

Look at the current jobs Android β†’