Qualcomm LOST Engineer in Hyderabad, India
Job Id E1962542
Job Title LOST Engineer
Post Date 03/14/2018
Company-Division Qualcomm Technologies, Inc.
CDMA Technology at http://www.qualcomm.com/about/businesses/qct
Job Area Engineering - Software
Location India - Hyderabad
Job Overview Participation in the analysis of large and complex software code bases and report detected third-party and open source components and their licenses. This role is focused entirely on supporting open source software development, finding the true origin and license terms of detected third party code.
This position requires quick handling of urgent requests and requires quick turnaround. Needs to possess experience beyond a single stage in a product life cycle and should be able to demonstrate breadth of knowledge typically obtained after multiple years in the industry.
Highly independent individual with leadership ability to drive initiatives without supervision while communicating with stakeholders.
Reviewing code to ensure it adheres to the legal guidelines
Scanning and analyzing code and linkage between modules
Work closely with developers to create documentation pertaining to the code under review
Work closely with various legal departments
Contribute to automation development.This position will also help with automation projects that may involve script development, tool development and will work productively with no supervision.At this level, assignments are less well defined. Independence in performing assignments is required. Tasks may include:
Analyze and document a significant high-level design based on incomplete or changing specifications
Defining processes with leads and other stakeholders.
Identifying appropriate simulations or analysis for providing input to system design trade-offs
Partnering with multiple technical teams to define resolution paths
Efficiently schedule time and resources needed to complete assigned tasks
Mentor other team members
2+ years in C/C++, python programming.
Automation skills (Python, Shell scripting, database prototyping, web interfaces, etc...)
Strong understanding of software development and engineering fundamentals
Strong understanding of source control, packaging, and build system knowledge
Strong Technical understanding of Linux Operating Systems
Strong understanding of build process compiler, assembler, linker
Strong understanding of computing, CPU, Memory, operating system function and applications.
Intermediate Embedded Software knowledge
Understanding of GIT source control a plus
Good understanding of Open Source Licensing a plus
Required: Bachelor's, Computer Engineering and/or Computer Science or equivalent
Preferred: Master's, Computer Engineering and/or Computer Science or equivalent
EEO employer: including race, gender, gender identity, sexual orientation, disability & veterans status.