CPE RDK-B Devops Engineer at Ehub Global
Denver, CO 80261, USA -
Full Time


Start Date

Immediate

Expiry Date

09 Aug, 25

Salary

0.0

Posted On

09 May, 25

Experience

4 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Computer Science, Jenkins, Scripting, Virtualization, Bash, Python, Docker

Industry

Information Technology/IT

Description

REQUIRED SKILLS & QUALIFICATIONS:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience as a DevOps Engineer with a focus on embedded or networking systems.
  • Hands-on experience with RDK-B build systems (Yocto/OpenEmbedded) and broadband CPE development workflows.
  • Proficiency in scripting (Bash, Python) and CI tools (Jenkins, GitLab CI/CD, etc.).
  • Solid understanding of embedded Linux systems and network protocols (DHCP, IPv6, TR-069, etc.).
  • Experience managing cross-compilation toolchains and OTA delivery mechanisms.
  • Familiarity with Docker and virtualization in embedded testing environments.
    Job Type: Contract
    Pay: $55.00 - $58.00 per hour

Schedule:

  • 8 hour shift

Experience:

  • Customer Premise Equipment : 5 years (Required)
  • yocto: 4 years (Required)
  • RDK-B: 5 years (Required)

Work Location: In perso

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Design, implement, and maintain CI/CD pipelines for RDK-B software development and testing.
  • Automate build, test, packaging, and deployment processes for broadband CPE firmware.
  • Manage and optimize infrastructure for code integration, nightly builds, and OTA updates.
  • Work closely with development and QA teams to ensure reproducible and reliable build/test environments.
  • Maintain infrastructure as code (IaC) using tools like Terraform, Ansible, or similar.
  • Develop and maintain scripts for automated device provisioning, logging, monitoring, and diagnostics.
  • Support integration with version control (Git/Gerrit), artifact repositories (Artifactory/Nexus), and bug tracking systems (JIRA).
  • Help monitor the health of development environments and proactively troubleshoot build failures or deployment issues.
Loading...