Sr Lead /Staff Engineer - Embedded Dsp Software
Qualcomm · Hyderabad · onsite · Posted 57d ago
Undisclosed10–15 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Qualcomm India Private Limited
Job Summary We are looking for a highly experienced Staff Engineer Sensors Software to design, develop, and optimize software for next-generation sensor platforms. The ideal candidate will have deep hands-on experience in embedded software development, DSP programming, and operating system concepts, with a strong understanding of performance, reliability, and system-level integration.
This role involves working closely with cross-functional teams to build robust sensor software solutions for mobile and edge devices, with a focus on low-power, real-time, and high-performance execution environments.
Key Responsibilities - Design and develop software for sensor processing, data acquisition, and real-time system integration.
- Work on DSP-based software architecture, optimization, and algorithm implementation.
- Develop and maintain embedded software components for sensor subsystems.
- Analyze and improve performance, latency, power consumption, and memory usage.
- Apply strong OS concepts including scheduling, concurrency, synchronization, IPC, memory management, and thread design.
- Collaborate with hardware, firmware, algorithms, and systems teams to deliver end-to-end solutions.
- Debug complex system issues using logs, trace tools, and low-level analysis.
- Drive software design reviews, coding best practices, and technical decision-making.
- Mentor junior engineers and provide technical leadership across the team.
- Ensure software quality through unit testing, integration testing, and release readiness.
- 10+ years of experience in software development, preferably in embedded or systems software.
- Strong hands-on experience in embedded systems programming.
- Proven experience with DSP software development and optimization.
- Multithreading and synchronization
- Interrupt handling
- Scheduling and task management
- Memory management
- Device driver interaction
- Proficiency in C/C++.
- Good knowledge of real-time and low-power software design.
- Strong debugging and problem-solving skills at system and platform level.
- Experience in working with cross-functional engineering teams.
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
- Or Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
- Or PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
- 2+ years of work experience with programming languages such as C, C++, Java, Python, etc.
Sourced from naukri
Skills
data acquisitionprogramming languageMultithreadingFirmwareoperating systemProgrammingEmbedded SoftwareMemory managementConcurrencyEmbedded SystemsdebuggingDebugAlgorithmsJavaArchitectureIntegration Testing
About Qualcomm

Qualcomm
Semiconductors
22k+
employees
1996
30 years old
San Diego,California
United States
About
Qualcomm invents breakthrough technologies that transform how the world connects, computes and communicates.
Industries
SemiconductorsHardware & Networking
Employee ratings
1,207 reviews
3.7/ 5
Culture
3.4
Career growth
3.2
Work-life
3.3
Employees rate it well for
Work Life Balance267Salary160Work Culture155Learning100Senior Management91
Find them on