Software Tool Engineer/Developer - Staff/Sr Staff

A global technology company specializing in semiconductor and telecommunications equipment.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS

Description For Software Tool Engineer/Developer - Staff/Sr Staff

Qualcomm is seeking a talented Software Tool Engineer/Developer to join their team in Bangalore. This role offers an exciting opportunity to work with cutting-edge technology in semiconductor and telecommunications, focusing on developing software tools and frameworks that enable customers to efficiently integrate and test Qualcomm chipsets.

The position involves leading and contributing to the development of sophisticated software tools, working closely with cross-functional teams across hardware engineering, software, and customer-facing departments. You'll be responsible for designing and maintaining tools that support various stages of customer design, from early development to factory testing.

The ideal candidate will bring strong expertise in multiple programming languages including C, C++, C#, Java, and Python, along with experience in tools development across Windows, Android, and Linux platforms. You'll work on complex technical challenges involving UEFI, OS-level development, platform-level automated debug solutions, and thermal and power management.

At Qualcomm, you'll be part of a global technology leader that values innovation and professional growth. The company offers comprehensive benefits including world-class health coverage, financial planning support, and wellbeing programs. You'll have access to continuous learning opportunities, tuition reimbursement, and mentorship programs to support your career development.

This role combines technical leadership with hands-on development, making it perfect for experienced engineers who want to impact the future of semiconductor technology while working with industry-leading experts. Join Qualcomm to be part of groundbreaking innovations while growing your career in a supportive, inclusive environment.

Last updated 9 hours ago

Responsibilities For Software Tool Engineer/Developer - Staff/Sr Staff

  • Design, develop, and maintain software tools and frameworks for chipset integration and testing
  • Collaborate with cross-functional teams to ensure tools meet quality standards
  • Develop tools for various stages of Customer design and development
  • Work on Windows framework based tools running at UEFI and OS level
  • Troubleshoot and debug software issues
  • Develop and maintain technical documentation

Requirements For Software Tool Engineer/Developer - Staff/Sr Staff

Python
Java
Linux
  • Bachelor's degree in Computer Science, Electrical/Electronics Engineering or related field with 6+ years experience
  • Proficiency in Tools development on Windows, Android, Linux
  • Experience with C, C++, C#, Java, Python
  • Knowledge of software development methodologies
  • Experience with Platform level Automated Debug solutions
  • Understanding of Thermal and Power Management

Benefits For Software Tool Engineer/Developer - Staff/Sr Staff

Medical Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and future preparation programs
  • Emotional/mental health support
  • Wellbeing programs
  • Tuition reimbursement
  • Mentorship programs
  • Continuous learning and development programs

Interested in this job?

Jobs Related To Qualcomm Software Tool Engineer/Developer - Staff/Sr Staff

SOC Verification and Methodology Engineer - Sr Staff

Senior Staff SOC Verification Engineer role at Qualcomm, focusing on comprehensive verification processes for System-on-Chip designs using advanced methodologies.

Staff Engineer, CPU Software Test Engineer (Server)

Staff Engineer position at Qualcomm focusing on CPU software test engineering for server systems, requiring expertise in automation and firmware validation.

Engineer, Senior Staff

Senior Staff Engineer position at Qualcomm, focusing on embedded and cloud edge software development, requiring 12+ years of experience and strong technical leadership skills.

Staff Engineer, CPU Software Test Engineer (Server)

Staff-level Software Test Engineer position at Qualcomm focusing on CPU software testing for server platforms, requiring expertise in automation and firmware validation.

CPU Physical Design CAD Engineer

Senior CPU Physical Design CAD Engineer role at Qualcomm focusing on implementing high-performance computing platforms with industry-leading power and performance metrics.