Hiring.Camp

Senior Software Engineer (On-Device AI Prototyping)

Qualcomm

·

Yesterday

Location
Hanoi, Hanoi,VN, VN · Ho Chi Minh City, Ho Chi Minh City,VN, VN
Type
Full-time
Department
Engineering
Seniority
Senior
Education
PhD
Source
Eightfold

Description

##

Company:

Qualcomm Vietnam Company Limited, Hanoi Branch Office

## Job Area:

Engineering Group, Engineering Group > Software Engineering

General Summary:

Qualcomm AI Research is seeking a Senior Software Engineer with strong software engineering fundamentals and experience building AI-powered applications.

We are looking for engineers who can rapidly transform cutting-edge AI research into working prototypes, with particular interest in agentic AI systems that combine foundation models, tools, memory, planning, and reasoning capabilities.

You will work closely with AI researchers to develop and validate next-generation agentic experiences, turning emerging research concepts into real-world prototypes running across mobile, edge, cloud, and Snapdragon-powered platforms.

In this hands-on role, you will design and implement applications, frameworks, and system components that showcase Qualcomm's AI capabilities. The position focuses on rapid prototyping, agentic AI workflows, software architecture, experimentation, and system integration, helping bridge research and product through robust demos and internal tools.

What You’ll Do

  • Develop prototype applications and system components that showcase advanced AI capabilities.
  • Collaborate with AI researchers to transform emerging AI technologies into compelling end-to-end experiences.
  • Rapidly prototype and evaluate new agent architectures, workflows, and user experiences.
  • Build proof-of-concept systems that integrate AI agents with mobile, edge, cloud, and device capabilities.
  • Architect clean, maintainable, and extensible software systems that support rapid experimentation and iteration.
  • Contribute to internal frameworks, tools, and infrastructure that accelerate AI prototyping.

Key Responsibilities

  • Agentic AI Application Development:
  • Design and implement software components, frameworks, and end-to-end prototypes.
  • Develop agent-enabled applications that combine foundation models, tools, APIs, external services, and device capabilities.
  • Evaluate emerging agent architectures, workflows, and user experiences.
  • AI Integration & System Development:
  • Work with AI researchers and system engineers to integrate and evaluate AI models and agentic workflows, including tool integration, orchestration logic, memory systems, runtime integration, and end-to-end data flows.
  • Provide practical feedback on feasibility, performance bottlenecks, system constraints, and user experience.
  • Software Engineering Excellence:
  • Drive high-quality software design, architecture, testing, and maintainability.
  • Build internal tools and automation to improve engineering productivity and prototyping velocity.
  • Cross-Functional Collaboration
  • Partner closely with researchers and engineers to deliver impactful prototypes.
  • Communicate technical designs, trade-offs, and implementation details effectively.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field and 4+ years of software development experience

OR Master’s degree and 3+ years

OR PhD and 2+ years

OR equivalent industry experience in systems or mobile development.

  • Strong programming skills in one or more languages such as Python, C++, Java, Kotlin, Go, or Rust.
  • Strong software engineering fundamentals, including architecture design, modularity, testing, debugging, and performance optimization.
  • Experience designing and building complex software systems with clean, maintainable code.
  • Experience developing applications or systems from concept to working prototype.
  • Excellent problem-solving and collaboration skills.

Preferred Qualifications

  • Experience building agentic AI applications using LLMs, multimodal models, tool calling, workflow orchestration, memory systems, planning, reasoning, or multi-agent architectures.
  • Familiarity with agent frameworks such as LangGraph, Semantic Kernel, MCP, or similar technologies.
  • Experience evaluating and improving agent reliability, task completion, and user experience.
  • Experience rapidly prototyping AI-powered applications and bringing research concepts to working demonstrations.
  • Experience integrating AI-powered features across mobile, edge, cloud, or embedded platforms.
  • Familiarity with Snapdragon platforms or on-device AI deployment is a plus.
  • Experience building internal tools, automation systems, or developer productivity solutions.

Minimum Qualifications:

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 2+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.

OR

Master's degree in Computer Science, Engineering, Information Systems, or related field and 1+ year of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.

OR

PhD in Computer Science, Engineering, Information Systems, or related field.

Applicants: Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail [email protected] or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

If you would like more information about this role, please contact Qualcomm Careers.

Skills

PythonJavaRustKotlinPrototypingGo

Similar Jobs

30

Senior Software Engineer

MercadoLibre · CABA, CABA,AR, AR +1

Today

Senior Software Engineer

Protopie · Seoul, South Korea

Today

Sr Software Engineer

Renesas Electronics · Kodaira, Japan

Today

Senior Software Engineer

Usbank · Chennai, India

Yesterday

Senior Software Engineer

Usbank · Chennai, India

Yesterday

Senior Software Developer

Uq · Long Pocket, Australia

Yesterday

Senior Software Engineer

Equifax · IND-Pune-Equifax Analytics-PEC, India

Yesterday

Senior Software Engineer

Job Market · Miskolc, Hungary +1 · Hybrid

Yesterday

Senior Software Developer

UQ Careers · Long Pocket, Australia

Yesterday

Senior Engineer Software

Marmon is · IND_Bengaluru_Karnataka_8th Floor, 359/49/9, 50/2, 49/10, India · Remote

Yesterday

Senior Software Developer

iHerb we strive for innovation · Puxi, CHN, China

Yesterday

Senior Software Engineer

symplr · Bangalore, KA, IN

Yesterday

Senior Software Engineer

symplr · Bangalore, KA, IN

Yesterday

Senior Software Engineer

Carrier · Rua Santos Dias No. 1121, Senhora da Hora, Sao Mamede de Infesta, U21 4465-255 Matosinhos, Portugal · Hybrid

Yesterday

Senior Software Engineer

Global Payments · Pune, India · Hybrid

Yesterday

Senior Software Engineer

" RIVO Holdings, LLC" · San Diego, CA, United States · Remote, Hybrid, Onsite

2 days ago

Senior Software Engineer

Valon · New York +2 · Hybrid, Remote

3 days ago

Senior Software Engineer

Gynger · New York City, NY · Hybrid

3 days ago

Senior Software Engineer

Harvard University · Cambridge, MA, United States · Remote

3 days ago

Sr Software Engineer

Lgelectronics · Alpharetta, GA

3 days ago

Senior Software Engineer

DebtBook · Charlotte, NC +1

3 days ago

Senior Software Engineer

PlaneSense · Portsmouth, NH

3 days ago

Senior Software Engineer

Garnerhealth · Remote · Remote

3 days ago

Senior Software Engineer

Garnerhealth · New York City, New York +1

3 days ago

Senior Software Engineer

Dhigroupinc · Denver, CO; Des Moines, IA; Field +3

3 days ago

Senior Software Engineer

Poppulo · Cork, Ireland - Hybrid · Hybrid

3 days ago

Senior Software Engineer

Chubb · Bangalore, Karnataka, India

3 days ago

Senior Software Engineer

Graphcore · Cambridge, UK +1 · Onsite

3 days ago

Senior Software Engineer

Security Benefit · 400 E Court Ave, Des Moines, IA 50309, USA +2 · Remote

3 days ago

Senior Software Engineer

Crestron · Crestron Electronics Inc. - 22 Link Rockleigh, NJ, 22 Link Drive, Rockleigh, New Jersey, United States of America

3 days ago
Senior Software Engineer (On-Device AI Prototyping) at Qualcomm | Hiring.Camp