IOT Software Engineer

$94,200 - $141,200/Yr

Qualcomm - San Diego, CA

posted 20 days ago

Full-time - Entry Level
San Diego, CA
Computer and Electronic Product Manufacturing

About the position

As an IoT Software Engineer at Qualcomm, you will be responsible for designing, developing, and validating embedded and cloud edge software applications across various IoT product categories, including multimedia, AI, and computer vision. This role involves collaboration with cross-functional teams to create innovative software solutions that meet customer needs and drive digital transformation.

Responsibilities

  • Design and develop multimedia, AI, and computer vision applications using standard SDKs & frameworks.
  • Design and develop GStreamer based plugins.
  • Apply software knowledge to assist in the design, development, creation, modification, and validation of embedded and cloud edge software.
  • Participate in coding features, unit testing, debugging software bugs, and integration efforts to ensure timely project completion.
  • Assist in performing code reviews and regression tests, and triage issues to ensure code quality.
  • Collaborate with project team members to achieve project objectives.
  • Write technical documentation for software components and features.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
  • 1+ year of experience with programming languages such as C, C++.
  • 1+ year of experience with multimedia frameworks (Android, Tizen, or any other OS) and knowledge of underlying HALs (Camera, Audio, Video, Graphics/Display, CV, and USB/UVC).
  • 1+ year of experience with Android frameworks, including understanding AIDL/HIDL, Binder, and developing system and vendor services.
  • 1+ year of experience with AI inference frameworks like Pytorch and TensorFlow Lite, and understanding of AI concepts and model architectures.
  • 1+ year of experience with building AI applications (vision and audio based) and understanding tensor processing.
  • 1+ year of experience with Linux system-level programming, multi-threading, and IPCs like Binder and gRPC.
  • 1+ year of experience with writing GLES/GLSL and Vulkan shaders.

Benefits

  • Competitive annual discretionary bonus program
  • Opportunity for annual RSU grants
  • Comprehensive benefits package designed to support work-life balance
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service