Employ deep knowledge of cutting-edge software development and integration methods to design, develop, deploy, and maintain a large scale, automated integration system for embedded Linux software development.
Implement productivity and automation tools using C, Java, Python, Perl, and bash to manage software using Git, repo, and Gerrit. Maintain, monitor, and troubleshoot large hardware and software systems in a production environment. Manage an embedded Linux software system throughout its lifecycle from integration to release. Collaborate with customers, information technology teams, developers, and the open source communities behind these technologies.
This position is located in the Boulder, Colorado office.
3-5 years experience in Java or C
3-5 years experience in Bash, Python, or Perl
3-5 years experience with a source code version control system (preferably Git)
Familiar with the Linux command line environment
Experience developing open source software in the open source community
Experience with Java web applications and SQL databases
Experience developing/supporting SCM tools:
oGit, Gerrit, Repo
Experience designing & managing a large-scale Linux server environment
oNAS (NFS, CIFS)
oIP networking (nmap, tcpdump)
Experience with CI and related integration methodologies
Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering.
Billions, maybe trillions of times a day…
That’s how often people around the world touch something made better by Qualcomm....