Engineer, Staff -Linux
qualcomm
Job Description
Minimum Qualifications:
- Good understanding of software development life cycle
- Expertise in build and integration and release process/management (GNU Make, Android, Git repositories etc.)
- Familiar with Android Open Source Project and open source tools
- Good knowledge of scripting languages mainly Shell and Python
- Good knowledge in Tools/Automation design and development
- Working knowledge of Android and in Linux environment
- Experience in android build system, integration and associated tools
- Good in analyzing, debugging and fixing Android System level issues.
- Self-motivated, adaptable, and independent, capable of working with limited supervision, pro-actively reporting on status and tasks
- 8+ years of hands-on experience in above areas.
Good to Have:
- Experience in Linux continuous integration development and Linux based build system enhancement
- Good Knowledge in programming using scripting languages such as Shell and Python
- Plan and execute product software integration/testing and build/release
- Knowledge on AI/ML algos
- Knowledge on Cloud technologies – PaaS or SaaS
Minimum Qualifications:
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
• 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.