Senior Engineer - Driver Dev

Qualcomm is a leading technology innovator that 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.
Embedded
Senior Software Engineer
In-Person
3+ years of experience
AI

Description For Senior Engineer - Driver Dev

Qualcomm is looking for software engineers to develop and optimize high- and low-level DSP framework/application. The software will run in a multi-threaded embedded environment comprised of CPU and DSP processors and hardware blocks. The ideal candidate will have a solid foundation in both conventional signal processing and neural network theory combined with experience in writing and optimizing embedded DSP software in C/C++.

Responsibilities:

  • Develop, Port and optimize DSP frameworks/applications
  • Exercise and improve DSP software development tools, drivers, and ecosystems developed by Qualcomm
  • Offsite and occasional onsite work with OEMs and Independent Software Vendors may be required
  • All Qualcomm employees are expected to actively support diversity on their teams, and in the Company

Minimum Qualifications:

  • BE/ME with 3+ years of experience in embedded programming
  • Strong C, C++ programming skills
  • 3-6 years of experience on Driver development
  • Basic knowledge on programming Language such as Python, C++
  • Experience in Android/Linux or other embedded systems

Preferred Qualifications:

  • Embedded system architecture including platform architecture, software stack, security and virtualization
  • Proficiency in C, C++ programming languages
  • DSP programming
  • Neural networks/Deep Learning
  • Computer architecture and operating systems
  • SIMD optimization
  • Developing, debugging and optimizing for embedded real-time environments
  • Good understanding of computer architecture and operating systems
  • Familiarity with Qualcomm DSP programming
  • Multimedia software development experience on Android, Windows or Linux
  • Hardware driver development experience
  • Shell/Python scripting
  • Experience with machine learning in mobile, drones, virtual reality, connected camera or automotive space

Qualcomm is an equal opportunity employer and provides reasonable accommodations to individuals with disabilities during the application/hiring process. The company is committed to making the workplace accessible for individuals with disabilities.

Qualcomm expects its employees to abide by all applicable policies and procedures, including security requirements regarding protection of Company confidential information and other confidential and/or proprietary information.

Last updated 2 days ago

Responsibilities For Senior Engineer - Driver Dev

  • Develop, Port and optimize DSP frameworks/applications
  • Exercise and improve DSP software development tools, drivers, and ecosystems developed by Qualcomm
  • Offsite and occasional onsite work with OEMs and Independent Software Vendors may be required
  • Actively support diversity on their teams, and in the Company

Requirements For Senior Engineer - Driver Dev

Python
Linux
  • BE/ME with 3+ years of experience in embedded programming
  • Strong C, C++ programming skills
  • 3-6 years of experience on Driver development
  • Basic knowledge on programming Language such as Python, C++
  • Experience in Android/Linux or other embedded systems

Benefits For Senior Engineer - Driver Dev

  • Equal opportunity employer
  • Reasonable accommodations for individuals with disabilities
  • Comprehensive benefits offerings

Interested in this job?

Jobs Related To Qualcomm Senior Engineer - Driver Dev

Embedded Software Senior Engineer –SoC Firmware

Join Qualcomm as an Embedded Software Senior Engineer in Cork, Ireland, working on cutting-edge SoC firmware for next-gen wireless technologies.

Lead Engineer Sr - Compute platform

Lead Engineer Sr position for Compute platform at Qualcomm, focusing on ADAS/Autonomy SoCs and embedded software development.

Senior Mixed-Signal Design Engineer

NVIDIA seeks a Senior Mixed-Signal Design Engineer in Santa Clara, CA to lead CMOS high-speed interface and mixed-signal circuit design, offering competitive salary and benefits.

Hardware Test Engineer

Join Span as a Hardware Test Engineer to lead hardware reliability and safety strategies for renewable energy infrastructure.