Job Description - Senior Engineer: Android Bluetooth Development
Collaborate closely with System Test teams to validate functionality, ensure robustness, and maintain high quality standards across releases. Work with Customer Engineering teams to resolve integration issues, support platform adoption, and deliver reliable Bluetooth solutions to customers. Proven ability to work effectively in cross‑functional teams and manage deliverables in a fast‑paced, customer‑driven environment. Strong hands‑on experience with Android‑based platforms and system‑level software development. Proficiency in C++, Java, and C programming languages, with demonstrated ability to write clean, maintainable code. Solid understanding of data structures, algorithms, and object‑oriented design principles. Strong C++ expertise with experience developing efficient, high‑performance software for low‑power and memory‑constrained systems. Excellent problem‑solving and debugging skills, including hands‑on experience with debugging and analysis tools such as logcat, GDB, strace, and similar utilities. Experience using Bluetooth qualification and debugging tools, including air sniffers (e.g., Ellisys, Frontline) and Bluetooth SIG Profile Tuning Suite (PTS). Strong understanding of Android Bluetooth technology, including host stack architecture, core components, and Bluetooth profile implementations. Exposure to Rust programming and interest in applying modern, memory‑safe languages to system‑level software. Experience working with system peripheral interfaces such as SPI, UART, PCM/I2S, and USB in embedded or Android‑based platforms. Hands‑on exposure to Android Bluetooth stack internals, with the ability to analyze, propose, and implement architectural or design improvements. Familiarity with device drivers and low‑level system debugging across kernel and user‑space boundaries. Exposure to the Android Audio Framework, particularly in the context of Bluetooth audio profiles and data paths. Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in India.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip