Top Linux Jobs in Ottawa

7 Hours AgoSaved
In-Office
Ottawa, ON
Internship
Internship
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Develop and test real-time 5G base station software, automated test cases, simulations, and developer tools. Responsibilities include applying AI and machine learning to signal processing and time-series data, building analytics APIs and pipelines, testing software with 5G lab equipment, generating validation data, troubleshooting test environments, and resolving integration issues while collaborating in Agile teams.
Top Skills: 5GAngularAWSCC++CSSDjangoDockerFastapiFlaskGerritGitHTMLHTTPJavaJavaScriptJenkinsKubernetesLinuxLteNumpyPandasPerlPythonRestScipySpring BootStatsmodelsTypescript
7 Hours AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Develop software for Ericsson’s Cloud RAN and 5G network products, working with 3GPP NR and ORAN standards, management and control-plane features, developer tools, and automated testing. Responsibilities include implementing features, writing unit, integration, and system tests, debugging software, collaborating across teams, participating in agile ceremonies, and improving CI/CD workflows and code quality.
Top Skills: 3Gpp Nr5GCC++Ci/CdCloud RanDevOpsDockerHelmIp NetworkingJavaKubernetesLinuxMicroservicesNetconfOranPythonUnixYang
YesterdaySaved
In-Office
Ottawa, ON
Entry level
Entry level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Develop automated 5G test cases, testing infrastructure, integration tools, and command-line or web-based developer tools. Perform feature and integration testing on 5G lab equipment, analyze performance data, investigate defects, and support vDU testing. Experiment with AI and generative AI for test automation, including prompt engineering and model fine-tuning. Collaborate with colleagues using Agile practices.
Top Skills: 5GAngularC/C++CodeiumDjangoDockerGerritGitHibernateHTML/CSSHTTPJavaJava Spring BootJavaScriptJenkinsJpaKubernetesLinuxLteOpenaiPerlPythonRestful ApisTensorFlowTypescript
8 Days AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Develop, test, integrate, and maintain high-performance L1 embedded software for Ericsson 5G processing platforms and cloud-based RAN environments. Implement physical-layer baseband features across wireless standards and deployment scenarios, troubleshoot complex real-time systems, participate in code reviews and agile practices, maintain test coverage, and document designs and test plans. The role also involves exploring cloud-native optimization and applying AI/ML techniques where appropriate.
Top Skills: 3Gpp5G NrAIAsicCC++Cloud-Native PlatformsContainersGerritGitJenkinsLinuxLteMachine LearningVirtualizationWcdmaWimaxWlan
Reposted YesterdaySaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Design, develop, debug, and test cloud-connected firmware features (C/C++ and Go). Support and scale IoT device fleet, build observability and rollout metrics, triage customer/QA issues, and collaborate cross-functionally to deliver production-ready firmware.
Top Skills: BuildkiteC++CanCan-UtilsDatabricksGoGraphQLLinuxLinux DriversLteSocUsbWifi
Reposted 2 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Lead and execute incident response engagements, perform host and network forensics across Windows, macOS, and Linux, conduct basic malware analysis and reverse engineering, develop hunting methods, produce reports and remediation plans, engage with legal and executives, and contribute thought leadership and public-facing content.
Top Skills: AIAWSAzureBroGCPLinuxmacOSSuricataWindowsZeek
3 Days 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
8 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Provide advanced technical support for GitLab’s largest customers, troubleshooting complex Linux, GitLab, CI/CD, infrastructure, and integration issues. Build customer relationships, resolve critical incidents, collaborate with Product, Development, Infrastructure, Customer Success, and Sales teams, create reusable support documentation, share knowledge, and participate in hiring. The role requires strong Linux systems expertise, scripting ability, debugging skills, and familiarity with Kubernetes and serverless technologies.
Top Skills: BashCi/CdGitlabKubernetesLinuxMvc FrameworksRubyRuby On RailsServerless PlatformsStraceZendesk
Reposted 8 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Lead detection, incident response, and digital forensics across macOS/Windows/Linux; act as Incident Commander, triage alerts, use SIEM, build investigation scripts and automated runbooks, collaborate with stakeholders on insider threat and security operations improvements.
Top Skills: AWSGCPLinuxmacOSPythonSIEMTofuWindows
Reposted 17 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Big Data • Information Technology • Software • Analytics • Energy
Manage and scale Enverus' global AWS infrastructure, automate deployments and CI/CD, ensure high uptime, collaborate with developers to enable zero-downtime releases, participate in on-call rotations, and improve operational practices.
Top Skills: AWSAzureC#Ci/CdCloudFormationGoKubernetesLinuxPythonTerraformWindows
16 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Develop and maintain Cisco Nexus Dashboard’s Kubernetes-based infrastructure, including cluster lifecycle management, microservices, backup and restore, observability, authentication and authorization, certificate management, and performance optimization. Build AI-assisted solutions and workflows, support distributed data systems such as PostgreSQL, OpenSearch, and Kafka, and create robust software test plans. Collaborate with cross-functional teams to deliver scalable, secure, and reliable data center platform services.
Top Skills: Ai-Assisted Development ToolsCi/CdGoKafkaKubernetesLinuxMicroservicesOpensearchPostgresPython
17 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Develop and maintain Cisco Nexus Dashboard’s Kubernetes-based infrastructure platform. Responsibilities include core platform engineering, multi-node cluster deployment and upgrades, backup and restore services, anomaly detection, audit logging, centralized authentication and authorization, certificate lifecycle management, and scalability optimization. The role also involves developing microservices, prototyping AI solutions and workflows, and creating comprehensive software test plans.
Top Skills: Ci/CdGoKafkaKubernetesLinuxMicroservicesOpensearchPostgresPython
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
17 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Internet of Things • Software
Own embedded C/C++ software architecture and technical direction across multiple device projects. Lead cross-functional delivery, develop and debug Linux-based embedded software, integrate cellular, networking, IoT connectivity, and sensors, and connect devices to a cloud platform. Mentor engineers, establish development standards, resolve technical risks, and promote modern engineering practices.
Top Skills: 5GAndroid AospBsp DevelopmentBuildrootCC++Cat-MCross-CompilationEthernetIotLinuxLinux KernelLteMatterOpenwrtWi-FiYoctoZ-WaveZigbee
18 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • Information Technology • Consulting
Leads technical presales and customer engagements for enterprise technology solutions. Coordinates sales processes, identifies business and technical requirements, develops cross-practice proposals, delivers demonstrations and proofs of concept, and partners with consulting, architecture, customer, and alliance teams to close profitable deals and drive customer success.
Top Skills: AgileCloud ComputingDevOpsEnterprise SoftwareLinuxNetworkingVirtualization
YesterdaySaved
In-Office
Ottawa, ON
Senior level
Senior level
Software • Design
Develop and deploy privacy-enhancing technology solutions for structured and unstructured data. Build proof-of-concepts, test harnesses, ETL pipelines, and cloud-based production systems. Evaluate privacy, performance, scalability, and quality; integrate open-source tools; manage infrastructure; analyze results; and present recommendations to stakeholders. The role requires advanced Python, machine learning, DevOps, cloud, data engineering, privacy-preserving technology, and cryptography expertise, along with a valid Canadian Secret clearance.
Top Skills: AnsibleAuto-EncodersAzure Data LakeAzure DatabricksChefContinuous DeploymentContinuous IntegrationDifferential PrivacyDockerETLFederated LearningGansHomomorphic EncryptionInfrastructure As CodeJupyter NotebooksLinuxMatplotlibAzureMicrosoft FabricNumpyPandasPolarsPuppetPysparkPythonPyTorchRetrieval-Augmented GenerationScikit-LearnScipySeabornSecure Multi-Party ComputationTerraformTransformersZero-Knowledge Proofs
Reposted YesterdaySaved
In-Office
Ottawa, ON
Senior level
Senior level
3D Printing • Marketing Tech • Design
Lead design and development of SONiC-based platform architecture for optical circuit switches, including SAI enablement, containerized services, Debian packaging, release management, telemetry/observability, fault/event frameworks, and cross-functional integration. Contribute to upstream SONiC/OCP and drive platform bring-up and stabilisation across releases.
Top Skills: Build SystemsCC++ContainerizationDebian PackagingDockerGitGnxiLinuxPythonSaiShell ScriptingSonicTelemetry
Reposted YesterdaySaved
In-Office
Ottawa, ON
Senior level
Senior level
Software
Lead and develop Deployment and Data Migration & Integration teams, own delivery standards, capacity planning, and continuous improvement. Serve as escalation point for complex integrations, align resourcing with leadership, support pre-sales scoping, and ensure compliance with security clearance and data handling requirements.
Top Skills: Ai ToolsAWSAzureDatabase DeploymentLinuxScripting
Senior level
Information Technology • Security • Software • Cybersecurity
Develop and optimize automated tests for QNX Power Management technologies. Responsibilities include creating test frameworks and cases, executing test suites on embedded hardware, debugging failures, performing root-cause analysis, documenting defects, verifying fixes, maintaining test labs, preparing test plans and reports, and collaborating with software developers and test engineers to support reliable software releases.
Top Skills: CCi/CdEmbedded HardwareEmbedded SystemsGitJenkinsJIRALinuxPythonQnxShell ScriptingSvnTest Automation
YesterdaySaved
In-Office
Ottawa, ON
Entry level
Entry level
Edtech • Professional Services
Supports the SED1515 embedded programming and scripting course during the Fall 2026 semester. Responsibilities include assisting students, grading, proctoring, and other course-related tasks for 32.5 total hours. Candidates need strong theoretical and practical knowledge of collaborative software design, experience with a high-level programming language, familiarity with embedded controllers such as Raspberry Pi Pico, and comfort using Linux command-line tools and debugging software installations. Prior teaching assistant or mentoring experience is preferred.
Top Skills: JavaJavaScriptLinuxPythonRaspberry Pi Pico
2 Days AgoSaved
Hybrid
Ottawa, ON
Entry level
Entry level
Aerospace • Security • Software
Designs and implements secure, scalable cloud solutions primarily on Azure and AWS. Responsibilities include creating architectures and technical documentation, automating infrastructure with Terraform and CI/CD, supporting integrations, identity, networking, monitoring, security, compliance, governance, and cost optimization. The role collaborates with engineering, security, data, architecture, vendors, and business teams to deliver resilient, production-ready services and reusable cloud patterns for Canadian operations.
Top Skills: APIsAWSAws CloudformationAws Control TowerAws OrganizationsAws Transit GatewayAzure Arm TemplatesAzure BicepAzure ComputeAzure Key VaultAzure Management GroupsAzure MonitorAzure PolicyAzure StorageCi/CdCloudtrailCloudwatchCopilot StudioEc2Event-Driven ArchitectureFinopsIamInfrastructure As CodeKmsLinuxLog AnalyticsMicrosoft 365AzureMicrosoft Entra IdMicrosoft GraphMicrosoft Power PlatformRoute 53S3Sd-WanTerraformUnixVnetVpcWafWindows Server
Entry level
Greentech • Professional Services • Software • Analytics
Designs, implements, automates, documents, and supports secure, scalable cloud solutions across AWS and Azure. Translates business and engineering requirements into architectures, IaC patterns, CI/CD pipelines, integrations, and production-ready services. Collaborates with engineering, security, data, architecture, vendors, and business teams while ensuring compliance, governance, resilience, observability, and cost efficiency. Provides technical input for roadmaps and pre-sales and leverages Microsoft 365, Copilot, and Power Platform for workflow automation.
Top Skills: Amazon CloudwatchAmazon Route 53Amazon S3APIsAWSAws CloudformationAws CloudtrailAws Control TowerAws KmsAws OrganizationsAws Transit GatewayAzure Arm TemplatesAzure BicepAzure ComputeAzure Key VaultAzure Management GroupsAzure MonitorAzure PolicyAzure StorageCi/CdCopilot StudioEc2FinopsIamInfrastructure As CodeLinuxLog AnalyticsMicrosoft 365AzureMicrosoft Entra IdMicrosoft GraphMicrosoft Power PlatformSd-WanTerraformUnixVnetVpcWafWindows Server
2 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Provides advanced technical support for large-scale Juniper networks, handling high-priority customer escalations, troubleshooting complex routing, switching, and security issues, and restoring network services. Builds trusted customer relationships, coordinates with technical and service teams, contributes to product improvements and technical documentation, and participates in customer meetings. Requires strong IP networking, routing, problem-solving, communication, presentation, and customer-management skills.
Top Skills: AcxBgpEvpnFreebsdIs-IsIxiaJuniper NetworksL2VpnL3VpnLinuxMplsMxOspfPerlPtxPythonRsvp-TeShellSlaxSpirentSr-MplsSrv6Tcp/Ip
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software
Own quality for assigned features and services by designing risk-based test approaches, building automated API/UI/integration tests, integrating tests into CI/CD pipelines, monitoring pipeline health, and collaborating with engineers to improve testability and prevent defects. Apply AI/agent-assisted testing workflows and contribute to test frameworks and tooling.
Top Skills: Agent-Assisted WorkflowsAgentic WorkflowsAi-Assisted TestingApi TestingC#Ci/CdContract TestingGrafanaIntegration TestingJenkinsLinuxPerformance TestingPlaywrightReliability TestingUi Testing
Reposted 2 Days AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Software
Provide hands-on desktop support to employees: install and manage desktops, troubleshoot OS and network issues, monitor systems and logs, maintain documentation and asset records, work tickets, and provide occasional after-hours or on-site support.
Top Skills: Active DirectoryAndroidDhcpDnsiOSLinuxmacOSOffice 365System MonitoringTcp/IpTicketing SystemsWeb Application EnvironmentsWindows
2 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Entry level
Entry level
Software
Design, develop, automate, and execute tests for Ethernet, optical, hardware, and software features on Nokia networking platforms. Maintain lab testing equipment, run Linux-based regression tests, troubleshoot defects, and collaborate with software, hardware, firmware, and product management teams to qualify components and ensure conformance to requirements.
Top Skills: EthernetGitIperfIxiaLinuxOptical TransceiversPerlPythonShellSpirentTclWireshark
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account