The Job logo

What

Where

Engineer, senior - Bluetooth Test

ApplyJoin for More Updates

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

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 Test Engineer, you will design, develop, create, and modify test cases and validate embedded software, cloud software, system algorithms, application software, automation, and/or specialized utility programs that launch cutting-edge, world class products. Qualcomm Software Test Engineers collaborate across various engineering teams and functions to design and implement test plans.

 

Minimum Qualifications:

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

• 1+ year of work or academic experience with Software Test or System Test, developing and automating test plans and/or tools (e.g., Source Code Control Systems, Continuous Integration Tools, and Bug Tracking Tools).

 

 

Posting Title

Senior Engineer: Bluetooth test

Experience- 3+ years

Job Overview

 

The role is to Develop test scenarios and scripts for new Bluetooth functionalities execute and analyze Bluetooth 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 Test lead.

 

Minimum Qualifications

High level of proficiency with scripting and programming languages (Python, C).

Experience in testing and verification of Bluetooth Protocol stack layers

Excellent understanding of Bluetooth protocol.

Experience in the use of protocol analyzers and packet sniffers
Excellent verbal and written communication skills
BE/ B.Tech/ ME/ M.Tech - Computer Science, Electronics, Electrical,

Telecommunications or equivalent with three to five years of industry

experience.

 

Preferred Qualifications

Proven experience of building or maintaining an automated test framework

on Linux platform.

Conversant with usage of oscilloscopes, spectrum analyzers, digital multimeters etc
Experience in Bluetooth IOP and qualification testing and participation in UPFs

 

Keywords

 

Bluetooth, Firmware, Host, Test, Python, C, Tcl/Tk, 

 

Educational Requirements

BE/ B.Tech/ ME/ M.Tech - Computer Science, Electronics, Electrical,

Telecommunications or equivalent

Set alert for similar jobsEngineer, senior - Bluetooth Test role in Bengaluru, India
Qualcomm Logo

Company

Qualcomm

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Qualcomm Logo

Engineer - Bluetooth Host Developer

Qualcomm

Bengaluru, Karnataka, India

Posted: a year 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

Qualcomm Logo

Engineer , Senior Staff (Embedded/Firmware Test Engineering )

Qualcomm

Bengaluru, Karnataka, India

Posted: a year ago

Job description  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 the system level 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 development Assist in the definition of future server class SoCs and platforms by identifying opportunities for enhancement of Qualcomm products Assist in identifying skills requirements and building a team of engineers working on production software readiness, customer use-cases, workload analysis, 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   Preferred Qualifications 12 years+ of demonstrated software test engineering experience Strong understanding and experience in software/firmware test automation techniques Strong Linux programming skills with experience in C and/or Python programming languages Experience in working with Linux Open Source projects and toolchains Experience developing automated software/firmware test cases for mobile, compute and/or automotive platforms, supporting bring-up and production SW releases Experience testing for production quality software, on schedule, particularly in an organization that delivers software to enable silicon hardware Additional Asset qualification: Experience in release engineering, continuous integration and continuous development environments   Minimum Qualifications: • Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 6+ years of Hardware Engineering or related work experience.  OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 5+ years of Hardware Engineering or related work experience.  OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience.

Qualcomm Logo

Engineer , Senior Staff (Embedded/Firmware Test Engineering )

Qualcomm

Bengaluru, Karnataka, India

Posted: a year ago

Job description  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 the system level 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 development Assist in the definition of future server class SoCs and platforms by identifying opportunities for enhancement of Qualcomm products Assist in identifying skills requirements and building a team of engineers working on production software readiness, customer use-cases, workload analysis, 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   Preferred Qualifications 12 years+ of demonstrated software test engineering experience Strong understanding and experience in software/firmware test automation techniques Strong Linux programming skills with experience in C and/or Python programming languages Experience in working with Linux Open Source projects and toolchains Experience developing automated software/firmware test cases for mobile, compute and/or automotive platforms, supporting bring-up and production SW releases Experience testing for production quality software, on schedule, particularly in an organization that delivers software to enable silicon hardware Additional Asset qualification: Experience in release engineering, continuous integration and continuous development environments   Minimum Qualifications: • Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 6+ years of Hardware Engineering or related work experience.  OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 5+ years of Hardware Engineering or related work experience.  OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience.

