Top Linux Jobs in Ottawa

22 Days AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Cloud • Hardware • Internet of Things • Other • Software • Utilities
Integrate custom mixed-signal macros into ASIC flows for high-speed optical modem chips. Responsibilities include generating Verilog, LEF, Liberty, layout, SPICE, and documentation deliverables; supporting analog-digital timing handoff and static timing analysis; contributing to standard-cell digital IC design; and developing design-for-test solutions. The role requires analog design, layout, simulation, verification, Cadence tools, digital design, place-and-route, and relevant internship, co-op, or applied project experience.
Top Skills: AsicCadence Design Systems Custom Ic ToolsCadence InnovusCmosLefLiberty Timing FilesLinuxPlace-And-RoutePythonRtlSpiceStatic Timing AnalysisSynopsys Ic Compiler IiVerilogVlsiWindows
22 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Aerospace
Administers and maintains engineering applications used for complex software and hardware products. Responsibilities include configuring tools, managing permissions, debugging issues, coordinating vendor support and licenses, managing tool budgets, and administering Linux and Windows virtual environments. The role supports Siemens EDA, Atlassian, PTC, software configuration management, schematic capture, layout, version control, and problem-tracking tools.
Top Skills: Apache TomcatAtlassian JiraBitbucketConfluenceDxdesignerExpeditionHyperlynxJavaLinuxPtc CreoSiemens EdaTelelogic DoorsWindchillWindows
13 Days AgoSaved
In-Office or Remote
Ottawa, ON
Entry level
Entry level
Social Impact
Supports multi-cloud infrastructure for software, fonts, and training tools serving minority language communities. Responsibilities include administering Kubernetes, managing public and private cloud environments, monitoring system health, improving infrastructure, testing disaster recovery plans, orchestrating cloud resources, and troubleshooting with development teams. The role also provides training and requires experience with virtual servers, containers, Linux and Windows administration, scripting, cloud networking and security, infrastructure as code, and automated provisioning.
Top Skills: AnsibleCloud ComputingCloud NetworkingCloud SecurityContainersInfrastructure As CodeKubernetesLinuxScriptingTerraformVirtual ServersWindows
13 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Cloud • Hardware • Software • Database
Drive strategic outbound pipeline development for enterprise accounts using account mapping, multi-threaded prospecting, community-led campaigns, and complex discovery. Engage technical and business stakeholders, nurture opportunities, coordinate with Marketing and Enterprise Sales, and maintain accurate activity records in Salesforce and Salesloft. The role requires bilingual English plus French, Italian, or Spanish fluency and supports progression into enterprise sales.
Top Skills: LinuxMariadbPublic CloudSalesforceSalesloft
14 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Financial Services
Administers and supports enterprise infrastructure, Windows and Linux environments, Azure, Microsoft 365, virtualization, identity services, PKI, backups, and core banking systems. Automates processes, manages access and security remediation, supports disaster recovery, investigates root causes, maintains technical documentation, and provides Tier 3 and on-call support. Coordinates infrastructure projects, change management, vendor engagements, audits, and lifecycle planning.
Top Skills: Active DirectoryAzureGroup PolicyHyper-VLinuxMicrosoft 365AzureOpconPkiPower AutomatePowershellPythonRed HatSymitarUnixVMwareWindows Server
15 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Blockchain • Software • Cryptocurrency
Build and operate Helius’s bare-metal infrastructure platform. Responsibilities include automating server provisioning and lifecycle management, developing fleet tooling, standardizing CI/CD and deployment processes, implementing security controls, analyzing infrastructure costs, improving observability, participating in on-call response, and documenting operational procedures.
Top Skills: AnsibleBare Metal ServersBashCi/CdClickhouseGoGrafanaIpmi/BmcLinuxNetworkingNicsNixPrometheusPxePythonRaidRustSaltSecrets ManagementSolanaSsoStorageSystemdTerraform
15 Days AgoSaved
In-Office or Remote
Ottawa, ON
Junior
Junior
Artificial Intelligence • Fintech • Machine Learning • Software • App development • Conversational AI • Generative AI
Monitor product and infrastructure health, investigate alerts using Grafana and Zabbix, perform first-level Linux and Windows troubleshooting, follow runbooks, resolve or escalate incidents, and support senior administrators during major incidents. The role includes rotating day and night shifts, independent duty coverage after onboarding, and collaboration with a distributed team.
Top Skills: BashConfluenceGrafanaJIRALinuxSshVpnWindowsZabbix
24 Days AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Automotive
Develop, test, and maintain C, C++, and Python software for cloud-native infrastructure supporting edge computing and 5G deployments. Contribute to distributed cloud platform components, automation, integration, validation, debugging, test automation, code reviews, documentation, and open-source projects such as StarlingX. Collaborate with global engineering teams while building expertise in Kubernetes, OpenStack, container technologies, scalability, reliability, and cloud software development.
Top Skills: 5GCC++Ci/CdCloud-Native TechnologiesDistributed SystemsDockerEdge ComputingKubernetesLinuxOpenstackPythonStarlingxTest Automation
24 Days AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Automotive
Develop and test cloud-native software components for distributed edge computing and 5G environments. Responsibilities include programming in C, C++, and Python; integrating and automating cloud infrastructure; debugging and root cause analysis; test automation; code reviews; technical documentation; and contributing to open-source projects such as StarlingX. The role offers growth through collaboration with experienced engineers and hands-on work with Kubernetes, OpenStack, containers, and distributed systems.
Top Skills: 5GCC++Ci/CdCloud-Native TechnologiesDistributed SystemsDockerEdge ComputingKubernetesLinuxOpen-Source SoftwareOpenstackPythonStarlingxTelecommunicationsTest Automation
25 Days AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Other
Leads the Test Engineering team and oversees QA, release management, production deployments, and operational support for telecommunications applications and platforms. Defines testing and release strategies, coordinates cross-functional schedules, manages quality metrics, improves automation and deployment pipelines, and presents risks and performance trends to stakeholders. Requires expertise in telecom BSS transformations, integrations, cloud testing environments, scripting, Linux, Agile, and DevOps. The role may include after-hours deployments and requires eligibility for Canadian Controlled Goods Program clearance.
Top Skills: Cloud InfrastructureDevOpsJavaScriptLinuxLoad Testing ToolsNetcrackerPowershellPythonSalesforce
25 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software
Develop high-performance C/C++ SDK software for Nokia’s coherent DSP ASICs and optical networking products on Linux. Collaborate with ASIC, firmware, hardware, and architecture teams across pre-silicon development and post-silicon validation. Build APIs, frameworks, and automation solutions while addressing hardware-software integration, performance, testing, debugging, and system quality challenges.
Top Skills: APIsAutomationCC++Dsp AsicsEmbedded SystemsLinuxNetworking ProtocolsPythonSdksShell ScriptingTelecommunications
Reposted 27 Days AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Information Technology • Software • Design
Drive integration and verification of 5G RAN features: define lab configurations, create test plans, design and run test cases, debug with software teams, perform root-cause analysis, document results, and support test automation.
Top Skills: 3Gpp 5G RanCloud-RanDockerIp NetworkingKubernetesLinuxO-Ran
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
18 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Healthtech • Information Technology
Design, automate, and maintain scalable, secure cloud infrastructure and CI/CD pipelines. Monitor system reliability and performance, respond to incidents, conduct postmortems, enforce SLAs, plan capacity, optimize costs, and implement security and compliance practices. Collaborate with Engineering, Product, and Design teams to resolve scalability and development lifecycle challenges while driving continuous operational improvement.
Top Skills: .NetAmazon S3Amazon SqsAngularAngularjsAWSAws LambdaCoffeescriptCordovaDatadogDockerElk StackGitGithub ActionsGrafanaJavaJIRAJqueryKubernetesLinuxMongoDBObjective-COpentofuPrometheusPumaRuby On RailsSlackTerraformTrelloTypescriptWindows
18 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Healthtech • Software
Leads enterprise DevOps and cloud infrastructure strategy, building CI/CD pipelines, Infrastructure as Code, automation, observability, and secure software delivery platforms. Partners with engineering, quality, and product teams across development through production environments. Supports disaster recovery, security-by-design, reliability testing, troubleshooting, and operational improvements. Mentors engineers and drives DevSecOps, SRE, and platform engineering maturity across a global organization.
Top Skills: AlertingAWSAws CloudformationAzureCi/CdConfiguration ManagementDevsecopsDockerInfrastructure As CodeJavaKubernetesLinuxLoggingMonitoringObservabilityPythonShellSite Reliability EngineeringTerraform
19 Days AgoSaved
Remote
Ottawa, ON
Mid level
Mid level
Software
Build and maintain automated API, UI, and integration tests; own quality for assigned features and services; integrate testing into CI/CD pipelines; monitor test reliability and pipeline health; collaborate with engineers on testability, root-cause analysis, and defect prevention; and apply risk-based testing and emerging agent-assisted workflows.
Top Skills: Agent-Assisted WorkflowsAgentic WorkflowsApi TestingC#Ci/CdGrafanaIntegration TestingJenkinsLinuxPlaywrightTest AutomationUi Testing
20 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Cybersecurity
Provides expert technical support for complex software issues involving microservices, APIs, integrations, operating systems, cloud platforms, and networking. Resolves escalated cases, collaborates with Engineering and Product, analyzes ticket trends, maintains documentation, and mentors junior engineers. Builds and optimizes Zendesk workflows and support automation using tools such as Superblocks, n8n, Tines, and webhooks to improve operational efficiency and customer satisfaction.
Top Skills: AnsibleAPIsAWSAzureBashComptia A+Comptia Network+Comptia Security+DevOpsDhcpDnsDockerFirewallsIp NetworkingLinuxmacOSMicroservicesN8NPowershellPythonSuperblocksSysinternals SuiteTinesVlansWebhooksWindowsZendesk
One Month AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Lead corporate endpoint security architecture with a focus on macOS, designing secure-by-default controls, automation, patching, software distribution, and security baselines across macOS, iOS, Windows, and Linux. Manage configurations through Terraform, GitOps, version control, CI pipelines, and automated rollouts. Partner with IT and security teams to improve telemetry, detection, response, auditability, and operational efficiency. Mentor engineers and serve as a senior escalation point for complex endpoint security issues in a fully remote environment.
Top Skills: BashFleetdmGitGitopsGoGoogle WorkspaceInfrastructure As CodeiOSJamf ProLdapLinuxmacOSOktaPowershellPythonTerraformWindows
21 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Other
Provides enterprise customers with phone, email, and chat-based technical support. Troubleshoots and debugs complex software issues across Windows, Linux, cloud identity, networking, and access technologies; independently investigates problems and coordinates resolutions with Engineering, Product, Sales, and Tier 3 Support. Manages customer expectations, tracks escalations, communicates issue status, and participates in an on-call rotation.
Top Skills: Active DirectoryAws IamAws StsAzureBashChatgptCi/CdClaude AiCmdDatadogDnsGCPGroup PolicyHttpsJenkinsKubernetesLdapLdapsLinuxMicrosoft Entra IdOidcPowershellPythonRdpRest ApiRubySQLSshTerraformTlsUnixWindows Server
21 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Cybersecurity
Conduct advanced threat hunting and intrusion analysis in a 24/7 SOC environment. Investigate endpoint and network events, support incident response, analyze threats across customer environments, produce incident reports, and serve as an escalation point for complex cyber incidents. The role also develops SOC processes, builds research lab environments, evaluates sandbox technologies, and communicates technical findings to technical and non-technical audiences.
Top Skills: Aws Ec2Aws IamAws S3AzureCuckoo SandboxEdrElk StackGoIdaLinuxmacOSMicrosoft 365NgavPowershellPythonWindowsX86/X64 Debugging
21 Days AgoSaved
Remote
Ottawa, ON
Junior
Junior
Security • Software
Monitor, investigate, and respond to cyber threats in customer environments through Sophos MDR. Analyze logs, security events, endpoint data, and network activity; document findings; communicate with technical and executive audiences; support issue resolution and risk reduction. Research emerging indicators of compromise, exploits, vulnerabilities, and adversary tactics. Collaborate with threat hunters, incident responders, engineers, and ethical hackers in a 24/7 service environment.
Top Skills: AppleLinuxMitre Att&CkOsqueryPowershellSIEMSophos ToolingSQLTcp/IpWindows
Entry level
Internet of Things
Maintain and improve Firefox Graphics code covering rendering, compositing, images, canvas, and WebGL. Diagnose and fix cross-platform graphics issues, resolve bugs and regressions, maintain tests, review code, and manage incoming issues. The role requires strong C++ or Rust skills, graphics framework and GPU architecture knowledge, multithreaded debugging and optimization ability, and independent technical leadership in a mature codebase.
Top Skills: AndroidC++FirefoxGpu ArchitectureGraphics FrameworksLinuxmacOSRustShader LanguagesWebglWindows
21 Days AgoSaved
Remote
Ottawa, ON
Entry level
Entry level
Internet of Things
Maintains and improves Firefox’s Layout code across CSS, page layout, APZ, text, and images. Responsibilities include fixing bugs and regressions, keeping tests green, diagnosing cross-platform issues, conducting code reviews, handling routine upkeep, and participating in planning and web-compatibility meetings. The role requires independent technical leadership in a large, mature, multithreaded C++ codebase.
Top Skills: AndroidC++CSSFirefoxJavaScriptLinuxmacOSRustWindows
21 Days AgoSaved
In-Office or Remote
Ottawa, ON
Entry level
Entry level
Cloud • Software
Leads a remote engineering team building scalable Python and Golang microservices for Canonical’s software distribution marketplaces. Responsibilities include mentoring and developing engineers, managing delivery and expectations, shaping technical strategy and roadmaps, reviewing code, guiding architecture, maintaining engineering quality, and collaborating with product managers, architects, other teams, open-source contributors, and commercial partners.
Top Skills: Charmhub.IoGoLinuxMicroservicesPythonSaaSSnap StoreUbuntuWeb Service Apis
21 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Information Technology • Software • Database
Develop and maintain infrastructure for rapid software prototyping and deployment across cloud, private cloud, and bare-metal environments. Manage servers and Kubernetes clusters, configure GPU systems for large language models, optimize performance, build monitoring and alerting, and advise on localized data-center deployments. The role also requires software engineering, Linux administration, security awareness, automation, and collaboration across international teams.
Top Skills: Bare Metal ServersContainersDatabasesGpu ClustersHigh-Performance ComputingInfrastructure As CodeKubernetesLarge Language ModelsLinuxMonitoring And Alerting SystemsNetworkingPrivate CloudPublic CloudSatellite InternetTerraformVersion Control
22 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning
Architects and develops scalable Java and Spring Boot web applications, RESTful APIs, and database-backed systems. Leads software delivery, testing, code reviews, automation, troubleshooting, security remediation, telemetry, production incident response, and root-cause resolution. Collaborates with stakeholders and cross-functional teams while modernizing application stacks. The role also supports cloud-native architecture, CI/CD, container orchestration, and AI-augmented development.
Top Skills: AnsibleAWSAzureBashClaude CodeDockerGenerative AiGitGithub ActionsGithub CopilotGrafanaGroovyIp NetworkingIstioJavaJenkinsKubernetesLinuxMicrosoft Sql ServerOauth2Openid ConnectPostgresPythonRestful ApisSaaSSAMLSeleniumService-Oriented ArchitectureSmart-On-FhirSpring BootSso
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account