HamburgerMenu
hirist

Job Description

Description :


About the Company :


Qualcomms Location Technology division powers the worlds most advanced positioning systems through its IZat platform, seamlessly integrated across billions of connected devices.


As a global leader in wireless innovation, Qualcomm develops the foundational technologies that enable intelligent location, mobility, and connectivity experiences.


We are seeking a Senior Software Engineer to lead the design and development of complex location subsystems on Android/Linux platforms.


The ideal candidate will have deep expertise in embedded software, Android platform internals, and location/GPS technologies.


Key Responsibilities :


- Architect, design, and implement core location software components (GPS, GNSS, AGPS, Wi-Fi, Sensor Fusion, Cellular positioning).


- Lead the development of middleware and HAL layers interfacing with Qualcomm hardware and Android frameworks.


- Own feature development from concept to commercialization across multiple product lines.


- Drive system-level debugging, performance analysis, and optimization.


- Collaborate with global cross-functional teams (hardware, modem, firmware, and application layers).


- Conduct detailed design and code reviews; mentor junior developers.


- Work closely with product and QA teams for validation and field issue resolution.


Required Technical Skills :


- 8+ years of experience in embedded systems or Android/Linux platform development.


- Advanced proficiency in C/C++, with expertise in low-level system programming.


- Strong understanding of Android Framework, HAL, AIDL, and Binder IPC.


- In-depth knowledge of GNSS/GPS architecture, sensor integration, and positioning algorithms.


- Expertise in Linux kernel, device drivers, or system bring-up.


- Familiarity with Qualcomm SoCs, QMI interfaces, or modem communication stacks.


- Proven experience with performance tuning, debugging tools, and system trace analysis.


- Hands-on with Git/Gerrit, CI/CD environments (Jenkins, Buildbot), and automated testing frameworks.


Desirable Skills :


- Experience leading or mentoring teams in embedded or Android platform projects.


- Exposure to wireless communication protocols (LTE, 5G, Wi-Fi).


- Scripting knowledge (Python, shell) for debugging and automation.


- Familiarity with power optimization and real-time system constraints.


Qualifications :


- B.E/B.Tech/M.E/M.Tech in Computer Science, or related fields.


- 8- 12 years of hands-on experience in embedded or Android/Linux platform software development


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in