Embedded Software Tools Engineer

A leading technology company specializing in wireless telecommunications and semiconductor products.
$94,200 - $141,200
Embedded
Entry-Level Software Engineer
In-Person
1+ year of experience
Enterprise SaaS

Description For Embedded Software Tools Engineer

Qualcomm Technologies, Inc. is seeking an Embedded Software Tools Engineer to join their team in San Diego. This role focuses on developing tools for embedded software development, specifically working on SDK and IDE features that enable third parties to deploy high-performance and low-power multimedia and AI algorithms to DSPs in their SoC platforms.

The position requires expertise in TypeScript/JavaScript, Python, and C/C++ programming languages, with a focus on developing for environments like Visual Studio Code, Eclipse Theia, and IntelliJ CLion. The ideal candidate should have a Bachelor's degree in Engineering, Computer Science, or related field, with at least one year of experience in programming, database management, and API development.

Key responsibilities include architecting and developing SDK and IDE features, maintaining code repositories, and building embedded profiling and debugging frameworks. The role offers competitive compensation ranging from $94,200 to $141,200, along with comprehensive benefits including medical insurance, 401k, vision and dental coverage, and educational benefits.

Working at Qualcomm provides unique opportunities to work alongside leading engineering and technology experts, contributing to world-changing innovations in wireless telecommunications and semiconductor technology. The company offers extensive professional development opportunities through continuous learning programs, tuition reimbursement, and mentorship opportunities.

The position is based in San Diego and requires working under close supervision initially, with opportunities for growth and increasing responsibility. The role involves collaboration with team members and occasional interaction with OEMs and Independent Software Vendors. Qualcomm provides a supportive, inclusive culture where innovative ideas are valued and employees can unlock their full potential while working on cutting-edge technology solutions.

Last updated 23 days ago

Responsibilities For Embedded Software Tools Engineer

  • Architect, design and develop SDK and IDE features and extensions
  • Maintain code repositories and build systems
  • Built state of the art embedded profiling and debugging frameworks
  • Work with OEMs and Independent Software Vendors
  • Communicate issues with team lead and peers
  • Adapt to changes and setbacks to meet deadlines
  • Collaborate with project team to accomplish objectives
  • Resolve software issues and bugs

Requirements For Embedded Software Tools Engineer

TypeScript
JavaScript
Python
Node.js
React
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • 1+ year of experience with Programming Language such as C, C++, Java, Python, etc.
  • 1+ year of experience with Database Management Software
  • 1+ year of experience with API
  • 1+ year of experience working in a large matrixed organization
  • Experience with UI development with Angular, React.js, Node.js
  • Experience with Git or other source control tools
  • Experience with CMake or other build systems

Benefits For Embedded Software Tools Engineer

Medical Insurance
401k
Vision Insurance
Dental Insurance
Education Budget
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • World-class health coverage
  • Financial planning assistance
  • Tuition reimbursement
  • Mentorship programs
  • Continuous learning and development programs

Interested in this job?

Jobs Related To Qualcomm Embedded Software Tools Engineer

PMIC Embedded Software Engineer

PMIC Embedded Software Engineer position at Qualcomm Technologies, developing power management and embedded solutions for next-generation devices.

Software Engineer - Kernel Services

Entry-level embedded software engineering role at Qualcomm focusing on kernel services development, offering competitive compensation and comprehensive benefits.

Embedded Real Time Operating System Software Engineer (QuRT OS, Zephyr)

Entry-level embedded software engineering role at Qualcomm focusing on RTOS development for QuRT OS and Zephyr systems.

Embedded Software Engineer

Entry-level Embedded Software Engineer position at Qualcomm focusing on IPC and VM driver development for automotive chipsets.

New Graduate- Camera engineer - Automotive SW

Entry-level Camera Engineer position at Qualcomm China focusing on automotive software development and camera functionality for infotainment platforms.