CPU Software Engineer Senior

Leading technology innovator that develops cutting-edge solutions for connected devices and digital transformation.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For CPU Software Engineer Senior

Qualcomm, a leading technology innovator, is seeking a Senior CPU Software Engineer to join their team in Bangalore. This role offers an exciting opportunity to work at the forefront of embedded systems development, focusing on ARM architecture and system-level software solutions.

As a Software Engineer at Qualcomm, you'll be instrumental in pushing the boundaries of what's possible in the realm of embedded and cloud edge software development. You'll work on cutting-edge projects that directly impact the future of connected devices and digital transformation. The role involves designing, developing, and validating embedded software solutions that meet and exceed customer needs.

The ideal candidate brings approximately 4 years of embedded systems experience, with deep knowledge of ARM CPU architecture, particularly ARMv8. Your expertise in embedded systems software design, combined with understanding of kernel-level operations in Linux or Windows, will be crucial for success in this position.

Working at Qualcomm means joining a team that's dedicated to creating a smarter, connected future for all. You'll collaborate closely with cross-functional teams, including systems, hardware, and architecture engineers, to design and implement innovative solutions. This position offers the opportunity to work on world-class products while being part of a company that's driving digital transformation across industries.

The role requires strong analytical and problem-solving skills, critical thinking abilities, and excellent communication skills. You'll be involved in various aspects of software development, from initial design to final validation, ensuring that all solutions meet the highest standards of quality and performance. If you're passionate about embedded systems and want to work with cutting-edge technology, this role at Qualcomm offers an excellent opportunity to advance your career while contributing to groundbreaking innovations.

Last updated a few seconds ago

Responsibilities For CPU Software Engineer Senior

  • Design, develop, create, modify, and validate embedded and cloud edge software
  • Develop applications and specialized utility programs
  • Collaborate with systems, hardware, architecture, and test engineers
  • Design system-level software solutions
  • Work on performance requirements and interfaces

Requirements For CPU Software Engineer Senior

Linux
  • Around 4 years of experience in designing and developing software/firmware for embedded systems
  • Knowledge of Arm CPU architecture, especially ARMv8 architecture (RISC-V architecture is a plus)
  • Knowledge of various system specifications in ARM ecosystem (SCMI, PSCI, TF-A etc)
  • Solid knowledge of embedded systems SW design
  • Familiarity with kernel level internals of Linux or Windows
  • Effective problem-solving analytical skills
  • Critical thinking skills
  • Excellent verbal and written communications skills

Interested in this job?

Jobs Related To Qualcomm CPU Software Engineer Senior

Low Power ASIC Engineer (Next-Gen, High-Speed Memory Subsystem)

Senior ASIC Engineer role at Qualcomm focusing on low-power design for next-gen memory subsystems, offering competitive compensation and opportunity to work on cutting-edge technology.

Software CPU Lead Engineer Senior

Senior Software CPU Lead Engineer position at Qualcomm, focusing on CPU architecture, firmware development, and software roadmap planning for Snapdragon chipsets.

Embedded Software Engineer, Senior (Core Platform Services)

Senior Embedded Software Engineer role at Qualcomm focusing on Core Platform Services development and driver implementation for various chipset portfolios.

Senior Software Application Engineer

Senior Software Application Engineer role at Qualcomm focusing on BSP/HLOS development and customer technical support, requiring 5-7 years of experience in wireless communication systems.

Sr Engineer -Camera

Senior Camera Software Engineer position at Qualcomm focusing on embedded software development for mobile device camera systems.