Top Linux Jobs in Ottawa

Reposted 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 and evaluate signal processing and machine learning algorithms for next-generation radio systems. Build simulations, prototypes, and proof-of-concept solutions; analyze data; perform software and hardware verification; automate testing; and support troubleshooting and performance analysis. The role involves collaboration with system, hardware, and software engineers and exposure to computer vision, AI, wireless communications, and advanced radio technologies.
Top Skills: 5G6GCC++Computer VisionDspFpgaKerasLinuxMachine LearningMatlabPythonPyTorchScikit-LearnSignal ProcessingTensorFlowWireless Communications
Reposted 2 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 6 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)
Designs, implements, and optimizes 5G communication-stack components and maintains the platform SDK for Ericsson’s telecommunications products. The role involves low-level Linux development in C, hardware simulation and emulation, silicon and board bring-up, testing, CI pipelines, code reviews, debugging, performance profiling, and regression tracking. The developer collaborates with hardware and global software teams in distributed Scrum environments to ensure platform readiness and integration.
Top Skills: AgileBazelCCi/CdGerritGitJenkinsLinuxScrumSdk
8 Days AgoSaved
Hybrid
Ottawa, ON
Entry level
Entry level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Develop frontend and backend services for DevOps dashboards, build CI/CD infrastructure, automate testing, and work with Kubernetes containers in edge and far-edge environments. The role requires Python and JavaScript proficiency, Linux knowledge, web application development experience, Git familiarity, database exposure, and active full-time undergraduate enrollment for a 12–16 month co-op.
Top Skills: 5GAngularCi/CdContainersCSSDevOpsElasticsearchGitHTMLJavaScriptKubernetesLinuxPHPPythonReactTest AutomationVirtualized Ran
2 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Lead incident response engagements, investigate intrusions and advanced threats, conduct host and network forensics, perform malware analysis, develop remediation plans, and communicate findings to customers, regulators, legal counsel, and executives. The role also involves threat hunting, team leadership, public thought leadership, and occasional travel.
Top Skills: Ai TechnologiesAWSAzureBro/ZeekGCPLinuxmacOSSuricataWindows
15 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
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
14 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
28 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
30 Minutes AgoSaved
In-Office or Remote
Ottawa, ON
Entry level
Entry level
Cloud • Security • Software • Cybersecurity
Develop and maintain automated unit, integration, and end-to-end test frameworks for scalable virtualized server platforms. Define test strategies, performance quality gates, deployment validation, rollback verification, and test plans for microservices. Investigate deployment issues, troubleshoot root causes, collaborate with engineering teams on integration testing, improve test environments, and automate platform service deployments using scripting and CI/CD tools.
Top Skills: AptArmBashContainerizationDebianGithub ActionsGoJenkinsLinuxPerlPytestPythonSaltstackVirtualizationX86
YesterdaySaved
Hybrid
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Big Data • Information Technology • Security • Software
Develop and deliver embedded firmware and software for HSM products, from architecture and feature planning through deployment. The role requires hands-on C/C++ development, embedded systems expertise, Linux, secure development, cryptography, CI/CD, and software architecture. Responsibilities include technical leadership, code reviews, mentoring, cross-functional collaboration, problem solving, performance optimization, and ensuring quality releases meet customer and product commitments.
Top Skills: CC++Ci/CdCryptographic AlgorithmsCryptographic ProtocolsDockerEmbedded SystemsGitGitlabHardware InterfacesHsmsJenkinsLinuxMicroservicesVirtualization
YesterdaySaved
In-Office
Ottawa, ON
Junior
Junior
Software • Database
Develop backend services and AI-driven applications, including REST APIs, agentic workflows, and autonomous agents. Build primarily with Java, TypeScript, and Nest.js; integrate LLMs using LangChain and LangGraph; and work with distributed systems, big data platforms, and APIs. Collaborate with product, design, frontend, and backend teams while contributing to testing, code reviews, refactoring, and continuous improvement.
Top Skills: GitHadoopJavaJavaScriptLangchainLanggraphLarge Language Models (Llms)LinuxMavenNest.JsRest ApisSolrSQLTypescript
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
YesterdaySaved
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, distributed data services, backup and restore, observability, authentication and authorization, certificate management, and performance optimization. Build AI-assisted solutions and workflows using Go and Python, create robust software test plans, and collaborate across engineering teams to deliver reliable, scalable data center platform services.
Top Skills: Ai-Assisted Development ToolsCi/CdGoKafkaKubernetesLinuxMicroservicesOpensearchPostgresPython
Reposted YesterdaySaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Security • Software • Cybersecurity
The role involves managing technical contributions and leadership in open source development for QNX RTOS, including porting projects, mentoring engineers, and integrations with subsystems.
Top Skills: C/C++GccGdbGitLinuxMake/CmakeQnxRtos
2 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Software • Semiconductor • Manufacturing
Design, develop, and deliver software and firmware for datacenter-scale systems. Own complete product lifecycles spanning firmware, embedded Linux, device drivers, microcode, control software, system bring-up, debugging, validation, automation, customer trials, and field support. Collaborate with interdisciplinary and partner engineering teams, contribute through volume production, and support cross-functional groups. The role requires deep expertise in low-level interfaces, management protocols, secure boot, datacenter networking, and complex multiprocessor architectures.
Top Skills: ArmAutomationAvsbusCC++CalyptraDatacenter NetworkingDevice DriversDmtfEmbedded FirmwareI2CLinuxMctpMdioMicrocodeOpenbmcPciePldmPmbusRedfishSecure BootSecure Root Of TrustSerdesSpdmSpiU-BootUsbX86YoctoZephyros
2 Days AgoSaved
In-Office
Ottawa, ON
Expert/Leader
Expert/Leader
Software • Semiconductor • Manufacturing
Design, develop, and deliver firmware and software for high-performance datacenter systems. Own projects across embedded firmware, device drivers, microcode, Linux and Yocto builds, control software, system bring-up, debugging, validation, automation, and product lifecycle support. Collaborate with multidisciplinary and partner engineering teams, assist with customer trials and field issues, and contribute from product inception through volume production.
Top Skills: ArmAvsbusCC++CalyptraDatacenter NetworkingDebugging ToolsDmtfI2CLinuxMctpMdioOpenbmcPciePldmPmbusRedfishSecure BootSecure Root Of TrustSerdesSpdmSpiSystem Validation AutomationU-BootUsbX86YoctoZephyros
2 Days AgoSaved
In-Office
Ottawa, ON
Expert/Leader
Expert/Leader
Software • Semiconductor • Manufacturing
Designs, develops, and delivers firmware and software for high-performance datacenter systems. Owns complete product lifecycles spanning embedded firmware, microcode, device drivers, Linux/Yocto builds, control software, system bring-up, debugging, validation, automation, customer trials, and field support. Collaborates with interdisciplinary and partner engineering teams while supporting products from inception through volume production.
Top Skills: ArmAvsbusCC++CalyptraDmtfI2CLinuxMctpMdioOpenbmcPciePldmPmbusRedfishSecure BootSecure Root Of TrustSerdesSpdmSpiU-BootUsbX86YoctoZephyros
Junior
Aerospace • Security • Software
Supports engineering and integration of IP network systems for military command and control operations. Designs VLAN architectures, develops diagnostics, validates Cisco and VoIP platforms, executes system-level testing, documents results, and addresses interoperability issues across platforms. Works with Linux, Windows, virtual machines, automation tools, and scripting languages while collaborating with coalition partners and internal teams to meet standards and compliance requirements.
Top Skills: AgileAnsibleBashCisco NetworkingConfluenceHypervisorsIp NetworkingJIRALinuxPowershellPythonRed Hat Enterprise LinuxSafeScrumSquishUbuntuVirtual MachinesVlanVoipWindows DesktopWindows Server
Junior
Greentech • Professional Services • Software • Analytics
Supports the engineering, integration, testing, and maintenance of networked systems for Canadian military command and interoperability operations. Responsibilities include designing and optimizing IP and VLAN networks, validating Cisco and VoIP systems, conducting software and system-level testing, documenting results, resolving issues in Linux and Windows environments, and collaborating with coalition partners. The role also involves requirements, configuration, test management, compliance reviews, and technical documentation.
Top Skills: AnsibleBashCiscoConfluenceHypervisorsIp NetworkingJIRALinuxPowershellPythonRed HatSafeScrumSquishUbuntuVirtual MachinesVlanVoipWindowsWindows Server
2 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Industrial • Manufacturing
Leads verification of embedded optical communication systems by reviewing requirements, developing traceable test plans, validating CLI and gRPC management interfaces, and performing end-to-end functional, performance, resilience, and regression testing. Builds Python automation and CI/CD pipelines with Jenkins or GitLab, maintains daily sanity tests, investigates customer findings, and prepares release reports. Requires expertise in Linux embedded systems, network protocols, DWDM optical technologies, and lab debugging tools.
Top Skills: BerCi/CdCliDwdmEdfaEthernetGitlabGrpcJenkinsLinuxNetconf/YangOcmOptical Spectrum AnalyzersOscilloscopesOsnrOtdrOtnPythonQ-FactorSnmpTcp/IpVs CodeWss
21 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
2 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Software
Leads technical pre-sales and solution delivery for cybersecurity and DNS products, with emphasis on XDR. Responsibilities include discovery, solution design, demonstrations, RFPs, proposals, customer environment setup, implementation handoffs, troubleshooting, training, reporting, and post-deployment guidance. The role collaborates across Sales, Product, Engineering, Implementation, and Support while serving as a senior technical advisor to customers and internal teams.
Top Skills: Anycast DnsCybersecurity SolutionsDnsDns FirewallEndpoint SecurityFirewall TechnologiesLinuxmacOSMobile Device ApplicationsNetworkingScriptingWindowsXdr
3 Days AgoSaved
Hybrid
Ottawa, ON
Mid level
Mid level
Edtech • Professional Services
The Digital Archivist leads digital preservation, born-digital acquisition, legacy media migration, metadata creation, archival description, reference services, rights management, web archiving, and repository implementation. The role develops standards-based workflows, advises university stakeholders, provides training and outreach, coordinates donor transfers, and supports strategic digital preservation planning. Responsibilities require expertise in archival standards, digital preservation tools, records management, access, privacy, copyright, and institutional collaboration.
Top Skills: ArchivematicaBitcuratorDublin CoreEadEpaddExactlyIsad(G)LinuxMetsModsOaisPremisPythonRad
6 Days AgoSaved
In-Office or Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Cloud • Security • Software • Cybersecurity
Owns VM and fleet test strategy, hypervisor validation, performance quality gates, and systems-level testing for an IaaS platform. Designs reproducible bare-metal-like environments, develops automated benchmarks and regression gates, validates SLOs and deployment safety, and builds test harnesses in Go, Python, and Perl. The role requires deep expertise in KVM/QEMU/libvirt, Linux internals, x86 and ARM architectures, performance analysis, statistical testing, and CI/CD tooling.
Top Skills: ArmBashCi/CdContainersEbpfGoJenkinsKvmLibvirtLinuxLinux PerfNumaPerlPythonQemuSaltstackVtuneX86
Reposted 6 Days AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Appliances
Develop and test embedded software across the full lifecycle: requirements, architecture, design, implementation, unit/integration tests, verification and validation. Collaborate with hardware and cross-functional teams to bring up cameras, SoCs, sensors and device drivers. Participate in code reviews, mentoring, process improvement and software compliance.
Top Skills: AgileAssemblyAudio ProcessingAzure DevopsBitbucketBleCC++Camera DevelopmentCode CoverageCompressionDevice DriversGitImage Signal Processing (Isp)JenkinsJIRALinuxMicrosoft Office SuiteReal-Time Operating SystemsSignal ProcessingSoc Bring-UpStatic Analysis ToolsUnit Test GenerationVideo ProcessingWi-Fi
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account