The Job logo

What

Where

Software Associate Engineer - Audio

ApplyJoin for More Updates

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

General Summary:

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.

 

Principal Duties and Responsibilities:

•    Applies Software knowledge to assist and support the design, development, creation, modification, and validation of embedded and cloud edge software, applications, and/or specialized utility programs.

•    Assists in the analysis of user needs and software requirements.

•    Designs and implements small software features for products and systems.

•    Participates in the design, coding for small features, unit testing, minor debugging fixes, and integration efforts to ensure projects are completed on schedule.

•    Assists in performing code reviews and regression tests as well as the triaging of issues to ensure the quality of code. 

•    Collaborates with others inside project team to accomplish project objectives.

•    Writes technical documentation for Software projects.

 

Level of Responsibility:

•    Works under supervision.    

•    Decision-making affects direct area of work and/or work group.

•    Requires verbal and written communication skills to convey basic, routine factual information.

•    Tasks require multiple steps which can be performed in various orders; some planning, problem-solving, and prioritization must occur to complete the tasks effectively.

Set alert for similar jobsSoftware Associate Engineer - Audio role in Bengaluru, India
Qualcomm Logo

Company

Qualcomm

Job Posted

4 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

0-2 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

22 applicants

Related Jobs

Qualcomm Logo

Software Associate Engineer - Audio

Qualcomm

Bengaluru, Karnataka, India

Posted: 3 months ago

Join Qualcomm India Private Limited as a Software Associate Engineer with a focus on Audio. Design, develop, and validate cutting-edge software for embedded and cloud edge applications. Collaborate with cross-functional teams to deliver world-class products.

Qualcomm Logo

ML Audio Systems Engineer

Qualcomm

Hyderabad, Telangana, India

Posted: a year ago

Job description  Qualcomm is a company of inventors that unlocked 5G - ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning. It takes inventive minds with diverse skills, backgrounds, and cultures to transform 5Gs potential into world-changing technologies and products. This is the Invention Age - and this is where you come in. QUALCOMM is the world's leading developer of next generation wireless and multimedia technology. Immediate opportunities exist in QUALCOMM's Audio Systems Group to work in the area of Embedded Neural Processing Unit (eNPU - AI accelerator), developing embedded software for next generation low power NPU. You will be part of the Audio Systems and R&D team and develop low power AI accelerator runtime software for Qualcomm Snapdragon platforms.   Minimum Qualifications: •    Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.     Responsibilities: This position requires the candidate to design, implement, integrate, NN kernels for ML operators for Audio, Camera, Sensors Models offload to eNPU HW accelerator,  meeting  performance and power  metrics. Responsibilities also include optimizing ML inference, memory handling and computation cycles.   Requirements: Strong programming skills in C/C++, Python Expertise in developing and debugging software on embedded platforms Knowledge of ML operators such as Transformers, LSTM, GRUs.. Knowledge of software design patterns and multi-threaded programming, Eg POSIX Knowledge of computer architecture, operating systems, data structures, and basic algorithms knowledge of fixed point coding  Knowledge of any ML frameworks pytorch, TensorFlow.. Knowledge of Model quantization and compression techniques is a plus Working on ML inference optimizations is a plus Experience working on any AI HW accelerator (NPU) is a plus Proven ability to work in a dynamic, multi-tasked environment  Self-starter who likes to be challenged and solve tough complex issues   Educational Qualification: Bachelor's/Master’s/PhD degree in Engineering, Electronics and communication, Computer Science or related filed.