Senior Software Engineer - DevOps

Microchip Technology Inc.

Burnaby

On-site

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job description

Senior DevOps Engineer

Join our Firmware / Embedded Software team in the Communication Business Unit at Microchip. The role focuses on building, operating, and continuously improving the CI/CD, build, and release infrastructure that supports embedded software and driver development for modern System‑on‑Chip (SoC) platforms. These platforms target Linux and RTOS environments.

Responsibilities
  • CI/CD and Release Engineering
    • Publish software releases to GitHub: versioning, tagging, release artifact management, reproducibility, and coordination with engineering teams.
    • Design, implement, and maintain CI/CD pipelines supporting build, test, package, and release workflows.
    • Continuously improve pipeline reliability, performance, and observability.
  • Jenkins Administration
    • Serve as Jenkins administrator for the internal environment: pipeline architecture, shared libraries, diagnose and resolve Jenkins‑related failures and systemic reliability issues.
  • Build Infrastructure and Linux Operations
    • Troubleshoot and resolve build server and CI issues on AlmaLinux 9 and Ubuntu 24 systems.
    • Debug build failures across multiple layers, including OS, package dependencies, toolchains, compilers, and SDKs.
Additional Responsibilities
  • Design, build, and maintain Docker-based build environments used in CI pipelines and local development.
  • Act as senior technical escalation point for CI/CD & build‑related issues.
  • Proactively identify and eliminate sources of build instability and inefficiency.
  • Collaborate closely with software teams to optimize build times, release process and improve reliability.
  • Document CI/CD processes to support maintainability and knowledge sharing.
  • Contribute to long‑term DevOps and build‑infrastructure strategy.
Requirements / Qualifications
  • Bachelor’s Degree in Computer/Electrical Engineering, Computer Science, or equivalent.
  • 5+ years of experience as a DevOps Engineer, Build Engineer or CI/CD Engineer in a Linux‑based environment (senior‑level expectations).
  • Hands‑on experience administering Jenkins in an enterprise or multi‑team environment.
  • Strong experience managing software releases using GitHub, including tagging, versioning and release artifacts.
  • Solid Linux system administration background with direct experience on AlmaLinux9, Redhat9 and Ubuntu24.
  • Proven ability to troubleshoot complex build failures spanning OS, tooling and CI layers.
  • Strong experience building and maintaining Docker containers for CI/CD and developer workflows.
  • Proficiency in shell scripting (Bash), Python scripting and automation.
  • Strong understanding of CI/CD best practices, failure analysis and system reliability.
  • Ability to communicate clearly with developers and technical stakeholders.
  • Experience supporting hardware‑adjacent software, firmware, or embedded toolchains.
  • Familiarity with build systems such as Make, CMake, Ninja or similar.
  • Experience optimizing build performance and CI throughput on shared infrastructure.
  • Demonstrated ability to lead technical decisions, mentor other engineers or define standards.
  • Ability to integrate AI tools such as Claude Code and GitHub CoPilot into everyday tasks.
Travel Time

0% - 25%

Pay Range

We offer a total compensation package that ranks among the best in the industry. The annual base salary range for this position is $86,000 - $186,000. The package includes competitive base pay, restricted stock units, quarterly bonus payments, health benefits that begin day one, retirement savings plans, and an industry‑leading IESPP program with a 6‑month look back feature.

Range is dependent on numerous factors including job location, skills and experience.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Engineer-Firmware
Principal Engineer-Firmware

Microchip Technology Inc. • Burnaby

On-site
CAD 86,000 - 186,000
Health benefits from day one
Retirement savings plans
IESPP program with 6-month look back
Principal Engineer-Firmware
Principal Engineer-Firmware

FHLB Des Moines • Burnaby

On-site
CAD 86,000 - 186,000
Health benefits from day one
Quarterly bonus payments
Restricted stock units (RSUs)
Senior Firmware Engineer
Senior Firmware Engineer

Microchip Technology Inc. • Ottawa

On-site
CAD 90,000 - 140,000
Senior Engineer - Software
Senior Engineer - Software

Microchip Technology Inc. • Toronto

On-site
CAD 90,000 - 140,000
Principal Engineer-Applications
Principal Engineer-Applications

Microchip Technology Inc. • Burnaby

On-site
CAD 120,000 - 261,000
Health benefits starting day one
Retirement savings plans
Quarterly bonus payments
Senior Engineer - Software
Senior Engineer - Software

United States Digital Space LLC • Toronto

On-site
CAD 126,000 - 197,000
Senior Embedded Build, Release & Integration Developer
Senior Embedded Build, Release & Integration Developer

PML Sound International • Ottawa

Hybrid
CAD 120,000 - 150,000
Technical Staff Engineer - Design
Technical Staff Engineer - Design

FHLB Des Moines • Burnaby

On-site
CAD 149,000 - 314,000
Health benefits that begin day one
Retirement savings plans
Restricted stock units
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

HireTalent - Staffing & Recruiting Firm • Brossard

On-site
CAD 80,000 - 110,000
Principal Enginer – Firmware
Principal Enginer – Firmware

FHLB Des Moines • Ottawa

Hybrid
CAD 107,000 - 157,000
Restricted stock units
Quarterly bonus payments
Health benefits from day one
+2