Posted in

Senior Software Engineer – Software Applications Engineering

Senior Software Engineer – Software Applications Engineering

CompanyQualcomm
LocationSanta Clara, CA, USA
Salary$123900 – $185900
TypeFull-Time
DegreesBachelor’s, Master’s, PhD
Experience LevelSenior

Requirements

  • Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience.
  • OR Master’s degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience.
  • OR PhD in Engineering, Information Systems, Computer Science, or related field.
  • 1+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc.
  • 1+ year of any combination of academic and/or work experience with debugging techniques.

Responsibilities

  • Support / customize / optimize Qualcomm software for AR/VR, Audio, Camera, Display, Graphics, Video and BSP on Qualcomm customer devices.
  • Debug & resolve customer issues.
  • Train customers & document software for the above technologies.
  • Work on internal development platforms such as the MTP, CDP and external customer devices.
  • Drive tasks and work closely with various technology teams while engaged on customer issues, documentation and training.

Preferred Qualifications

  • Knowledge in Camera, Display, AR/VR, Video, Graphics, BSP software.
  • Experience in software design/debugging, problem solving, debugging and documentation skills.
  • Programming with real-time operating systems/micro kernel in ARM or Qualcomm’s Hexagon microprocessor.
  • Strong understanding of Computer Architecture – Caches, Bus, Memory is required.
  • C/C++ programming skills with minimum of 1 – 5 years experience in Embedded Software Systems and creating or managing software build environment with : Make/cmake, Git etc.