Top Linux Jobs in Ottawa

2 Hours 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 YesterdaySaved
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 3 Days 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
6 Days AgoSaved
Hybrid
Ottawa, ON
Mid level
Mid level
Automotive
Maintains and scales embedded software test automation nodes in a hardware-in-the-loop lab. Responsibilities include provisioning nodes, monitoring device, PC, and network health, troubleshooting CI/CD pipelines, maintaining hardware and software tools, developing scripts, and expanding automotive security testing capacity. The role requires experience with automotive technologies, object-oriented development, Linux, Windows, networking, version control, defect tracking, and CI/CD systems.
Top Skills: BashCi/CdComputer NetworkingGitGithub ActionsHardware-In-The-Loop TestingJenkinsJIRALinuxPythonShell ScriptingSshWindows
6 Days AgoSaved
In-Office
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
Reposted 7 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)
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
12 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
5 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 14 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 9 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
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
22 Days AgoSaved
Hybrid
Ottawa, ON
Mid level
Mid level
Automotive
Develop and optimize embedded systems software for automotive infotainment, telematics, and connected-car platforms. Responsibilities include performance measurement, bottleneck analysis, system-level optimization, automated diagnostics, memory and power optimization, telemetry pipelines, remote logging, and hardware accelerator integration. The role requires embedded C/C++, Python, Linux or Android internals, multithreading, and RTOS experience, with preferred expertise in profiling tools and automotive networking.
Top Skills: AndroidAutomotive EthernetCC++CanFtraceGitJenkinsLinuxLttngPerfettoPythonQnx MomenticsRtosStrace
12 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
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
13 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
14 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
14 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
12 Hours AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Automate software testing, deployment, and validation for scalable cloud-native platform services. Responsibilities include developing unit, integration, and end-to-end test frameworks; troubleshooting deployment issues; creating test plans; validating rollback strategies; collaborating on integration testing; and scripting platform-service deployments across diverse environments and architectures.
Top Skills: ArmBashDebianGithub ActionsGoJenkinsKvmLinuxMicroservicesPerlPytestPythonQemuSaltstackService MeshTcgX86
12 Hours 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 failures, troubleshoot cross-environment and architecture-specific issues, create test plans, validate rollback strategies, collaborate across engineering teams, and automate platform deployments. The role requires strong Python, Pytest, Linux, Bash, virtualization, CI/CD, and modern software development lifecycle expertise.
Top Skills: ArmBashDebianGithub ActionsGoJenkinsLinuxMicroservicesPerlPytestPythonQemuSaltstackService MeshX86
YesterdaySaved
In-Office
Ottawa, ON
Entry level
Entry level
3D Printing
Research and develop physical AI algorithms, dataflows, simulations, and models for humanoid robots. Responsibilities span perception, planning, control, manipulation, learning, simulation, synthetic and real-world datasets, sim-to-real workflows, and performance evaluation. The role requires collaboration across software, AI, robotics, and hardware teams to create reproducible prototypes and deployable solutions.
Top Skills: CC++CpuGpuImitation LearningLinuxMujocoNvidia Isaac SimPythonReal-To-SimReinforcement LearningSim-To-Real
Reposted YesterdaySaved
In-Office
Ottawa, ON
Senior level
Senior level
Automotive
The Senior Cloud Tester develops high-quality, testable code for Linux processes, manages configurations, resolves issues in distributed systems, and contributes to an open-source cloud project, ensuring high availability for applications.
Top Skills: AnsibleC/C++DockerKubernetesLinuxOpenstackOstreePuppetPython
YesterdaySaved
In-Office
Ottawa, ON
Entry level
Entry level
Aerospace • Logistics • Defense • Manufacturing
Designs and maintains on-premises CI/CD infrastructure using GitLab and Jenkins. Responsibilities include automating software builds, testing, packaging, deployment, security scanning, release management, repository governance, versioning, and traceability. The role administers build servers, agents, runners, artifact repositories, and GitLab repositories while troubleshooting failures, improving pipeline reliability, coordinating releases, and supporting hotfix processes across engineering teams.
Top Skills: Artifact RepositoriesBashCi/CdGitGitlabGitlab CiJenkinsLinuxPowershellPythonSoftware Configuration ManagementWindowsYaml
Reposted YesterdaySaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Security • Software • Cybersecurity
Develop and enhance system-level software, including compilers, runtime libraries, command-line utilities, and developer tools for embedded and real-time systems. Solve complex low-level technical problems, collaborate on architecture and requirements, conduct code reviews, and support high-performance, secure embedded applications. The role requires strong C or C++ development experience and familiarity with embedded software and RTOS concepts, with compiler and systems programming experience preferred.
Top Skills: CC++GnuLinuxLlvmQnxRtosWindows
21 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Build and maintain Linux distribution packages, container images, CI tooling, and release infrastructure for GitLab. Enable development teams to integrate components through self-service tooling and documentation. Manage cloud marketplace integrations, installation and upgrade processes, dependency security, license compliance, and partner validation. Collaborate with development and security teams while reviewing external dependency and security updates.
Top Skills: .Deb.RpmAmazon Web ServicesAutotoolsCmakeDebianGithub ActionsGitlab CiGoGoogle Cloud PlatformGrafanaJenkinsLinuxMakeAzureNixPrometheusPythonRed Hat Enterprise LinuxRubyRustShell ScriptingTravis Ci
Reposted 4 Days AgoSaved
In-Office
Ottawa, ON
Internship
Internship
Artificial Intelligence • Cloud • Software
Develops backend software prototypes, evaluates architecture and technology solutions, researches emerging technologies, and tests prototypes for functionality, performance, and scalability. The role supports long-lead design and innovation initiatives within Kinaxis’s Architecture & Innovation team. Candidates should be computer science students or recent graduates with software development experience, cloud familiarity, and a willingness to experiment with modern technologies.
Top Skills: .NetAnalyticsAWSAzureBig DataCC#C++DatabasesDockerGCPGoJavaJavaScriptKafkaKubernetesLinuxMachine LearningMicroservicesNode.jsPythonRustServerless ComputingSQLWindows
Reposted 4 Days AgoSaved
In-Office
Ottawa, ON
Senior level
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
4 Days AgoSaved
In-Office
Ottawa, ON
Internship
Internship
Artificial Intelligence • Automotive • Semiconductor
Develop embedded C firmware for DSP hardware and C/Python testing utilities, GUIs, regression, and simulation infrastructure. Participate in the full software development lifecycle from design through customer release, debug hardware/software issues, identify root causes, and coordinate defect resolution. The role focuses on networking PAM4 DSPs used in optical modules and requires collaboration with hardware and software teams.
Top Skills: BashCDspEmbedded CGdbGitGitlabIdesJenkinsJIRALinuxMakefilesMcu Embedded ProcessorsPython
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account