Back to Jobs

Sr. Engineer, CI/CD

Netgear Richmond, BC
Posted 2 days, 4 hours ago
Deadline: Not specified
Full Time Senior Software Engineering Hybrid

Role Overview:

We are seeking a highly skilled and motivated Sr. Engineer, CI/CD DevOps to join our dynamic team at Netgear. As our Sr. CI/CD DevOps Engineer, you will play a pivotal role in revolutionizing our CI/CD pipelines, ensuring seamless integration and deployment processes that drive our innovative projects forward. You will collaborate with talented teams across the organization, managing build servers and overseeing new product platform initialization to enable cutting-edge development. Your expertise in CI/CD systems, automation, and cloud infrastructure will be crucial in maintaining the smooth operation of our development and deployment processes.

 

This is an exciting opportunity to be at the forefront of technological advancements, working with a company that values creativity, collaboration, and excellence. Join us and contribute to the development of groundbreaking products that make a real impact. If you are passionate about CI/CD, automation, and cloud infrastructure, and thrive in a fast-paced, innovative environment, we would love to hear from you.

 

This is a hybrid role, expected to be on-site three days a week in our Richmond, BC office.

Requirements

Required Qualifications:

· Experience with a production Git environment (GitHub and GitHub Enterprise preferred)

· Experience with build release and configuration management practices, including branch-based development and patch/merging oriented work flow.

· 7-10 years experience with scripting and automation experience in, C/C++, Python, bash, or similar languages.

· 4-6 years experience in designing and developing CI test automation scripts

· 7-10 years experience with building software for embedded systems (OpenWRT, Yocto or Silicon vendor SDKs)

· Experience in Automatic change log/release note creation, including experience with integrating bug tracking and commit messages.

· Experience in implementing Gated submissions (i.e. submitted software must pass unit tests before progressing)

· Proficient in using CI/CD tools such as SonarQube, JIRA, Artifactory, K8S Clusters, Github Actions, JFrog, Docker

· Experience with logging, tracing, proxy, and monitoring dashboard tools

· Thorough understanding of DevSecOps deployment and management principles through CI/CD

· Ability to coordinate between cross-functional teams.

· Ability to work in a fast-paced environment with frequent software releases

· 4-6 years of experience in one of Release Engineering, Test Automation, DevOps etc.

· Proficient in Linux administration and shell scripting

Preferred Qualifications (optional):

· Experience with firmware development and testing.

· Knowledge of networking and telecommunications.

· Experience in Auto-updating package repositories with build system artifacts

· Experience in Static analysis tools, code metrics, test coverage, etc.

· Experience in Testing using virtual targets hosted on cloud infrastructure (foreign CPUs in particular, i.e. ARM QEMU on x86 host)

· Experience in building farms, particularly with cross-toolchains

· Experience in Publishing ‘live’ internal documentation from codebase (e.g. using Doxygen) as an artifact of builds.

Salary
$110000 - $125000
per yearly
Company Size
201-500 employees
Employment Type
Full Time
Work Mode
Hybrid (Richmond, BC)
Login to Apply View Company Profile

Location

Richmond, BC