Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 18992446

    BENGALURU · FULLTIME

    Engineer

    Qualcomm logo

    Qualcomm

    Bengaluru · onsite · Posted 28d ago

    Sourced fromNaukri
    Undisclosed0–5 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.6s
    • Found the form on Naukri · 15 questions to answer1.7s
    • Decided the answers for all of them3.1s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Company: Qualcomm India Private Limited
    Job Area: Engineering Group, Engineering Group > Software Engineering
    Job Summary
    Qualcomm Cloud Business Unit is looking for an experienced software engineer in the areas of Linux User-space for Machine Learning Use cases. The development target is Qualcomm high-performance inference accelerator AI100 and related products.
    Responsibilities
    • The candidate should be familiar with developing SW using modern C++(11,14,17), Object Oriented Design, Design Patterns Principles, Linux user-mode drivers, inter-process communication such as gRPC, protocol buffers, system profiling, code optimization and tool development.
    • Responsibilities include Linux software architecture and design, development, software integration, functional and performance testing.
    • Ideal candidates for this position will demonstrate the following:
    • 1+ yr experience with Linux user-space development, including IOCTL interfaces, API development and multi-threaded processing.
    • 1+ yr experience with development in Modern C++(11,14,17) including debug and testing.
    • Proficiency across multiple languages (C, C++, Python) and experience in unit testing tooling for C and C++ development, including googletest.
    • Experience with real-time embedded operating systems.
    • Experience in requirement capture and traceability.
    • Experience in UML design capture analysis.
    • Experience with development of peripheral drivers.
    • Knowledge of RTOS, SoC architecture (core, cache, memory, bus architecture, IOs, etc.) and common hardware blocks
    • Experience with Source Code and Configuration management tools, git knowledge is required
    • Willingness to work in a structured software development environment with ability to work on low-level implementation (code test)
    • Good English communication (written and verbal) and positive interpersonal skills
    • Familiar with inter-process communication architecture such as gRPC.
    • Software development and debug tools including compilers, profilers, source control systems, emulators, JTAG and serial debuggers, and logic analyzers
    Minimum Qualifications
    Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

    Sourced from naukri

    Section · 02

    Skills

    Design PatternsgRPCEnglish Communicationconfiguration managementControl Systemscloud businessJTAGCacheDebuggersCompilersEmbedded SystemsInterprocess CommunicationDebugC++ DevelopmentcloudArchitectureGITAPI Development

    Section · Company

    About Qualcomm

    Qualcomm logo

    Qualcomm

    Semiconductors

    22k+

    employees

    1996

    30 years old

    San Diego,California

    United States

    About

    Qualcomm invents breakthrough technologies that transform how the world connects, computes and communicates.

    Industries

    SemiconductorsHardware & Networking

    Employee ratings

    1,207 reviews

    3.7/ 5

    Culture

    3.4

    Career growth

    3.2

    Work-life

    3.3

    Employees rate it well for

    Work Life Balance267Salary160Work Culture155Learning100Senior Management91

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Engineer · waiting for your command