What are the responsibilities and job description for the Software Bluetooth Engineer- Palo Alto CA position at Belcan Services Group, Limited Partnership?
Job Details
Job Title: Software Bluetooth Engineer
Location: 607 Hansen Way , Palo Alto CA 94304
Contract: 6 Months (with possible extension)
Pay rate: $66/hr.
Job Description:
- Design and implement Bluetooth applications/profiles and features on Linux and Android platforms.
- Develop systems software architecture for Bluetooth and BLE profiles.
- Collaborate closely with and work Media platform, Media applications and Audio tuning to deliver a great Bluetooth audio experience.
- Write Python based automation for Bluetooth end-to-end testing.
- Work cross functionally with multiple stakeholders across several teams to test, debug and deliver robust software solutions.
- Instill a culture of engineering excellence within and beyond the team.
This is what you'll need:
- BS/MS in Computer Engineering, Electrical Engineering, or equivalent field
- Strong technical competence in Bluetooth BR/EDR and Bluetooth Low Energy embedded systems
- Expert knowledge in Bluetooth applications and Android Applications
- Experience with Bluetooth stacks such as Bluedroid and BlueZ.
- 2 years developing firmware in C , Java, Android Application development and Python.
- Experience with serial protocols such as SPI, I2C, UART, etc.
- Hands-on debugging skills with test equipment (oscilloscope, logic analyzer, Bluetooth sniffer, etc.).
Additional preferred skills:
- Experience with automotive protocols, such as CAN.
- Design and implementation of secure bootloaders and OTA procedure.
- Experience with build infrastructure (make, Scons, Jenkins, etc.)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Salary : $66