Sr. Director - Technology

QualcommSeattle, WA

About The Position

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 10+ years of Software Engineering or related work experience.
  • OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 9+ years of Software Engineering or related work experience.
  • OR PhD in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience.
  • 4+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Nice To Haves

  • Master's Degree in Engineering, Information Systems, Computer Science or related field.
  • 15+ years of Software Engineering or related work experience.
  • 5+ years of supervisory experience.
  • 4+ years of experience with Database Management Software.
  • 4+ years of experience with API.
  • 3+ years of work experience in a role requiring interaction with executive leadership (e.g., Vice President level and above).
  • 3+ years of working with operating budgets and/or project financials.

Responsibilities

  • Leverages expert Software knowledge and experience to implement and oversee the design, development, creation, modification, and validation of embedded and cloud edge software, applications, and/or specialized utility programs.
  • Analyzes user needs, software requirements, and time and cost constraints to oversee and influence the design and customization of highly sophisticated software with maximum operational efficiency.
  • Oversees the resolution of design, coding, and other technical issues by presenting end-to-end solutions.
  • Determines guidelines for design, coding, and testing efforts and ensures projects are completed to specifications and schedules.
  • Sets the guidelines for code reviews, regression tests, and the triage of issues to ensure the quality of code.
  • Collaborates with high-level representatives from other functions internally (e.g., testing group, product group, customers) and externally to develop and execute plan system design of a large initiative.
  • Identifies, creates, and promotes a unifying system vision and strategy across organizations with associated long-term goals.
  • Sets department guidelines for writing detailed technical documentation for Software projects; writes and reviews technical documentation for highly complex projects.

Benefits

  • We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service