The Job logo

What

Where

Engineer- Product Validation

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Job description 

Job Overview

The role is to develop Bluetooth automation system tests for Qualcomm’s range of wireless chips and to Create, maintain & modify the automation test infrastructure. The engineer will take ownership of the testing of a major aspect of a project and will be responsible for delivering the software test results on a timescale agreed with the group leader/ Program manager. The right candidate must have strong communication skills and be able to work with minimal supervision. He should be a good team player and ready to work in fast paced environment.

Key Responsibilities:

  • Pre and post silicon verification of the Qualcomm wireless chips
  • Developing test scenarios and automation scripts to support testing of new Bluetooth features
  • Develop, enhance and maintain the test Automation framework
  • Troubleshooting/analyzing problems
  • Provide inputs on dependencies, risks and issues
  • Task definition and work breakdown including time estimation
  • Represent test team in bug scrubs and design reviews
  • Creation of relevant documentation following the department’s processes
  • Contribute towards continuous improvements of test coverage, execution, automation and processes;

 

Minimum Qualifications

  • Strong BT/BLE knowledge and experience of testing or developing Bluetooth products.
  • Expertise in Bluetooth classic and BLE Profiles/ Host protocol/ Controllers.
  • Strong hands-on experience in developing automation tests using scripting languages (Python/C desired)
  • Proficient in the use of protocol analyzers and packet sniffers. Ability to identify the root cause of the failures and provide first level analysis.
  • Excellent debugging and analytical skills that can be applied to isolate potential system issues.
  • Excellent communication skills and proven track record of working effectively in cross functional teams.
  • Familiar with software configuration tools, preferably Perforce 
  • B.Tech/B.E/ Masters. – Computer Science, Electronics, Electrical, Telecommunications or equivalent

Preferred Qualifications

  • Proven experience of building or maintaining an automated test framework on Linux platform.
  • Audio validation/ development experience with good Knowledge on Audio hardware/protocols

 

 

 

Minimum Qualifications:

• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. 
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.

• 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.

Set alert for similar jobsEngineer- Product Validation role in Bengaluru, India
Qualcomm Logo

Company

Qualcomm

Job Posted

10 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

0-2 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Qualcomm Logo

Silicon Validation Engineer

Qualcomm

Bengaluru, Karnataka, India

Posted: 9 months ago

We are hiring a Silicon Validation Engineer at Qualcomm. This is a full-time opportunity based in Bengaluru, Karnataka, India. The role requires a good understanding of analog and mixed signal circuits, experience in high-speed serial links, and familiarity with high-speed SerDes protocols. The candidate should have 2 to 5 years of experience and a Bachelor's or Master's degree in Computer Science, Electrical/Electronics Engineering, or related field. Join our dynamic team and work with cross-functional teams in a dynamic environment.

Qualcomm Logo

Engineer/Senior Engineer - Linux Device Driver

Qualcomm

Bengaluru, Karnataka, India

Posted: 10 months ago

Job description General Summary: Job Overview : The Automotive business within Qualcomm is a fast-growing segment encompassing a wide range of products sold into both automotive factory-fit and aftermarket applications. At the same time, the technologies continue to evolve, e.g. 4G / 5G, CV2X, and the devices (ECUs) and applications built on top of these technologies are increasing in number, complexity and overall importance to the driving experience. This position will be responsible for: Design and development of Linux device driver with hands-on experience on Linux platform Debug and identify the root cause for any critical system issue like crash, system lock, abnormal reset etc.. on the Qualcomm Linux platforms. Performance analysis various KPIs (boot, CPU) across various sub system   Minimum Qualifications: 1-6 years in the following areas required: Design and development of Linux device driver – Min 1+ yrs Excellent troubleshooting and debugging skills with focus on system level debugging with JTAG Trace 32 Strong experience on performance analysis of boot, CPU across the sub system and providing the solution. Strong C, C++ program skills. Experience in HW/board bringup, pre/post silicon validation and exposure to equipment such as oscilloscopes and logic analyzers Experience with ARM processors and assembly programming is a plus Strong communication skills (written and verbal), working with teams across multiple time zones   Preferred Qualification: Candidate should have technical experience with analytic, debugging oriented challenges Experience in automotive vehicle network technologies such as CAN, Ethernet, DSRC, V2X   Education: Required: Bachelor's degree in Electrical/Electronics/Computer Engineering.   Minimum Qualifications: •    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.

