FOSS Compliance Engineer
Qualcomm · Hyderabad, Telangana, India
Qualcomm · Hyderabad, Telangana, India
**FOSS Compliance Engineer** Qualcomm Open Source Engineering team is looking for a FOSS Compliance Engineer in Hyderabad to ensure our products and services meet open source licensing obligations and industry best practices. This role requires strong hands-on experience in FOSS compliance operations. **What Youll Do** - Perform FOSS compliance analysis for software products and services across the business units or product lines (source and binaries). - Identify and analyze OSS licenses and assess impact on commercial distribution. - Maintain accurate inventories of components, licenses, obligations, and attributions; ensure traceability across source code, third-party binaries, images, and containers. - Operate and integrate SCA tooling (FossID preferred) and embed scans into development workflows. - Automate compliance workflows (Python) for scanning, SBOM generation/validation, approvals, reporting, and release readiness checks. - Apply SBOM standards and best practices (SPDX, CycloneDX) across the product lifecycle; publish, validate, and version SBOMs for releases. - Conduct OSS risk assessments (licensing, security, provenance) and recommend practical remediation strategies (substitution, configuration, exception management). - Guide development teams on OSS intake, dependency linking, proper attribution, notice files, and license-compliant usage patterns. - Stay current on licensing trends, regulatory developments, and community practices; contribute to continuous improvement of policies and processes. - Support reviews, audits, and governance activities, including pre-release compliance gates, customer/partner disclosures, and internal/external audits. **Required Skills Experience** - Experience with FOSS compliance analysis, reporting and publishing. **Minimum Qualifications** Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.