Linux Desktop Engineer
$89.36k - $124.78k per yearCelestica
Summary
The Linux Desktop Engineer will own the design, deployment, configuration, and structural maintenance of Celestica's high-performance Linux computing platform. This role directly supports the Hardware Platform Solutions (HPS) engineering group by managing a fleet of approximately 50 HP ZBook Mobile Workstations preinstalled with Ubuntu and optimized for advanced AI-based software development.
08 - Specialist, IT Infrastructure
Req ID: 137435
Remote Position: Hybrid
Region: Americas
Country: Canada
State/Province: Ontario
City: Toronto
Summary
The Linux Desktop Engineer will own the design, deployment, configuration, and structural maintenance of Celestica's high-performance Linux computing platform. This role directly supports the Hardware Platform Solutions (HPS) engineering group by managing a fleet of approximately 50 HP ZBook Mobile Workstations preinstalled with Ubuntu and optimized for advanced AI-based software development.
Operating at the intersection of enterprise endpoint compliance and agile engineering infrastructure, the successful candidate will use HCL BigFix as the primary Endpoint Management framework. Responsibilities include developing deployment packages for core endpoint security software, managing monthly patching cycles, and troubleshooting highly specialized developer toolchains to maximize engineering velocity.
Key Responsibilities
Fleet Configuration & Baseline Optimization: Own the baseline golden imaging, mass deployment, and configuration maintenance of the HP ZBook workstation fleet utilizing HCL BigFix.
Silent Software Packaging: Architect and deploy automated, silent installation packages for all enterprise and custom engineering endpoint software via BigFix fixlets.
Endpoint Security Management: Install and administer Celestica’s standard security applications, including CrowdStrike Falcon, ThreatLocker, and Zscaler ZPA.
Developer Persona Customization: Configure application controls specifically for the engineering developer workspace. This involves deploying ThreatLocker in a persistent Learning Mode with dedicated sandbox path exceptions (such as ~/Workspace) to prevent process blocks during source compilation.
Exclusion Path Auditing: Implement and maintain required anti-malware scan exclusions across engineering build paths (e.G., /home/*/src/, make, gcc, cargo) to ensure frictionless local compilation.
Patching & Vulnerability Remediation: Support and execute monthly operating system and application patching cycles. Ensure critical security patches are vetted and pushed to engineering systems within a mandatory 24-hour window when required.
Privileged Access Governance: Administer scoped sudo access on developer workstations using secure alternative authentication models (such as SSH agent-based PAM) and manage compliance audits via session recording tools like tlog.
Engineering Toolchain Support: Act as the primary technical interface for HPS Software Engineers, ensuring local access to build essentials, containerization software, and integrated development environments.
Qualifications/Skills/CompetenciesPreferred Technical Qualifications:
Operating Systems: Expert-level administration of native Ubuntu Linux (specifically 22.04 LTS and 24.04 LTS Desktop environments).
Endpoint Management: Deep technical expertise using HCL BigFix for software asset tracking, package packaging, enterprise scripting, and automated deployment.
Endpoint Security: Direct experience administering patches and Fixlets for enterprise security suites: CrowdStrike Falcon, ThreatLocker (including allowlisting/ringfencing policy adjustments), and Zscaler ZPA.
Developer Environments: Familiarity supporting low-level compilation workflows and toolchains: build essentials (GCC, Clang, CMake, Rust/cargo), Python 3.10+, Docker CE, MicroK8s/Kind, and VS Code.
Scripting & Automation: Advanced proficiency in Bash or Python scripting to automate workstation configuration, environment provisioning, and repetitive IT administrative tasks.
Workstation Hardware: Experience configuring high-density workstations (such as the HP ZBook Fury series), including managing system BIOS updates and optimizing dedicated NVIDIA hardware driver profiles.
Core Competencies
Developer Velocity Orientation: Possesses an intense focus on minimizing developer friction, reducing environment downtime, and protecting the engineer's flow state.
Matrix Collaboration: Exceptional diplomatic and relationship-building skills to successfully co-develop frameworks with Global Information Security and remote site infrastructure divisions.
Advanced Technical Problem Solving: Proven ability to troubleshoot unique, non-standard software-hardware boundary failures that fall outside typical corporate enterprise IT ticketing scripts.
Physical Demands
Duties of this position are performed in a normal office environment.
Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data. Repetitive manual movements (e.G., data entry, using a computer mouse, using a calculator, etc.) are frequently required.
SalarySalary
The stated range includes Base Salary and target Short-Term Incentive (STI) compensation only. A comprehensive benefits package is offered in addition to this range.
The range described in this posting is an estimate by the Company, and may change based on several factors, including but not limited to a change in the duties covered by the job posting, or the credentials, experience or geographic jurisdiction of the successful candidate.
Salary Range: $89,355-124,779 CAD/year
Education & Experience
Bachelor’s degree in Computer Science, Computer Engineering, or Information Systems, with a minimum of 3 years of hands‑on experience supporting specialized R&D or engineering IT environments.
NotesThis job description is not intended to be an exhaustive list of all duties and responsibilities of the position. Employees are held accountable for all duties of the job. Job duties and the % of time identified for any function are subject to change at any time.
Celestica is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, status as a protected veteran, or any other protected category under applicable federal, state, and local laws.
At Celestica we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. Special arrangements can be made for candidates who need it throughout the hiring process. Please indicate your needs and we will work with you to meet them.
#J-18808-Ljbffr
The Linux Desktop Engineer will own the design, deployment, configuration, and structural maintenance of Celestica's high-performance Linux computing platform. This role directly supports the Hardware Platform Solutions (HPS) engineering group by managing a fleet of approximately 50 HP ZBook Mobile Workstations preinstalled with Ubuntu and optimized for advanced AI-based software development.
08 - Specialist, IT Infrastructure
Req ID: 137435
Remote Position: Hybrid
Region: Americas
Country: Canada
State/Province: Ontario
City: Toronto
Summary
The Linux Desktop Engineer will own the design, deployment, configuration, and structural maintenance of Celestica's high-performance Linux computing platform. This role directly supports the Hardware Platform Solutions (HPS) engineering group by managing a fleet of approximately 50 HP ZBook Mobile Workstations preinstalled with Ubuntu and optimized for advanced AI-based software development.
Operating at the intersection of enterprise endpoint compliance and agile engineering infrastructure, the successful candidate will use HCL BigFix as the primary Endpoint Management framework. Responsibilities include developing deployment packages for core endpoint security software, managing monthly patching cycles, and troubleshooting highly specialized developer toolchains to maximize engineering velocity.
Key Responsibilities
Fleet Configuration & Baseline Optimization: Own the baseline golden imaging, mass deployment, and configuration maintenance of the HP ZBook workstation fleet utilizing HCL BigFix.
Silent Software Packaging: Architect and deploy automated, silent installation packages for all enterprise and custom engineering endpoint software via BigFix fixlets.
Endpoint Security Management: Install and administer Celestica’s standard security applications, including CrowdStrike Falcon, ThreatLocker, and Zscaler ZPA.
Developer Persona Customization: Configure application controls specifically for the engineering developer workspace. This involves deploying ThreatLocker in a persistent Learning Mode with dedicated sandbox path exceptions (such as ~/Workspace) to prevent process blocks during source compilation.
Exclusion Path Auditing: Implement and maintain required anti-malware scan exclusions across engineering build paths (e.G., /home/*/src/, make, gcc, cargo) to ensure frictionless local compilation.
Patching & Vulnerability Remediation: Support and execute monthly operating system and application patching cycles. Ensure critical security patches are vetted and pushed to engineering systems within a mandatory 24-hour window when required.
Privileged Access Governance: Administer scoped sudo access on developer workstations using secure alternative authentication models (such as SSH agent-based PAM) and manage compliance audits via session recording tools like tlog.
Engineering Toolchain Support: Act as the primary technical interface for HPS Software Engineers, ensuring local access to build essentials, containerization software, and integrated development environments.
Qualifications/Skills/CompetenciesPreferred Technical Qualifications:
Operating Systems: Expert-level administration of native Ubuntu Linux (specifically 22.04 LTS and 24.04 LTS Desktop environments).
Endpoint Management: Deep technical expertise using HCL BigFix for software asset tracking, package packaging, enterprise scripting, and automated deployment.
Endpoint Security: Direct experience administering patches and Fixlets for enterprise security suites: CrowdStrike Falcon, ThreatLocker (including allowlisting/ringfencing policy adjustments), and Zscaler ZPA.
Developer Environments: Familiarity supporting low-level compilation workflows and toolchains: build essentials (GCC, Clang, CMake, Rust/cargo), Python 3.10+, Docker CE, MicroK8s/Kind, and VS Code.
Scripting & Automation: Advanced proficiency in Bash or Python scripting to automate workstation configuration, environment provisioning, and repetitive IT administrative tasks.
Workstation Hardware: Experience configuring high-density workstations (such as the HP ZBook Fury series), including managing system BIOS updates and optimizing dedicated NVIDIA hardware driver profiles.
Core Competencies
Developer Velocity Orientation: Possesses an intense focus on minimizing developer friction, reducing environment downtime, and protecting the engineer's flow state.
Matrix Collaboration: Exceptional diplomatic and relationship-building skills to successfully co-develop frameworks with Global Information Security and remote site infrastructure divisions.
Advanced Technical Problem Solving: Proven ability to troubleshoot unique, non-standard software-hardware boundary failures that fall outside typical corporate enterprise IT ticketing scripts.
Physical Demands
Duties of this position are performed in a normal office environment.
Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data. Repetitive manual movements (e.G., data entry, using a computer mouse, using a calculator, etc.) are frequently required.
SalarySalary
The stated range includes Base Salary and target Short-Term Incentive (STI) compensation only. A comprehensive benefits package is offered in addition to this range.
The range described in this posting is an estimate by the Company, and may change based on several factors, including but not limited to a change in the duties covered by the job posting, or the credentials, experience or geographic jurisdiction of the successful candidate.
Salary Range: $89,355-124,779 CAD/year
Education & Experience
Bachelor’s degree in Computer Science, Computer Engineering, or Information Systems, with a minimum of 3 years of hands‑on experience supporting specialized R&D or engineering IT environments.
NotesThis job description is not intended to be an exhaustive list of all duties and responsibilities of the position. Employees are held accountable for all duties of the job. Job duties and the % of time identified for any function are subject to change at any time.
Celestica is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, status as a protected veteran, or any other protected category under applicable federal, state, and local laws.
At Celestica we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. Special arrangements can be made for candidates who need it throughout the hiring process. Please indicate your needs and we will work with you to meet them.
#J-18808-Ljbffr
Vacancy posted 51 minutes ago
Similar jobs that could be interesting for youBased on the Linux Desktop Engineer in Winnipeg, MB vacancy
- ...Linux Engineer Halifax (Hybrid-2 days in office) Our client a dynamic Information Technology services company that partners with leading global organizations to deliver innovative, high-quality IT solutions is looking for Linux Engineer-Tier 3 to support, secure, and continually...SuggestedWork at office
$271.15k per year
...across our suite of products including Docker Desktop, Docker Hub, and Docker Scout.We are a... ...___________The Role You are a software engineer who cares deeply about security. Embedded... ...intersection of identity, OCI runtimes, and Linux kernel internals. You will read and write...SuggestedLong term contractFull timeRemote workWork from homeHome officeVisa sponsorshipShift work- Build secure Docker Desktop features with Go, Linux container security, and authentication expertise in a remote-first engineering team. Help protect software used by millions.As a Senior Software Engineer, Security, you will contribute directly to a complex cross-platform product...SuggestedRemote work
- Senior Software Engineer – IDE & Desktop Applications At Cognichip, we are building the next-generation... ...with high-performance simulation engines.We are seeking an experienced software... ...platform desktop experiences (Windows, macOS, Linux).Collaborate closely with designers to...Suggested
- Job Title: Senior Linux Infrastructure EngineerWork Arrangement: HybridEmployment Type: Full-Time PermanentDomain: BFSIExperience... ...We are looking for an experienced Senior Linux Infrastructure Engineer with strong expertise in Red Hat Enterprise Linux (RHEL),...SuggestedFull time
- ...creating an environment of teamwork and trustworthiness. OverviewNomad has an exciting opportunity for an experienced Senior Linux System Engineer to join our global Engineering division in Montreal, Canada. This role combines deep technical expertise with mentorship,...Work at officeFlexible hours
$100k - $150k per year
...and making a difference worldwide.Position Title: Senior Embedded Linux EngineerDepartment: Inverter FirmwareCompensation: $100,000 – $... ...Kitchener, Ontario – HybridAbout the Role:The Senior Embedded Linux Engineer is responsible for the design, development, and lifecycle support...Worldwide- Linux scripting and process automation are central to this hybrid DevOps Engineer opportunity with LTIMindtree Canada in Mississauga. Work across environments and deployment platforms.The DevOps Engineer will automate manual processes, support application delivery, and manage...
- Be at the forefront of logistics innovation as a Senior Embedded Linux Software Developer with Intelcom | Dragonfly, leveraging... ...of new solutions Requirements: • Bachelor's degree in Computer Engineering or equivalent • Experience in developing C# .NET applications •...
$120k - $195k per year
...excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life... ...sLinux Kernelteam is responsible for developing and maintaining the Linux kernel in EOS. This includes keeping pace with the latest...- Embedded Linux and BESS communication expertise define this senior engineering role at e-STORAGE in Kitchener, Ontario, with hybrid work.As Senior Embedded Linux Engineer, you will develop platforms supporting battery energy storage system coordination and communications. Your...
- Insight Global is seeking a security-minded infrastructure engineer to architect and deploy a vulnerability management program within a Linux engineering team. This hands-on role designs scan architecture, agents, and remediation workflows across a large enterprise. You will...
- Advance Linux kernel networking at Arista Networks through C development, upstream collaboration, and customer-focused problem solving for EOS.This senior engineering role supports the Linux Kernel team responsible for EOS across data center, campus, and routing environments...
- ...company renowned for its innovative hardware and software solutions, and they are actively seeking a Senior Firmware Engineer with expertise in Embedded Linux to join their fully remote team. This position is ideal for a highly skilled engineer who thrives in a remote work...Remote workHome office
- ...Crafty Penguins is hiring a senior Linux Systems Specialist - Tier 3 for remote work. You will tackle complex Linux and container challenges, design scalable infrastructure, and engage with clients to deliver robust solutions. The role emphasizes learning, adaptability,...Remote work
- Build deterministic low-latency compute for electronic trading at HSBC in Toronto, using Red Hat Enterprise Linux, hardware tuning, and automation.This hands-on engineering role supports latency-sensitive trading platforms across co-located and enterprise data centers. You will...Permanent employment
- Litmus is hiring a Senior Yocto & Linux Software Engineer to join the Toronto team. You will develop and secure Litmus Edge, an industrial edge platform, focusing on embedded Linux, OTA updates, and hardware-software integration. You’ll work with ARM BSPs, Docker, and Kubernetes...
- ...Crafty Penguins is seeking a Senior Linux Systems Specialist to join our remote team. You will solve complex technical problems, maintain client relationships, and continuously learn new technologies. The role covers Linux, cloud, and container ecosystems with a strong...Remote work
- Join Arista Networks as a Software Engineer focused on Linux Kernel advancements. Drive innovation in the evolving landscape of client-to-cloud networking through technical excellence. This mid-level role requires an individual with a solid foundation in Linux kernel development...
- ...implémenter et maintenir des outils dédiés à la création de contenu et au développement. Vous travaillerez sur les outils d’édition Unreal Engine et des applications de bureau autonomes. Le candidat idéal possède une solide maîtrise du C++, une expérience avérée dans le...Work at office
- Aduna Global, LLC is seeking a hands-on IT Operations Professional to keep our technology secure, reliable, and running smoothly. You’ll work across infrastructure, security, endpoint management, and user support, solving problems and improving the technology people rely on ...
- A leading technology firm in Toronto seeks a Senior Software Engineer focused on developing desktop applications for an integrated IDE. The candidate will design and implement VS Code extensions, contributing to cutting-edge AI features and enhancing productivity for semiconductor...Full time
- ...LP is seeking a Senior Embedded Software Developer in Kanata, Ontario. You will design, implement, and maintain embedded software for Linux-based networking platforms, collaborating with hardware and firmware teams to ensure robust driver and application development. The role...
- Talantir is seeking an intermediate to senior Linux Systems Developer to advance our healthcare platform. You will design, develop, package, and maintain core Linux components for the IBT OS powering the myHealthHub platform, collaborating with cross-functional teams. This...Remote work
- ...Crafty Penguins is seeking a Senior Linux Systems Specialist for a fully remote role with a focus on client-facing Linux and cloud infrastructure. You will solve complex technical problems while maintaining strong customer relationships, and help design scalable infrastructures...Remote work
- ...Crafty Penguins, a Linux and DevOps infrastructure consultant, seeks a Senior Linux Systems Specialist focused on external client support. You will own complex production problems across varied environments, with independence and strong networking and scripting skills....Remote work
- Contract Type: Permanent - Full TimeJob Category: Non-Unionized Company DescriptionBe part of the journey! Our mission is to be the preferred airline of our customers and our team. Open-mindedness, concern for others, intelligence at work and, above all, a healthy dose...Permanent employmentContract work
- Advance cloud desktop and workplace technology at TransLink through Azure, Windows 365, virtual desktop, and automation expertise. This... ...: Computer science, information technology, engineering, or related degree or diplomaEight years’ related architecture,...
- Dasro Consulting Inc. is seeking an IT professional with a computer engineering or computer science background to support storage and server... ...emphasizes continuous improvement and experience with midrange servers (Linux/AIX) and SAN/NAS storage (IBM SVC, NetApp). Qualified candidates...
- ...Gravity Conseil recherche un(e) Administrateur(trice) systèmes Linux pour rejoindre son équipe à Montréal dans un poste permanent. Ce rôle hybride implique 2 jours au bureau et des interventions sur des projets clients variés. Le candidat idéal aura minimum 4 ans d'expérience...Permanent employmentWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Linux Desktop Engineer. Be the first to apply!