Qualcomm Logo

Engineer - Bluetooth Host Developer

Qualcomm

Bengaluru, Karnataka, India

Posted: 10 months ago

Job description  As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.   Minimum Qualifications: • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.     Job Overview The role is to develop Bluetooth Host software for Qualcomm’s range of Bluetooth chips. The engineer will work under the supervision of a lead to deliver SIG features and other proprietary features across various products and business areas. The engineer is expected to work on resource constraint multi-processor environment involving embedded software running on the on-chip processors  and programming in ‘C’.   Minimum Qualifications Experience required - 1-3 years. Excellent aptitude and strong communication skills Good programming skills - C, with proven experience of writing efficient code for resource constrained systems Effective team player. Excellent trouble shooting and analytical skills that may be applied to resolve potential system issues Preferred Qualifications Exposure to Bluetooth host software Embedded system knowledge with experience in design and development. Keywords Bluetooth, BT Host stack, Core Stack, Bluetooth SIG, RTOS Educational Requirements Required: Bachelor's, Computer/Electronics/Electrical Engineering

AMD Logo

CPU Performance Validation

AMD

Bengaluru, Karnataka, India

Posted: a year ago

THE ROLE:   The person will be part of AMD's CPU Performance Validation team. This team is part of AMD's global CPU Performance teams and plays a critical role in next generation AMD CPU design. Involves having deep understanding of existing AMD X86 CPU architecture and microarchitecture ranging from CPU pipeline stages to various complex features and structures, debugging performance issues of RTL, giving feedback to design team for latest gen CPU in pre-silicon and emulation environment. We highly encourage people with a creative bent of mind and with a natural ability to dive into the details. This team is a perfect place for people who can understand the present and envision the future. If you find yourself to be a person who wants to go that extra mile to refine an existing process and also understands the opportunities to make it better, if you are the one who has innovative ideas in your brain waiting to find a proper stage to come out, we can offer you the perfect ground for that.     THE PERSON:   Should have excellent inter-personal, communication skills and ability to work in a fast-paced exciting environment. Continuous learning has always been the moto in this ever changing industry. An ideal person for this role should be a self-learner and always ready to upgrade his/her skills to stay abreast with the technology. The team looks for superstars but also believes in nurturing you into one. Collaboration is the key to success. Ideal candidate should learn at a great pace, deliver what is expected and also share your learning in the team to help the overall growth. It’s always We before Me in the team   KEY RESPONSIBILITIES: Responsible for building infrastructure for performance verification and verify performance of X86 processor. Writing specific targeted tests to measure the performance of the processor Involves having a deep understanding of processor micro-architecture and triaging performance issues in RTL and simulator Skillset Debug triage of failures from simulation and emulation environment for CORE or sub level regressions. Writing automatized triages in Perl/Ruby and creating tools using perl/ruby or AMD verification methodology (primarily in C++) to enhance the functional debug and triage process. On a need basis, work on Post-Si bug recreation   PREFERRED EXPERIENCE: Experience: Experience in processor/ASIC performance correlation. Experience in micro-architecture testing for modern high-performance processors. Experience in writing tests and building infrastructure that tests performance of modern processors. Experience in application performance analysis Programming/Scripting Skills C, C++, Perl, Python. Solid background and understanding of Digital Design, RTL design , improving model performance and Processor Architecture Strong troubleshooting, analytical and debug skills. Prior experience in performance correlation of Processor subsystems is a plus. Excellent knowledge of computer architecture with relevant  research and project work or industry experience Strong programming skills (C/C++ and assembly) Basic knowledge of Verilog   ACADEMIC CREDENTIALS: Bachelors/Masters in Computer Science/Electrical/Electronics Engineering with relevant course and research work