Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Linux Desktop Engineer

$89.36k - $124.78k per year

Celestica International LP

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/Competencies

Preferred 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.

Salary

Salary

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.

Notes

This 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.

Vacancy posted 15 days ago
Similar jobs that could be interesting for youBased on the Linux Desktop Engineer in Toronto, ON vacancy
  •  ...Desktop Support Engineer Work Model: Hybrid – 2 Days per Week in Office Role Overview We are seeking experienced Desktop Support Engineers to provide L2 End User Computing (EUC) and desktop support across enterprise environments. The ideal candidates will... 
    Suggested
    Contract work
    Work at office
    Remote work
    Shift work
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    1 day ago
  •  ...Responsibility: Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Software Engineering General...  ...engineers to develop and integrate cutting edge video technology on Linux platforms powered by Qualcomm SoCs. Qualcomm SoCs provide integrated... 
    Suggested
    Full time
    Remote work
    Worldwide

    Qualcomm

    Toronto, ON
    9 days ago
  • $140k - $192.5k per year

     ...The Okta Verify Team Okta Verify Team builds desktop and mobile applications for authentication and...  ...applications securely.  The Staff Software Engineer in Test Opportunity We seek a passionate and experienced C++ / Linux Staff Software Engineer in Test to join our... 
    Suggested
    Local area
    Worldwide

    Okta

    Toronto, ON
    a month ago
  •  ...Automation Engineer Hybrid; 2 days a week in office Primary Skill: Ansible Secondary Skill: Linux and Windows OS JD: 1. Experience of on-premise OS infrastructure support 2. Experience in automation using Ansible 3. Knowledge of Patch management... 
    Suggested
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    4 days ago
  •  ...Infrastructure Support Engineer - Linux, Windows, ServiceNow Hybrid: 2 days a week in office Primary Skill: Linux and Windows OS Secondary Skill: Service Now JD: 1. Experience of on-premise OS infrastructure support 2. Experience in Service... 
    Suggested
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    4 days ago
  •  ...Company Description Bantrel is proud to be a leading provider of Engineering, Procurement, Construction and Construction Management (EPC /...  ...Co.: My Company | LinkedIn We are currently seeking a Desktop Support Analyst to join our team. The Desktop Support Analyst... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office
    Local area
    Remote work

    Bantrel Co.

    Toronto, ON
    9 days ago
  •  ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI... 
    Long term contract
    Work at office

    Speechify

    Toronto, ON
    1 day ago
  • $160k - $175k per year

     ...Remote Senior Desktop Software Developer About Sync is a leading...  ...of that trustrunning on Mac Linux and Windows syncing data reliably...  ...build and ship it and set the engineering quality bar from day one. You...  ...problems end to end: sync engine internals deep OS file-system... 
    Long term contract
    Full time
    Internship
    Direct hire
    Remote work
    Flexible hours

    Funded.club

    Toronto, ON
    a month ago
  •  ...skills. • Strong familiarity with MessageWay / Seeburger configuration and file transfer management. • Experience with: • Linux/Unix environments • Windows Server environments • Knowledge of scripting languages for automation: • Shell • Python... 
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    29 days ago
  •  ...TEHORA est présentement à la recherche d’un(e) analyste en entretien et évolution – Unix / Linux senior . Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue : Administrer les serveurs Unix et Linux; Assurer la stabilité et... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours
    Day shift

    TEHORA

    Toronto, ON
    a month ago
  • usd89.2k - usd129.4k per year

     ...understanding of object-oriented design and programming, desktop, and web application development ~ Strong...  ...), Azure SQL, AWS RDS, and embedded database engines such as MS Jet, SQLite, and DuckDB ~ Strong knowledge of Windows and Linux operating systems including architecture,... 
    Full time
    Internship

    Moody's

    Toronto, ON
    1 day ago
  • $40 - $50 per hour

     ...and Jack Dorsey . Position: Software Engineer Type: Contract Compensation:...  ...Python using FastMCP . Integrate web or desktop applications into RL Studio . Work with APIs , Docker , Linux environments , and service configuration.... 
    Remote job
    Contract work
    Summer work
    Local area

    Mercor

    Toronto, ON
    1 day ago
  • $80k - $90k per year

     ...while being the go-to expert clients rely on.  As a Solutions Engineer , you’ll drive high-impact projects across infrastructure,...  ...Exchange, Windows Server Support Experience with Veeam, Remote Desktop Services (RDS/Terminal Servers), MS SQL Server, FTP/SFTP/FTPS... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Monday to friday

    STACK IT Recruitment

    Toronto, ON
    8 days ago
  •  ...Talent Program: what is it?      Could you be the full-time DevOps Engineer in Toronto, ON we’re looking for?   Your future role We’re...  ...) Assist with provisioning and configuration management across Linux and Windows environments Support virtualization tasks in... 
    Full time
    Contract work
    Internship
    Worldwide

    Alstom

    Toronto, ON
    22 hours ago
  • $69k - $114k per year

     ...through mentoring and on the job coaching Deloitte Global is the engine of the Deloitte network. Our professionals reach across...  .... Exposure to APIs, automation, system integrations, Windows, Linux, virtualization, and cloud-hosted workloads. Excellent written... 
    Permanent employment
    Remote work
    Flexible hours

    Deloitte

    Toronto, ON
    22 hours ago
  •  ...Job Title: Production Support Analyst (Unix/Linux, SQL, Control-M, ITRS Geneos, Capital Markets) Technical Skills • Strong hands-on experience with Unix/Linux environments • Experience with ITRS Geneos Monitoring (or equivalent enterprise monitoring tools)... 
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...As part of a project team, the Associate Test/Quality Assurance Engineer will interact with project team members to ensure the solution is...  ...concepts including HTML, web services, XML, javascript, messaging, Linux, Oracle DB, and SQL  ~ Software development experience... 
    Full time
    Internship

    Orion Health

    Toronto, ON
    11 days ago
  • $167.55k - $209.44k per year

     ...warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that...  ...movement across the systems, clouds, engines, and tools they rely on. dbt Labs...  ..., Bazel, Buildkite GCP, AWS, Azure Linux, Unix, Windows, git What You’ll Do... 
    Full time
    Internship
    Work at office
    Remote work

    Fivetran

    Toronto, ON
    7 hours ago
  • $88k - $132k per year

     ...Job Summary Works with product teams, analysts, and other engineers to design and build systems and application software that enable...  ...a plus Working knowledge of CI/CD and Git-based workflows in Linux environments; familiarity with Kubernetes concepts is a plus... 
    Full time
    Contract work
    Work at office

    Equinix

    Toronto, ON
    1 day ago
  •  ...automation group to improve regression coverage. Work with software engineers, product managers, and QA testers in an Agile team environment....  ...~ Working knowledge of SQL database queries. ~ Strong Unix/Linux command-line expertise for log analysis. ~ Strong experience... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Veeva Systems

    Toronto, ON
    1 day ago
  •  ...contributors of all seniorities. Tenstorrent is looking for a Firmware Engineer working on microcontrollers and SoCs, focused on low-level C/C++...  ...strong skills in modern embedded platforms, RTOS/Embedded Linux, and automated testing. This role is   hybrid, based out of... 
    Permanent employment

    Tenstorrent

    Toronto, ON
    2 days ago
  •  ...Senior Security Engineer Location : Toronto, On-Site Reports to: Head of Security The Role This is an early, high-ownership...  ...expertise: EDR operations and MDM baseline design across macOS (Windows/Linux a plus) ~ SIEM / log-pipeline engineering and detection-as-code... 
    Full time

    dominion%20dynamics

    Toronto, ON
    1 day ago
  • $110k - $130k per year

     ...Your Role Clarius Mobile Health is seeking a Machine Learning Engineer to contribute to a special project focused on expanding access to...  ...and computer vision ~ Mastery in Python development with Unix/Linux ~ Proficiency in TensorFlow and PyTorch ~ Software engineering... 
    Permanent employment
    Contract work
    Fixed term contract
    Work at office
    Remote work
    Worldwide

    Clarius Mobile Health

    Toronto, ON
    1 day ago
  • $80k - $105k per year

     ...replace cars. Could you be the full-time Cybersecurity Platform Engineer in Toronto, ON, we’re looking for? Your future role Take...  ...Radius, VPN, IPsec, SSH) and operating systems like Windows and Linux A strong foundation in documentation, reporting, and presentation... 
    Long term contract
    Full time
    Worldwide
    Flexible hours

    Alstom

    Toronto, ON
    8 days ago
  •  ..., trends, and best practices related to infrastructure systems engineering. • Identify opportunities for process improvement, automation...  ...preferred: Kaseya, OTRS, Intune, ITGlue, Horizon Client, or Remote Desktop Services (RDP). Microsoft 365 Certified: Administrator... 
    Permanent employment
    Full time
    Remote work

    Pathway Communications

    Toronto, ON
    13 days ago
  •  ...across TMX. Reporting to Senior Manager, Infrastructure Systems Engineering, the Hybrid Cloud Engineer is responsible for management and support...  ...scripting skills (Perl/Python) Nice to haves Strong Linux operating system knowledge (RedHat Linux preferred) Experience... 

    TMX Group Limited

    Toronto, ON
    9 days ago
  • $94k - $126k per year

     ...Senior VDI Engineer (Omnissa / VMware Horizon) Job Type: Permanent Salary: $94,000 – $126,000...  ...investments in cloud infrastructure and virtual desktop technologies supporting global users....  ...of ThinPrint solutions (asset) • Basic Linux administration skills (asset) What You Need... 
    Permanent employment
    Full time
    Flexible hours

    Hays

    Toronto, ON
    more than 2 months ago
  •  ...will have an impact across the industry. As Head of Engineering, you will lead a small, senior team of graphics, systems,...  ...working across graphics (WebGL, WebGPU, OpenGL ES), Android/Linux internals, browser engines, network programming, WASM, WebRTC, DevOps, and cloud.... 
    Internship
    Direct hire

    Parallelz

    Toronto, ON
    a month ago
  • $105k - $145k per year

     ...We are seeking an experienced motivated Tehnical Operations Engineer to join our growing team. This is a multiple-hats role focused...  ...to plan implement and maintain integrations Assist users with desktop setup and using our technology stack Observability & Incident... 
    Permanent employment
    Full time
    Internship
    Work at office

    Guidepoint

    Toronto, ON
    9 hours ago
  • $80 - $90 per hour

     ...Qualifications ~ Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience. ~...  ...Eclipse Maven Operating Systems Windows Linux Ideal Candidate Experienced full stack developer with strong... 
    Contract work
    Toronto, ON
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Linux Desktop Engineer. Be the first to apply!