Qualcomm logo

Staff Engineer, Data Centre Software Test Engineer (Server)

Qualcomm · Posted Oct 16

Semiconductor, 5G wireless technology, mobile platform, and AI computing solutions

Bangalore, Karnataka, IndiaFull-timeOnsiteLead/Staff4+ years₹40.0L–₹65.0L yearly32 applicants
SemiconductorsWireless TechnologyTelecommunicationsArtificial IntelligenceMobile ComputingPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

Qualcomm's Engineering Group (Software Engineering) develops embedded and cloud edge software, applications, and specialized utility programs that power cutting-edge products, collaborating with systems, hardware, architecture, and test teams. This Staff Engineer role is focused on Data Centre server software/firmware test engineering, covering test plans, requirements traceability, and automated test suites that validate quality and compliance at functional, integration, and system levels. The engineer will also support production-level software readiness, customer use-cases, workload analysis, and bring-up/debug on server platforms such as Ubuntu Server, RHEL, SUSE, and Windows Server across x86/ARM64/RISC-V.

What you will do

  • Create software/firmware test plans, addressing requirements traceability matrix and test coverage, with respect to feature requirements
  • Design, develop, execute and maintain automated software/firmware test suites for the purpose of verifying quality and compliance of Qualcomm products at functional, integration and system levels
  • Manually test, where appropriate, the customer experience of installation and deployment of Qualcomm hardware and software in a mobile, compute and automotive environment.
  • Assist in the creation of a Quality Engineering/Release engineering process with emphasis on continuous integration and continuous deployment
  • Assist in achieving production-level software readiness, implement customer use-cases, workload analysis models, workload creation, and collaborating with other teams on bring-up/debug/diags
  • Focus on ensuring that existing Operating Systems and customer usage environments run well, while identifying strong opportunity for enhancements, from a power and performance perspective.
  • Leverages advanced Software knowledge and experience to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs.
  • Analyzes user needs, software requirements, and time and cost constraints to design and customize software for optimal operational efficiency.
  • Designs and implements software modules for large-scale products and systems.
  • Participates in and leads design, coding, unit testing, debugging, and integration efforts to ensure projects are completed to specifications and schedules.
  • Performs complex code reviews and regression tests as well as triages and fixes issues to ensure the quality of code.
  • Collaborates with individuals outside the software function (e.g., Hardware, Systems, and Test engineers) to ensure solutions work with other components of a specific project.

Skills used in this role

CC++JavaPythonFirmwareEmbedded SoftwareTest AutomationSoftware TestingCI/CDUbuntu ServerRHELSUSEWindows ServerBIOSUEFIBMC Firmwarex86ARM64RISC-V

What the employer is looking for

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
  • 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 Language such as C, C++, Java, Python, etc.

Preferred qualifications

  • 8+ years of experience in Software/Firmware Validation
  • Demonstrated software test engineering in SW/FW engineering with focus on Data Center Servers (minimum 5 years).
  • Strong understanding and experience in software/firmware test automation techniques
  • Extensive experience working with operating systems like Ubuntu Server, RHEL, SUSE, similar or Windows server
  • Work with multiple SW/HW Engineering teams to ensure that all requirements and features of reference platform requirements have been validated at a component, integration, functional and system level
  • Strong programming skills with experience in C and/or Python programming languages
  • Experience developing automated software/firmware test cases for server platforms, supporting bring-up and production SW releases
  • Prior Experience with SW/FW integration at BIOS/UEFI, BMC firmware, Operating System for x86/ARM64/RISC-V 64bit for server platforms.
  • Strong understanding of Server firmware Standards, opensource Implementation and specifications for ARM64-based servers

Benefits and support

  • Compensation and benefits are detailed in the job posting

About Qualcomm

Qualcomm is a global leader in the development and commercialization of foundational technologies for the wireless industry, including mobile processors, 5G, and on-device artificial intelligence. The company designs and markets digital communications products, semiconductor solutions, and system software used globally across smartphones, automotive solutions, IoT devices, and computing systems. Through extensive R&D and intellectual property licensing, Qualcomm powers a highly interconnected and smarter world.

Industry
Semiconductors
Company size
50000+ employees
Founded
1985
Location
San Diego, California, USA
Funding stage
Public Company

Funding

Public Company · $53M raised

Western Technology Investment
  • 2018-11-01Grant

Leadership

CR
Cristiano R. Amon

President and Chief Executive Officer

AP
Akash Palkhiwala

Chief Financial Officer and Chief Operating Officer

JH

James H. Thompson

Chief Technology Officer

DM
Don McGuire

Chief Marketing Officer

AC

Ann Chaplin

General Counsel and Corporate Secretary