Staff Embedded Software Engineer

Qualcomm is a leading technology company that develops and innovates in wireless technology, including 5G, AI, and XR solutions.
Embedded
Staff Software Engineer
In-Person
7+ years of experience
AR/VR

Description For Staff Embedded Software Engineer

Qualcomm XR Research India is rapidly expanding to offer state-of-the-art XR solutions. We are seeking a Staff Embedded Software Engineer to drive next-generation technologies and architectures, shaping the future of Augmented Reality (AR), Virtual Reality (VR), and Mixed Reality (MR) use cases.

The XR Research team builds and tests prototype devices for different perception technologies. We are looking for an embedded engineer with a proven track record in embedded product development, including experience in low-level device driver development, HW/SW interfaces, bringing up camera/IMU sensors' drivers, I2C/SPI, and basics of electronics.

As a team member, you will be responsible for:

  • Coordinating with different stakeholders to consolidate and define reference/prototype device requirements for perception features
  • Bringing up new camera sensors and IMU sensors
  • Working with various stakeholders like ID design and electronics teams in building reference/prototype devices

You should be flexible in your work assignments as priorities can change quickly in this fast-paced environment.

Key Qualifications:

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Information Systems, or related field
  • 7+ years of experience with C++ Programming Language and embedded device development
  • Strong skills in designing and developing highly optimized embedded software/firmware using C, C++ language on Windows/Android/Linux
  • Strong understanding of embedded hardware & driver concepts
  • Excellent verbal and written communication skills
  • Ability to function well with minimum supervision and work as a team player

Preferred Qualifications:

  • Experience with Augmented/Virtual Reality and general computer vision enabling technologies
  • Experience in designing prototype devices using microcontroller, sensors, FPGA, cameras, and IMUs
  • Experience with cameras, flash/LEDs, and/or IMUs sensor drivers' development

Join our team and be part of shaping the future of XR technologies at Qualcomm!

Last updated a month ago

Responsibilities For Staff Embedded Software Engineer

  • Coordinate with stakeholders to define reference/prototype device requirements
  • Bring up new camera and IMU sensors
  • Work with ID design and electronics teams to build reference/prototype devices
  • Design and develop optimized embedded software/firmware
  • Collaborate on next-generation XR technologies and architectures

Requirements For Staff Embedded Software Engineer

Linux
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field
  • 7+ years of experience with C++ and embedded device development
  • Strong skills in embedded software/firmware development using C, C++
  • Understanding of embedded hardware & driver concepts
  • Excellent communication skills
  • Ability to work independently and in a team

Benefits For Staff Embedded Software Engineer

  • Health benefits
  • Financial planning programs
  • Emotional and mental health support
  • Wellbeing programs

Interested in this job?

Jobs Related To Qualcomm Staff Embedded Software Engineer

Staff Engineer - Kernal Development

Staff Engineer position at Qualcomm focusing on AI software stack development and kernel optimization for embedded systems.

Staff Engineer - Kernal Development

Staff Engineer position at Qualcomm focusing on kernel development and AI software stack optimization, requiring strong embedded systems expertise.

Staff Design Engineer

Staff Design Engineer role at Qualcomm focusing on power management and optimization for Voice and Music Products, requiring expertise in low-power design and system architecture.

ASIC RTL Design Engineer (Camera) - Sr Staff Engineer/Manager

Senior Staff level ASIC RTL Design Engineer position at Qualcomm India, focusing on camera systems development for mobile devices with comprehensive benefits.

Lead Analog Layout Engineer

Lead Analog Layout Engineer position at Qualcomm India, requiring 5+ years experience in custom analog layouts and SerDes blocks, offering comprehensive benefits and growth opportunities.