Top Linux Jobs in Ottawa

YesterdaySaved
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
12 Days AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Join an Agile team to design, code, test, and integrate radio platform and Open RAN software for 5G. Develop production-grade code, unit and automated tests, troubleshoot lab integration issues, and review designs and test plans. Collaborate with customer support and apply AI techniques to improve development and testing workflows.
Top Skills: 5GAIBashCCi/CdDevice DriversGerritGitI2CJavaKernel DevelopmentLinuxLinux KernelMicrocontrollersOpen RanPythonShell ScriptingSpiTimersUartWireless SocYocto
5 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
Reposted 8 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
Reposted 13 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
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Information Technology • Productivity • Sales • Software • Database
Lead AppSec efforts across product, platform, and AI features by owning secure SDLC, performing threat modeling and deep code reviews, driving vulnerability management and remediation, building AppSec tooling and automations (including AI-assisted workflows), and enabling engineering teams with secure design guidance and training.
Top Skills: AIAi ApisBug BountyCryptographyCsrfDeserializationGCPLinuxOauthPentestingPythonRubySastScaSsrf
19 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Cloud • Security • Software • Cybersecurity • Automation
Provide technical support for Self-managed and GitLab.com customers via tickets and calls; troubleshoot Linux systems and GitLab installations; write bug reports, documentation, and fixes; collaborate with Product, Development, Infrastructure, and Customer Success; participate in on-call rotations and hiring processes.
Top Skills: BashCi/CdGitGitlabKubernetesLinuxRubyRuby On RailsServerlessStraceZendesk
5 Hours AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Cloud • Hardware • Internet of Things • Other • Software • Utilities
Develop software applications for Ciena’s next-generation network management solution. Collaborate with developers and testers through Agile Scrum meetings, implementation discussions, code reviews, integration testing, and the software development lifecycle. The role offers mentorship and experience building scalable customer-facing solutions using modern technologies. Candidates should have programming experience, Linux familiarity, strong communication skills, motivation, and willingness to learn. Database, Docker, REST API, debugging, and Jira or Confluence experience are assets.
Top Skills: Agile ScrumCConfluenceDockerGoJavaJIRALinuxNon-Relational DatabasesPythonRelational DatabasesRest Apis
9 Hours AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Aerospace • Security • Software
Designs and manages CI/CD pipelines, cloud-agnostic infrastructure, containerized applications, monitoring, and automated deployment systems across AWS, Azure, GCP, and on-premises environments. The role uses Terraform, Kubernetes, Ansible, Docker, scripting, and infrastructure-as-code practices to improve reliability, scalability, security, and operational efficiency. Responsibilities include troubleshooting, system hardening, network and virtualization management, tool integration, automated testing, and evaluating DevOps technologies.
Top Skills: AgileAnsibleArtifactoryAWSAzureBashCi/CdDevsecopsDnsDockerGCPGitGitlabGitlab CiGrafanaInfrastructure As CodeJenkinsKubernetesLinuxPackerPrometheusPythonTcp/IpTerraformUnixVMwareVpns
Mid level
Greentech • Professional Services • Software • Analytics
Designs and manages CI/CD pipelines, cloud-agnostic infrastructure, containerized applications, monitoring, and automation across AWS, Azure, GCP, and on-premises environments. The role involves infrastructure as code, system hardening, troubleshooting, networking, virtualization, scripting, automated testing, and evaluating DevOps tools. Candidates collaborate with stakeholders throughout the software development lifecycle and must be eligible to work in Canada and obtain Canadian government security clearance.
Top Skills: AnsibleArtifactoryAWSAzureBashCi/CdDevsecopsDnsDockerGCPGitGitlabGitlab CiGrafanaInfrastructure As CodeJenkinsKubernetesLinuxPackerPrometheusPythonTcp/IpTerraformUnixVirtualizationVMwareVpn
Reposted 14 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • Cybersecurity
Provide hands-on design, administration, hardening, and operational support for client networks and security tooling; lead ZTNA and cloud security work; support active incident response, vulnerability remediation, backup/DR testing, and deliver client documentation while participating in on-call rotations and rapid IR mobilizations.
Top Skills: Active DirectoryAWSAzureBashCis BenchmarksCiscoCloudflare AccessCloudflare GatewayCloudflare OneCloudflare TunnelCrowdstrikeDhcpDnsEdrEntra IdFirewallsFortinetGroup PolicyItsg-33LinuxMicrosoft 365Microsoft DefenderMicrosoft SentinelNacNetskopeNist Sp 800-171Nist Sp 800-53OktaPalo AltoPalo Alto Prisma AccessPowershellPythonRoutersSans PicerlSIEMSplunkSwitchesVlansVpnVulnerability ScannersWarpWindows ServerWireless ControllersXdrZscaler
Reposted 16 Hours AgoSaved
Hybrid
Ottawa, ON
Mid level
Mid level
Automotive
Join an agile embedded software team to design, implement, test, and optimize features for Ford's Telemetry Control Unit. Investigate and resolve defects, integrate third-party and open-source software, and collaborate across teams to deliver cross-functional embedded system capabilities.
Top Skills: C++11+G++GccGdbGitLinuxMakeQnxRepo
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 16 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Automotive
Design, implement, and validate core RTOS components and device drivers. Write maintainable C code and tests in a CI/CD agile environment, debug kernel-level issues, produce technical documentation, and collaborate with hardware, tools, and verification teams to meet real-time and safety-critical requirements.
Top Skills: AssemblyCC++Ci/CdDevice DriversGitKernel DevelopmentLinuxPythonRtosUnixWind River Next Rtos
Reposted 16 Hours 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
YesterdaySaved
In-Office
Ottawa, ON
Senior level
Senior level
Automotive
Design, develop, test, and maintain high-availability cloud and container infrastructure for edge computing. Contribute to StarlingX and open-source projects, build configuration management, process monitoring, backup/restore, and fault-tolerant solutions across multiple Linux hosts using Kubernetes, OpenStack, and related tooling.
Top Skills: AnsibleCC++DockerGoHelmKubernetesKubernetes OperatorsLinuxOpenstackPuppetPythonStarlingx
Reposted YesterdaySaved
Hybrid
Ottawa, ON
Senior level
Senior level
Software
Lead design and development of XDR and DNS-based cybersecurity backend services. Translate security requirements into secure, scalable code, perform code reviews, mentor engineers, support CI/CD, containerized/cloud deployments, troubleshoot performance and vulnerabilities, participate in architecture decisions, maintain documentation, and join a rotating 24/7 on-call incident response schedule.
Top Skills: AnsibleAnycastBashDnsDockerDynamoDBEdrGitlab CiJavaJenkinsLinuxMitre Att&CkMySQLOwaspPlay FrameworkPostgresPythonSpringTeamcityTerraformXdr
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
Reposted YesterdaySaved
In-Office
Ottawa, ON
Senior level
Senior level
Automotive
Develop and manage cloud-native configuration management solutions, Kubernetes operators, and high-performance applications for Linux systems, ensuring security, resilience, and scale.
Top Skills: AnsibleCC++GoHelmKubernetesLinuxPuppetPython
2 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Professional Services • Cybersecurity • Defense
Lead security architecture, engineering, and advisory activities for defence/government IT environments. Design secure architectures, assess security technologies and protocols, perform risk analyses, produce technical reports and advisories, conduct data classification, develop training, and brief senior stakeholders while applying government security frameworks and best practices.
Top Skills: BtepDnsFeafFtpGsrmHTTPHttpsIpsecLinuxMicrosoftMultiplexersNovellNtpOsiRoutersS-MimeSmtpSshSslSwitchesTcp/IpTelnetTogafUmmUnixX.400X.500Zachman
2 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Aerospace
Design, develop, test, and support embedded firmware for Intel, Power, and ARM platforms. Analyze requirements, read IC datasheets and schematics, perform architecture/design/code reviews, evaluate new technologies, debug software/hardware, and collaborate with multidisciplinary teams to bring up boards and improve processes.
Top Skills: Arm ProcessorsBare Metal ProgrammingBoard Bring-UpCDas U-BootDigital AnalyzerDmmEmmcEthernetGitHw Debugging ToolsI2CIntel ProcessorsJIRALinuxMdioNon-Volatile MemoryNvmeOscilloscopePciePower ArchitecturePythonSataSlim Bootloader (Sbl)Software Test ToolsSpiTpmUefiUsbVxworksWindows
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Information Technology • Professional Services • Cybersecurity • Defense
Design and deliver cloud-native, containerized architectures and IaC for the Royal Canadian Navy Synthetic Training Hub. Build and containerize components, produce architecture/network/authentication/security documentation, and support deployment pipelines and infrastructure to enable scalable, rapid redeployable training environments.
Top Skills: Cloud-NativeContainersDevOpsHorizonInfrastructure As Code (Iac)KubernetesLinuxMicrosoft (Windows)Synthetic Training Hub
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Junior
Junior
Software
Join as an SDET to design and manage automated test suites, create and maintain test cases and plans, write unit and API tests, track and verify defects, debug complex systems, and integrate testing into CI/CD pipelines while collaborating with engineering and DevOps.
Top Skills: Api TestingCi/Cd PipelineDockerLinuxPytestPythonTest Tracking ToolsUnit Testing
Reposted 3 Days AgoSaved
Hybrid
Ottawa, ON
Junior
Junior
Security • Software • Cybersecurity
Provide web and telephone technical support for Fortinet products (FortiMail, FortiVoice, FortiRecorder, FortiSandbox). Troubleshoot network/security issues, collect and analyze configuration, network and packet trace data, recommend corrective actions, reproduce customer environments in lab, consult documentation, escalate and manage cases to closure, and educate customers on product and networking gaps.
Top Skills: FortimailFortirecorderFortisandboxFortivoiceL2 SwitchesL3 SwitchesLinuxMessagingOsxPacket Trace AnalysisRouting ProtocolsTcp/IpVoipWindows
Reposted 3 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software
The role involves designing and developing board support and device driver software, testing hardware, and working within a team to resolve field-found problems, ensuring software meets group guidelines.
Top Skills: C/C++LinuxUefiX86 Bios
Reposted 4 Days AgoSaved
Hybrid
Ottawa, ON
Mid level
Mid level
Aerospace • Security • Software
Develop, test, and maintain mission-critical sonar software. Participate in design, code reviews, troubleshooting, integration, and documentation. Collaborate with cross-functional teams and support lifecycle activities; contribute to design reviews and technical support.
Top Skills: AgileAi/Ml (Preferred)C++JavaLinuxUmlVersion Control Systems
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account