QU

Engineering IT Software Solutions Manager

Qualcomm
Bangalore7-12 LPA Posted 20 Jun 2025
FULL TIME
Google Cloud
Rust
C++
Azure
Java
+2 more

Job Description

Minimum Qualifications:

  • 7+ years of IT-related work experience with a Bachelor's degree.
  • OR 9+ years of IT-related work experience without a Bachelor's degree.
  • 4+ years in a leadership role in projects/programs.

What are we looking for

  • Engineering Data Analytics & Applications (EDAAP) team is looking for an experienced software development manager preferably with exposure to HPC technologies.
  • The team handles development of software and analytics solutions enabling High Performance Compute grid and large-scale, distributed applications.
  • They work on components and services for HPC infrastructure optimization, hardware IP management systems, petabyte-scale cloud data platforms, development of machine learning solutions, data pipelines, and operational insights.
  • This role will lead a team of about 30 software developers and data engineers working on a portfolio of software products and analytics being developed by the team.
  • The ideal candidate would be a seasoned Software Development Manager experienced in engaging with business and technical stakeholders, understanding complex problem statements, and proposing value-driven software and analytics solutions.

What will you do

  • This role's responsibilities include:
  • Lead and manage a team of software developers, data engineers and project manager, providing mentorship and guidance to foster professional growth.
  • Provide technical expertise across a portfolio of software development and analytics projects, creating designs and performing code reviews.
  • Identify opportunities and deliver solutions for EDA workflow optimizations.
  • Set and manage team priorities in line with organizational goals and objectives, working closely with diverse set of stakeholders in Engineering & Infrastructure Services.
  • Oversee the entire software development lifecycle, from planning and design to implementation, testing, and deployment for a portfolio of products and services developed by the team.
  • Collaborate with global teams to define project requirements, scope, and deliverables.
  • Ensure the delivery of high-quality software solutions and analytics that meet business objectives and customer needs.
  • Implement best practices for software development, including coding standards, code reviews, and automated testing.
  • Manage project timelines and resources to ensure successful project completion.
  • Stay updated with the latest industry trends and technologies to drive continuous improvement and innovation.
  • Build a culture of collaboration, accountability, and continuous learning within the team.

What do we want to see

  • The ideal candidate will be able to demonstrate some of the following skills:
  • 14+ years of hands-on experience in large-scale distributed software engineering and analytics, with at least 4 years in a leadership role.
  • Strong proficiency in programming languages such as Java, C++, Python, Rust or similar.
  • Expertise in software lifecycle management, version control, and CI/CD best practices for quality, agility and security, data engineering and analytics.
  • Proven ability to manage multiple projects and conflicting priorities.
  • Experience with public cloud environments such as AWS, Azure or Google Cloud.
  • Experience with microservices architecture and containerization.
  • Familiarity with EDA and semiconductor design process.
  • Ability to explain technical concepts and analysis implications in a clear manner to a wide audience.
  • Exposure to HPC technologies is a plus.
  • Bachelor's or Master's in Computer Science or related field.

Join WhatsApp Channel