IOT Software Engineer

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation.
$94,200 - $141,200
Embedded
Entry-Level Software Engineer
In-Person
1+ year of experience
AI · Enterprise SaaS

Description For IOT Software Engineer

Qualcomm Innovation Center, Inc. is seeking an IOT Software Engineer to join their dynamic team. This role offers an exciting opportunity to work at a leading technology innovator that pushes the boundaries of what's possible in next-generation experiences. As a Software Engineer, you'll be responsible for designing and developing embedded and cloud edge software, with a focus on multimedia and AI frameworks for IOT products including drones, security cameras, and AI boxes.

The position requires expertise in C/C++ programming, multimedia frameworks, and Android development. You'll work with cutting-edge technologies including AI inference frameworks like PyTorch and TensorFlow Lite, while developing applications for various IOT products. The role involves collaboration with cross-functional teams, including systems, hardware, and architecture engineers.

Key responsibilities include designing and developing multimedia and AI applications, creating GStreamer plugins, and ensuring software quality through code reviews and testing. You'll work in a supportive environment that promotes innovation and professional growth, with access to mentorship programs and continuous learning opportunities.

Qualcomm offers a competitive compensation package, including a salary range of $94,200 to $141,200, annual bonus opportunities, and RSU grants. The company provides comprehensive benefits including medical coverage, financial planning support, and wellbeing resources. This is an excellent opportunity for someone looking to contribute to world-changing innovations while working alongside leading engineering and technology experts in the industry.

The ideal candidate will have a Bachelor's degree in a relevant field and at least one year of experience in various technical areas including C/C++ programming, multimedia frameworks, Android development, and AI/ML technologies. You'll be part of a team that's driving digital transformation and creating solutions that impact lives around the globe.

Last updated 4 days ago

Responsibilities For IOT Software Engineer

  • Design and develop multimedia, AI and Computer vision applications
  • Design and develop GStreamer based plugins
  • Design and develop software features for IOT products and systems
  • Participate in design, coding, unit testing, debugging, and integration
  • Perform code reviews and regression tests
  • Collaborate with project team members
  • Write technical documentation

Requirements For IOT Software Engineer

Java
Python
Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • 1+ year of experience with Programming Language such as C, C++
  • 1+ year of experience with Multimedia frameworks
  • 1+ year of experience with Android frameworks
  • 1+ year of experience with AI Inference frameworks
  • 1+ years of experience with Linux System level programming
  • 1+ year of experience with writing GLES/GLSL Shader Programming
  • 1+ year of experience with writing Vulkan Shaders

Benefits For IOT Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Equity
Education Budget
  • Annual discretionary bonus program
  • Annual RSU grants
  • Competitive benefits package
  • Medical coverage for employees and dependents
  • Financial planning support
  • Mental health and wellbeing resources
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm IOT Software Engineer

2025 Campus Hire_Associate Engineer_SW

Entry-level software engineering role at Qualcomm focusing on embedded systems, mobile chipset development, and IoT technologies with comprehensive benefits and growth opportunities.

Engineer

Entry-level embedded systems engineer position at Qualcomm focusing on Bluetooth Host development for mobile, wearables, and automotive applications.

Automotive Platforms Support Engineer Support Engineer

Support Engineer role at Qualcomm focusing on automotive platforms, test development, and hardware troubleshooting.

Embedded Engineer – XR Research

Embedded Engineer position at Qualcomm India focusing on XR research and development, requiring C++ and embedded systems expertise for AR/VR/MR technologies.

Engineer- Camera HAL

Qualcomm seeks an Entry-Level Software Engineer for embedded systems development in Hyderabad, India.