Platform Associate Engineer

2 Months ago • 2 Years +
Devops

Job Description

As a Platform Associate Engineer at Qualcomm, you will be responsible for designing, developing, creating, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs. You will collaborate with systems, hardware, architecture, and test engineers to design system-level software solutions. The role involves working with multi-core ARM/CPUs, low-level firmware, kernel, and user-space components, as well as developing software for heterogeneous compute platforms including ARMs, GPUs, DSPs, and specialized hardware accelerators. Strong C/C++ programming skills are essential, along with experience in BSP, ARM Architecture, Busses (I2C, SPI), DDR, and Baremetal drivers. The ability to analyze, triage, and debug complex system-level problems is crucial.
Good To Have:
  • Experience with J-TAG or ICE debuggers
  • Experience with heterogeneous compute platforms (ARMs, GPUs, DSPs, accelerators)
Must Have:
  • Work experience with C, C++, Java, Python
  • 2+ years in embedded domain
  • Strong C/C++ programming skills
  • Embedded Platforms experience
  • BSP, ARM Arch, Busses, DDR, Baremetal drivers
  • Real-time SW development for embedded products
  • Analyze, triage, and debug complex system problems
  • Good problem solving & analysis skills
  • Good communication and enthusiasm to learn
  • Ability to learn and work in a team

Add these skills to join the top 1% applicants for this job

communication
team-player
cpp
python
java

As a leading technology innovator, Qualcomm 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. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.

  • Work experience with Programming Language such as C, C++, Java, Python, etc.
  • 2+ years of experience in the embedded domain to design, develop and support software solutions on multi-core ARM/CPUs, Strong C/C++ programming skills.
  • Embedded Platforms experience including low-level firmware, kernel and user-space components. Design and development of software for heterogeneous compute platforms consisting of ARMs, GPUs, DSPs, and specialized hardware accelerators in an embedded SoC systems with J-TAG or ICE debuggers.
  • BSP, ARM Arch, Busses (I2C, SPI etc), DDR, Baremetal drivers
  • Experience in real-time SW development for embedded products.
  • Ability to analyze, triage and debug complex system level problems and issues.
  • Good Problem solving & analysis skills; Good communication and enthusiasm to learn.  
  • Ability to learn and work together in a team. Must be a Team player.
  • B.E/B.tech or M.E/M.S/M.tech 

Read More

Set alerts for more jobs like Platform Associate Engineer
Set alerts for new jobs by Qualcomm
Set alerts for new Devops jobs in India
Set alerts for new jobs in India
Set alerts for Devops (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