Top Linux Jobs in Ottawa

6 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Support and improve security operations for production environments. Responsibilities include troubleshooting complex security issues, reviewing secure configurations, investigating root causes, applying security processes, automating checks, and managing encryption, certificates, PKI, keys, and HSMs. The role also maintains runbooks, documents findings, assesses risk, and coordinates security improvements across teams.
Top Skills: BashCloud PlatformsHsmsIamIpsecKubernetesLinuxPkiPowershellPythonSecurity ToolingSIEMSshTls
7 Days AgoSaved
In-Office
Ottawa, ON
Internship
Internship
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Supports Ericsson radio product verification and customer network investigations in 5G environments. Responsibilities include reproducing issues in labs, troubleshooting radio hardware and software, executing test cases, configuring Qualcomm UE software and test equipment, developing Moshell automation scripts, analyzing performance data, and supporting workshops. The role provides hands-on experience with Ericsson radio, baseband, Cloud RAN, RF, networking, and AI tools.
Top Skills: 5GBashCloud RanExcelGenerative AiJavaLinuxMS OfficeMoshellPower BIPowerPointPythonQualcomm Ue SoftwareRf NetworkingSpectrum AnalyzersWord
Reposted 8 Days AgoSaved
Hybrid
Ottawa, ON
Mid level
Mid level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Design, develop, and maintain cloud-native, high-performance user-plane services for 5G Core. Build and optimize packet processing (DPDK), containerized microservices (Docker/Kubernetes) on public cloud (AWS/Azure/GCP). Own end-to-end service lifecycle, contribute to CI/CD, troubleshoot production networking and cloud infrastructure, and improve system performance and reliability.
Top Skills: AWSAzureCC++Cloud BuildDockerDpdkGitlab CiGoGCPGrpcJenkinsKubernetesLinuxRestTcp/Ip
Reposted 15 Hours AgoSaved
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
13 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Develop and own scalable AI-enabled software and data engineering solutions for RAN reliability and customer deployments. Build ingestion and processing pipelines, AI-ready datasets, and secure integrations into Git, Gerrit, CI/CD, testing, and development workflows. Transform prototypes into maintainable products while ensuring data quality, traceability, access control, monitoring, and vulnerability management. Collaborate with engineers, data scientists, architects, and product stakeholders, provide mentorship, and promote responsible AI-assisted development.
Top Skills: Automated TestingCi/CdContainersDevsecopsGerritGitJavaKubernetesLinuxLlmsPrompt EngineeringPythonRetrieval-Augmented Generation (Rag)Shell Scripting
5 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Entry level
Entry level
Cloud • Security • Software • Cybersecurity • Automation
Manage the AMER Support Engineering team, including hiring, mentorship, performance development, and technical growth. Lead customer support quality, process improvement, automation, AI adoption, and cross-functional collaboration. Build scalable workflows, promote team ownership and psychological safety, and ensure Support Engineers resolve complex technical issues throughout the support lifecycle. Partner with product and development teams to improve customer outcomes and support efficiency.
Top Skills: AIChatopsDjangoGitlabLaravelLinuxMvcPHPPythonRuby On Rails
19 Days AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Monitor and troubleshoot CI/CD pipelines, automated tests, and flow-impacting failures for RAN products. Maintain Jenkins, GitLab, and Spinnaker-based pipelines, collaborate on root-cause resolution, generate operational metrics, provide internal customer support, and improve pipeline stability. The role requires Linux and scripting knowledge, strong analytical skills, and interest in telecommunications, cloud-native technologies, automation, and AI agent development.
Top Skills: Ai AgentsBashCi/CdCloud-Native TechnologiesContainerizationGerritGitGitlabGroovyJenkinsJIRALinuxOrchestration FrameworksPerlRanSpinnakerTelecommunications SystemsWireless Communication
12 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Professional Services • Software • Analytics • Generative AI • Big Data Analytics
Owns end-to-end DevOps, cloud infrastructure, CI/CD, Kubernetes, Infrastructure as Code, monitoring, security, reliability, and production operations. The role designs automated deployment processes, manages cloud environments, troubleshoots complex infrastructure and networking issues, implements observability and disaster recovery, optimizes cloud costs, and guides engineering teams on secure, scalable DevOps practices.
Top Skills: AnsibleApi GatewaysAWSAzureAzure DevopsBashCcpaDatadogDnsDockerElkFirewallsGCPGdprGitGithub ActionsGitlab CiGrafanaHelmJenkinsKubernetesLinuxLoad BalancersPowershellPrometheusPythonService MeshSplunkSsl/TlsTerraform
Reposted 21 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
An Hour AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Information Technology • Security • Software • Cybersecurity
Develop embedded systems software for QNX RTOS using C, C++, Python, and Rust. Port and integrate open-source projects, operating-system components, AI and robotics frameworks, and middleware. Build cross-compilation toolchains and abstraction layers, optimize performance on embedded hardware, and support QNX graphics, networking, multimedia, and sensor technologies. The role also involves creating technical demonstrations for industry events and collaborating with open-source communities.
Top Skills: Amd RocmBazelBitbakeBoostCC++CargoCmakeDdsExecutorchFreertosGnGoogle MediapipeGtkIpcLinuxMakeMesonMqttNinjaNode.jsNvidia CudaNvidia IgxNvidia ThorOnnx RuntimeOpenclOpencvOpenpiPosixPthreadsPythonPyTorchQemuQnx RtosQtRaspberry PiRos2RustSome/IpSqliteTensorFlowTensorrtVulkan ComputeVxworksZenohZephyr
19 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Build privacy-focused services and infrastructure that support consumer privacy rights across Block. Collaborate with engineering, security, platform, and legal teams to embed privacy solutions, define future privacy technology, mentor engineers, review implementations, and maintain monitoring and system stability. The role involves developing scalable, testable software and creating architectures and processes addressing data governance, data flows, access control, security, and privacy risks.
Top Skills: AWSJavaKotlinLinuxMySQLTerraform
YesterdaySaved
In-Office
Ottawa, ON
Internship
Internship
Automotive
Support the design, development, testing, and maintenance of software applications in Linux and cloud environments. Develop software components using C or Python, troubleshoot technical issues, participate in code reviews, document technical work, and collaborate with engineering teams on cloud-native projects.
Top Skills: CCloud InfrastructureCloud-Native TechnologiesLinuxPython
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
YesterdaySaved
In-Office
Ottawa, ON
Internship
Internship
Automotive
Supports the design, development, testing, and maintenance of software applications and tools in Linux and cloud environments. Develops software components using C and/or Python, troubleshoots technical issues, participates in code reviews, documents technical work, and collaborates with engineering teams. The intern gains practical experience with cloud infrastructure, cloud-native technologies, software quality, and modern engineering practices.
Top Skills: CCloud InfrastructureCloud-Native TechnologiesLinuxPython
YesterdaySaved
In-Office
Ottawa, ON
Internship
Internship
Automotive
Supports the design, development, testing, and maintenance of software applications and tools in Linux-based and cloud environments. Develops software components using C and/or Python, troubleshoots technical issues, participates in code reviews, documents technical work, and collaborates with engineering teams on cloud-native projects.
Top Skills: CCloud InfrastructureCloud-Native TechnologiesLinuxPython
YesterdaySaved
In-Office
Ottawa, ON
Internship
Internship
Automotive
Supports the design, development, testing, maintenance, and troubleshooting of software applications and tools in Linux-based and cloud environments. The intern develops components using C or Python, participates in code reviews, documents technical work, and collaborates with engineering teams on cloud infrastructure and software quality improvements.
Top Skills: CCloud InfrastructureCloud-Native TechnologiesLinuxPython
YesterdaySaved
In-Office
Ottawa, ON
Internship
Internship
Automotive
Support the design, development, testing, and maintenance of software applications in Linux-based and cloud environments. Develop software components using C and/or Python, troubleshoot technical issues, participate in code reviews, document technical work, and collaborate with experienced engineering teams on cloud-native projects.
Top Skills: CCloud InfrastructureCloud-Native TechnologiesLinuxPython
20 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Build internal services and infrastructure that support privacy initiatives and consumer privacy rights. Collaborate with engineering, security, platform, and legal teams to integrate privacy technologies, define privacy architecture, mentor engineers, review implementations, and maintain reliable privacy solutions. The role focuses on responsible data use, governance, data flows, access controls, and reducing privacy risk across Block’s engineering ecosystem.
Top Skills: AWSJavaKotlinLinuxMySQLTerraform
21 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
Monitor and analyze security events, lead incident response and employee investigations, conduct digital forensics, communicate findings to stakeholders, build investigation tools and automated workflows, and improve security operations processes. The role requires Python scripting, SIEM experience, cloud security knowledge across AWS and GCP, and forensic analysis across macOS, Windows, and Linux.
Top Skills: AWSFedrampGCPIso 27001LinuxmacOSNist Cybersecurity FrameworkPythonSIEMWindows
21 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
Build and operate MITRE ATT&CK-aligned threat detections across cloud, endpoint, identity, email, and application telemetry. Own the detection lifecycle, advance detection-as-code with Git, testing, CI/CD, and observability, and improve data ingestion and enrichment. Evaluate AI-assisted security capabilities, translate threat intelligence into detections, and partner with Security Operations during investigations and incident exercises. The role requires strong Python and SQL skills, SIEM expertise, AWS and Linux knowledge, and independent project leadership.
Top Skills: Agentic FrameworksAirflowAWSChatopsCi/CdContainersDatabricksEdrFedrampGitGoLinuxLlmsMcpMitre Att&CkPythonSIEMSQLTerraform
4 Days AgoSaved
In-Office or Remote
Ottawa, ON
Junior
Junior
Cloud • Security • Software • Cybersecurity
Defines test strategies and performance quality gates while automating testing, deployment, rollback, and validation for scalable virtualized server platforms. Develops unit, integration, and end-to-end test frameworks; creates test plans for microservices; troubleshoots deployment issues; writes deployment scripts; and collaborates with engineering teams on integration testing and environment improvements.
Top Skills: AptArmBashContainerizationDebianGithub ActionsGoJenkinsLinuxMicroservicesPerlPytestPythonSaltstackVirtualizationX86
4 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Information Technology • Software
Provides remote Linux systems consulting and support for clients. Responsibilities include troubleshooting Linux and IP networking issues, responding to alerts, patching systems, conducting health checks, deploying infrastructure, onboarding clients, developing improvement roadmaps, and tracking work. The role requires expertise in Linux, networking, cloud platforms, containers, Kubernetes, virtualization, Bash, and Python, along with strong customer communication, independent problem-solving, and occasional after-hours support.
Top Skills: AWSBashConnectwiseDebianDevOpsDigitaloceanDockerDocker SwarmDynamic Routing ProtocolsGCPKubernetesKvmLinuxLxcLxdManaged SwitchesAzureMySQLOpen SourceOverlay NetworksPodmanPostgresProxmoxPythonRhelSQLSqliteVlansVpnsXcp-NgXen
5 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Software • Design
Develop and execute system, integration, functional, and regression tests for network management applications. Build Python-based test automation, validate NETCONF and gNMI functionality, troubleshoot networks and applications, analyze traffic and logs, test APIs, databases, containers, and distributed systems, and track defects through resolution. The role requires strong networking, Linux, containerization, database, and automation expertise, with onsite work four days weekly and Canadian Controlled Goods Program eligibility.
Top Skills: AnsibleBgpDockerGnmiGnoiIpIperfIs-IsIxiaJIRAJSONKafkaKubernetesLinuxMySQLNetconfOsi ModelOspfPostgresProtobufPythonRest ApisSpirentTcpTcpdumpUdpVlanXMLYamlYangZephyr
5 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Software • Semiconductor • Manufacturing
Design, develop, and deliver firmware, microcode, device drivers, embedded Linux builds, and control software for high-performance datacenter systems. Own products throughout their lifecycle, including architecture, hardware and silicon bring-up, debugging, validation, automation, customer trials, field support, and production sustainability. Collaborate with multidisciplinary engineering and business teams in an in-person, fast-paced environment.
Top Skills: ArmAvsbusCC++CalyptraDatacenter NetworkingDmtfEmbedded LinuxI2CLinuxMctpMdioNetwork SwitchingNic ArchitecturesOpenbmcPciePldmPmbusRedfishSecure BootSecure Root Of TrustSerdesSpdmSpiU-BootUsbX86YoctoZephyros
6 Days 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 cluster lifecycle management, microservices development, backup and restore, observability, anomaly detection, audit logging, centralized authentication and authorization, certificate management, scalability, and performance optimization. The role also requires designing robust software test plans and collaborating across engineering teams to support highly available data center services.
Top Skills: Ci/CdGoKafkaKubernetesLinuxOpensearchPostgresPython
7 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Develop and maintain automated unit, integration, and end-to-end testing frameworks for cloud-native platform services. Investigate deployment issues, troubleshoot root causes, create test plans, validate rollback strategies, and automate service deployments. Collaborate with engineering teams on testing changes and integration environments involving Kubernetes, Service Mesh, APIs, and control-plane technologies. Apply Linux, networking, scripting, performance, and SLO monitoring expertise to ensure scalable, reliable, and secure deployments.
Top Skills: APIsBashControl PlaneDnsGithub ActionsHTTPJenkinsKubernetesLinuxSaltstackService MeshTcp/IpTlsVrf
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account