Senior Engineer - ARM and DSP architecture

A leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation.
Embedded
Senior Software Engineer
In-Person
3+ years of experience
AI

Description For Senior Engineer - ARM and DSP architecture

Qualcomm is seeking a Senior Engineer specializing in ARM and DSP architecture to join their team in Hyderabad. This role focuses on developing and optimizing high and low-level software for ARM CPU and Qualcomm DSP frameworks/applications in a multi-threaded embedded environment.

The ideal candidate will bring strong expertise in signal processing and embedded software development using C/C++ for ARM & DSP processors. They should have deep knowledge of computer architecture, Linux-based development environments, and experience with complex embedded systems.

Key responsibilities include driving CV software execution for Qualcomm mobile SoCs, system-level issue troubleshooting, and providing expert support for architecture and software ecosystem. The role requires strong debugging capabilities, particularly with Linux device drivers on ARM platforms.

Qualcomm offers a comprehensive benefits package including health coverage, financial planning support, wellbeing programs, and continuous learning opportunities. The company fosters an innovative culture where employees work alongside leading technology experts and contribute to world-changing innovations.

This position requires 3-6 years of experience, strong programming skills, and excellent communication abilities to work effectively with US-based teams. The role offers opportunities to work on cutting-edge mobile SoC technologies while solving complex technical challenges in embedded systems and signal processing domains.

Last updated 2 months 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

Python
Linux
  • 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 the Linux based development environments
  • Strong ability to work well in various ARM environments
  • Good knowledge of Linux programming
  • Experience in the 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, especially for signal processing
  • Knowledge of fixed point programming techniques
  • Comfortable programming in assembly
  • Strong communication skills and ability to work with US-based team
  • Must be able to work under pressure situations and be a team player

Benefits For Senior Engineer - ARM and DSP architecture

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

Interested in this job?

Jobs Related To Qualcomm Senior Engineer - ARM and DSP architecture

Sr Engineer-Camera HWL

Senior Camera Hardware Layer Engineer position at Qualcomm focusing on embedded systems and software development.

Post-Silicon SoC Validation & Emulation Engineer

Senior-level Post-Silicon SoC Validation & Emulation Engineer position at Qualcomm, focusing on silicon validation, debugging, and system-level testing with competitive compensation.

SoC Debug Engineer (Server)

Senior SoC Debug Engineer position at Qualcomm focusing on server chipset validation and debugging, offering competitive compensation and benefits.

Auto Compute Systems Engineer

Senior Auto Compute Systems Engineer role at Qualcomm focusing on automotive hardware performance analysis and architecture with 5-10 years experience required.

Senior Embedded Engineer – Bootloader

Senior Embedded Engineer position at Qualcomm focusing on bootloader development and system-level software solutions for multiple chipsets.