QNX Open Source Analyst
Core
Investigate open source utilization within the embedded software ecosystem to ensure license compliance and Software Bill of Materials (SBOM) objectives.
Role type
Open Source Program Analyst (Embedded Software)
Builds
Automation solutions, license compliance materials, and SBOMs for embedded products.
Domain
Embedded software, automotive, aerospace, and defense.
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, C, C++, Rust, Open Source license interpretation, Software Composition Analysis, automated build tools, version control systems, artifact repositories
Preferred skills
Open source project contributions, SBOM format knowledge (SPDX, Cyclone DX), advanced Software Composition Analysis tool experience
Technologies
Python, C, C++, Rust, Jenkins, Subversion, Git, Perforce, Docker, Maven, Gradle, FOSSID, BlackDuck, Flexera
Responsibilities
Develop and maintain automation solutions in Python, troubleshoot and bugfix existing tools, operate software composition analysis tools, perform forensic analysis of open source usage, interpret data to ascertain open source impact, ensure compliance to open source license obligations, construct Software Bill of Materials, communicate technical and legal challenges to stakeholders
Seniority
Mid-level, hands-on IC