Senior Engineer - ARM and DSP architecture

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
Embedded
Senior Software Engineer
In-Person
3+ years of experience
Enterprise SaaS

Description For Senior Engineer - ARM and DSP architecture

Qualcomm, a leading technology innovator, is seeking a Senior Engineer specializing in ARM and DSP architecture. This role combines embedded systems development with cutting-edge mobile technology. You'll be working on developing and optimizing software for ARM CPU and Qualcomm DSP frameworks in a multi-threaded embedded environment. The position requires expertise in signal processing, C/C++ programming, and Linux kernel development. You'll be part of a dynamic team driving innovation in mobile SoCs, working with cross-functional teams to deliver high-performance solutions. The role offers comprehensive benefits, professional development opportunities, and the chance to work with industry-leading experts. Ideal candidates should have strong programming skills, deep understanding of computer architecture, and excellent problem-solving abilities. This position provides an opportunity to contribute to world-changing innovations while working with some of the brightest minds in the industry.

Last updated 5 days ago

Responsibilities For Senior Engineer - ARM and DSP architecture

  • Drive execution of CV software for Qualcomm mobile SoCs from pre-silicon to commercialization
  • Interact with cross functional technology teams to triage system level issues and propose solutions
  • Provide critical optimization services to enable high efficiency applications
  • Provide local expert support for architecture and software ecosystem
  • Provide expert support in debugging Linux device drivers on ARM and general ARM and DSP software debug support

Requirements For Senior Engineer - ARM and DSP architecture

Linux
Python
  • 3-6 years of strong programming skills in C/C++
  • Good understanding of ARM and DSP architectures and fundamentals
  • Deep understanding of computer architecture, including optimizing for cache performance
  • Well versed with Linux based development environments
  • Strong ability to work in various ARM environments
  • Experience in development of complex embedded software
  • Good understanding of build systems like make/scons
  • Good knowledge of scripting languages (python, perl)
  • Strong math and algorithm background
  • Comfortable programming in assembly
  • Strong communication skills
  • Bachelor's degree in Engineering, Computer Science, or related field

Benefits For Senior Engineer - ARM and DSP architecture

Medical Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and eligible dependents
  • Financial planning and future security programs
  • Emotional/mental strength and resilience support
  • Comprehensive wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Senior Engineer - ARM and DSP architecture

Engineer, Senior - USB

Senior USB Engineer position at Qualcomm focusing on USB driver development for Snapdragon platform, requiring expertise in USB protocols and device driver development.

Post-Silicon Validation - Sr Engineer

Senior Post-Silicon Validation Engineer role at Qualcomm India, focusing on embedded systems and hardware validation with C/Assembly programming and ARM architecture expertise.

Engineer, Senior Lead - USB Type-C/PD compliance and certification

Senior Lead Engineer position for USB Type-C/PD compliance and certification at Qualcomm, focusing on embedded systems and device driver development.

Senior Engineer - DSP

Senior DSP Engineer role at Qualcomm focusing on audio/voice software development for Snapdragon processors, requiring 3-5 years of embedded systems experience.

Product Software Integration Engineer, Sr - PC Compute

Senior Product Software Integration Engineer role at Qualcomm focusing on embedded systems, PC compute platforms, and software integration.