Qualcomm Logo

Senior Engineer - TADA

Qualcomm

Bengaluru, Karnataka, India

Posted: a year ago

Job description  Work with Qualcomm's engineering team to develop Performance Modelling for the next generation System-on-chip (SoC) for smartphone, tablet and other product categories. Candidate will be responsible for understanding  and triaging system performance requirments for complete SOC. Candidate will be analyzing different usecase scenarios to understand the overall architecture and performance feasibility. Work with Hardware & Software teams to understand the design requirements, specification and interface details. You will have opportunity to suggest architecture and design changes which can optimize the overall power/performance/thermal for the chipset. The successful candidate will - Be part of Qualcomm performance customer engineering team. Minimum Qualifications: •    Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience. 2-5 yrs experience Good knowledge of SoCs performance analysis. Understanding of protocols related to Ethernet, PCIe,  UFS, USB is desirable. Good understanding of C/C++ based model development and SoC integration. Good understanding of SoC architecture and Heterogeneous SoC architecture is desirable. Good understanding of bus protocols like AXI, AHB, QSB Experience working in team where close collaboration is required between multiple stakeholders Understanding of NOC and MMU designs and it’s performance aspects at SOC level Understanding of DDR design and it’s performance aspects at SOC level Understanding of SOC DV/VI/RUMI/performance validation Should be able to ramp up fast and must have the attitude to work with the team. Strong C and Assembly Programming with OS & Multi-Processor concepts Embedded software development in C and C++ on ARM or similar cores. Hands on experience of driver development on any RTOS, ARM Trust-Zone & ARMv7/v8 architecture. Good debugging skills with experience on debugging with Lauterbach JTAG debuggers. Work on challenging customer requirements and issues. Basic understanding one or more of hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/UART/CAN/Ethernet/Clock/etc) Automotive SW development experience is must have   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

Senior Engineer - Location/GNSS - Position Engine

Qualcomm

Bengaluru, Karnataka, India

Posted: a year ago

Job description  As a Systems/Software Engineer within the industry leading Location Team, you will be part of an innovative team researching and designing the core Location Technology deployed in billions of devices worldwide. With a focus on new technologies, we develop ideas from inception to production, delivering products that provide significant value and transform the lives of our users.   You will leverage your creativity and technical skills to develop the next generation of Location Technology for Edge Computing devices in the mobile, IoT and automotive market segments. Your responsibilities include designing prototypes, demonstrating performance/reliability improvements, and developing embedded software for mass deployment.   You will apply advanced techniques such as hybrid technology fusion, GNSS or GNSS/INS navigation, MEMS sensor processing, causal/non-causal estimation to develop algorithms and embedded software that redefine the state-of-the-art for navigation availability, accuracy, and precision.   All Qualcomm employees are expected to actively support diversity in their teams, and in the Company.   Preferred Qualifications: 3-6 years industry experience delivering Location Technology products. · Strong background in control systems, estimation techniques (Least-squares, Kalman filtering, particle filtering), statistical signal processing, sensor fusion, and optimization. A college-level project, internship or peer-reviewed paper in related area is a plus. · Proficient in programming with C/C++, MATLAB/Python · Background in Machine and Deep Learning techniques is a plus. · Systems Engineering and/or Software Development experience is a plus. · Understanding of navigation/positioning solutions and software development, knowledge of positioning using hybrid technology fusion (e.g., GNSS/INS, Sensors, WLAN & WWAN) is desirable. · Experience in data analysis and statistical correlation identification. · Experience developing and debugging medium to large scale real-time and near real time systems is desirable.   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.     Minimum Qualifications Bachelor’s degree in Electrical/Computer Science/Aerospace Engineering or related field.