Operate, monitor and enhance automated build, test and release infrastructureIntegrate customer test applications to the test environmentAnalyze test failures / regressions and report defectsProvide input on tools requirements and design; particularly providing requirements bearing on testabilityParticipate in development process improvement efforts.
3 - 6 years of experience in some of the following areasDevelopment support languages and tools; e.g. perl, python, shell, make, cmake, gitTesting and debugging experience (software, firmware, RTL)Database experience; e.g. MySQLSoftware development experience using C, C and/or assembly language on embedded systems or Linux kernel or firmware is preferredWeb development, in particular python/javascript contexts
Command - line experience on both Windows and LinuxKnowledge of software development tools; e.g. compiler, assembler, linker, simulatorTaken courses or have experiences in Continuous Integration, software refactoring, software test automation, and machine learningKnowledge of software development practices / methodologyExpert analysis/diagnosis/problem solving abilityAbility to work independently and influence othersAbility to work with teams across different geographies and timezonesCommunication skillsKnowledge of and experience with embedded systemsAWS certifications
Keyskills: continuous integration Assembly language Linux kernel Process improvement Debugging Javascript Perl Windows Firmware Python
Qualcomm is an American multinational semiconductor and telecommunications equipment company that designs and markets wireless telecommunications products and services. It derives most of its revenue from chipmaking and the bulk of its profit from patent licensing businesses. The company headquart...