Pre-si performance / TLM modeling Staff Engineer

Qualcomm · Bangalore · 5+ yrs experience · Posted 2026-06-19

Tech stack: Python

Apply on the company site · Get a referral for this role

Qualcomm salary & ratings · More live openings

About the role

Qualcomm India Private Limited
Engineering Group, Engineering Group > Systems Engineering
Responsibilities: - We are seeking a highly skilled and motivated
- Server Performance Modeling Engineer to join our team, focusing on peripheral subsystem performance.
- This role involves developing analytical and simulation models to evaluate and optimize the performance of server peripherals such as storage controllers, network interfaces, PCIe devices, and other I/O subsystems.
- You will work closely with architecture, hardware, and software teams to ensure that peripheral components meet performance targets and integrate seamlessly into server platforms.
- Develop performance models (analytical, simulation-based, or hybrid) for server peripheral subsystems.
- Analyze bottlenecks and latency issues in I/O paths including PCIe, NVMe, NICs, and other peripheral interfaces.
- Collaborate with hardware architects and system engineers to define performance requirements and trade-offs.
- Validate models against real-world measurements and benchmarks.
- Provide insights and recommendations to improve peripheral subsystem performance across server platforms.
- Support design decisions with quantitative data and predictive modeling.
- Stay current with industry trends in server architecture, peripheral technologies, and performance modeling techniques.
- Some of the key skills which are required (1-2 key skills will be important):
- 5+ years of experience in performance modeling or analysis of server systems or high-performance computing platforms.
- Strong understanding of peripheral subsystems including PCIe, NVMe, SATA/SAS, Ethernet, and RDMA.
- Knowledge of emerging technologies like CXL, advanced NICs.
- Proficiency in modeling tools and languages such as Python, SystemC.
- Experience with simulation environments and workload characterization.
- Familiarity with server architecture, CPU/memory subsystems, and OS-level I/O stack.
- Excellent problem-solving and communication skills.
- Good understanding of bus protocols like AXI, AHB, QSB
- Experience working in team where close collaboration is required between multiple stakeholders
Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience.
- PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience.

Qualifications

- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience.
- PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience.

Responsibilities

- We are seeking a highly skilled and motivated
- Server Performance Modeling Engineer to join our team, focusing on peripheral subsystem performance.
- This role involves developing analytical and simulation models to evaluate and optimize the performance of server peripherals such as storage controllers, network interfaces, PCIe devices, and other I/O subsystems.
- You will work closely with architecture, hardware, and software teams to ensure that peripheral components meet performance targets and integrate seamlessly into server platforms.
- Develop performance models (analytical, simulation-based, or hybrid) for server peripheral subsystems.
- Analyze bottlenecks and latency issues in I/O paths including PCIe, NVMe, NICs, and other peripheral interfaces.
- Collaborate with hardware architects and system engineers to define performance requirements and trade-offs.
- Validate models against real-world measurements and benchmarks.
- Provide insights and recommendations to improve peripheral subsystem performance across server platforms.
- Support design decisions with quantitative data and predictive modeling.
- Stay current with industry trends in server architecture, peripheral technologies, and performance modeling techniques.
- Some of the key skills which are required (1-2 key skills will be important):
- 5+ years of experience in performance modeling or analysis of server systems or high-performance computing platforms.
- Strong understanding of peripheral subsystems including PCIe, NVMe, SATA/SAS, Ethernet, and RDMA.
- Knowledge of emerging technologies like CXL, advanced NICs.
- Proficiency in modeling tools and languages such as Python, SystemC.
- Experience with simulation environments and workload characterization.
- Familiarity with server architecture, CPU/memory subsystems, and OS-level I/O stack.
- Excellent problem-solving and communication skills.
- Good understanding of bus protocols like AXI, AHB, QSB
- Experience working in team where close collaboration is required between multiple stakeholders