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
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer - Voice and Music Team

Entry-level Software Engineer position at Qualcomm focusing on embedded applications for Voice and Music team, developing software for Bluetooth audio devices.

Associate Engineer- Device Driver development

Entry-level device driver development position at Qualcomm India, focusing on ARM SoC platforms with opportunities for technical growth and comprehensive benefits.

Memory System Engineer

Memory System Engineer position at Qualcomm focusing on debugging and optimizing memory systems for mobile and IoT platforms, requiring programming skills and hardware knowledge.

RF Product Development Engineer (Bench)

RF Product Development Engineer position at Qualcomm focusing on RF test solutions development, characterization, and optimization for wireless technology innovation.

IE-IOE Multimedia SW Customer Engineer

Entry-level Multimedia Software Engineering role at Qualcomm focusing on embedded systems development and customer support in Suwon, Korea.

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 2 months 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?