Top Linux Jobs in Ottawa

Reposted 8 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
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 4 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
6 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
Reposted 6 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Perform real-time incident detection and response across Windows, Mac, and Linux; conduct malware and forensic analysis; develop detection and remediation processes; produce clear communications and thought leadership; mentor teams and interact with customers.
Top Skills: .NetCC#LinuxmacOSPerlPythonRuby On RailsVbWindows
Reposted 12 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 the Platform Firmware team at Samsara, driving hardware program execution, managing firmware engineers, and collaborating with various stakeholders for high-quality hardware delivery.
Top Skills: Device DriversEmbedded SystemsFirmwareHardwareIotLinuxPower ManagementWireless Modules
Reposted 12 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Cloud • Security • Software • Cybersecurity • Automation
As a Backend Engineer, you'll improve Git and Gitaly by contributing features, bug fixes, and performance improvements, collaborating with the open source community, and participating in architectural discussions.
Top Skills: CGitGitalyGoLinux
22 Days AgoSaved
In-Office
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 8 Hours AgoSaved
In-Office or Remote
Ottawa, ON
Junior
Junior
Software
The role involves collaboration with product managers and team members to design, develop, and test software features for Nokia's Service Router OS, emphasizing code quality and troubleshooting.
Top Skills: CC++KvmLinuxPython3QemuYocto
Reposted 8 Hours AgoSaved
In-Office
Ottawa, ON
Internship
Internship
Information Technology • Other
The role involves designing, developing, and testing software for compilers, optimizing performance, and participating in project planning.
Top Skills: CC++JavaLinuxUnix
Reposted 8 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • Cybersecurity
Lead hands-on digital forensics and incident response engagements across endpoint, network, cloud and hybrid environments. Investigate ransomware, intrusions, insider threat and data compromise; collect and analyze disk, memory, logs, and network telemetry; advise clients during active incidents; produce forensic reports and executive briefings; refine DFIR methodologies, tooling, and delivery; mentor junior practitioners and support scoping and delivery of engagements.
Top Skills: Active DirectoryAzureCloud ForensicsDisk ForensicsEndpoint ForensicsLinuxLog AnalysisMemory ForensicsMicrosoft 365Network ForensicsWindows
Reposted 8 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Security • Software • Cybersecurity
Lead architecture, design, implementation, and testing of a high-performance sensor framework. Manage and mentor the development team, define objectives, coordinate with product, QA, and stakeholders, drive design/quality standards, oversee resource planning, and ensure robust documentation and test strategies for sensor interfaces (cameras, LiDAR, radar, GPS/IMU).
Top Skills: AndroidCC++Computer VisionConcurrencyDevice DriversDmaEmbedded SystemsHypervisorImage ProcessingInterruptsLinuxMemory ManagementQnxStatic Code Analysis ToolsUnit TestingVirtualization
Reposted YesterdaySaved
In-Office
Ottawa, ON
Senior level
Senior level
Automotive
Develop and validate core RTOS components, implement maintainable C code and tests, debug kernel/device driver issues, write technical documentation, and collaborate with hardware, tools, and verification teams in an agile CI/CD environment.
Top Skills: AssemblyCC++Ci/CdDevice Driver DevelopmentGitLinuxPythonRtosUnixWind River Next Rtos
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
YesterdaySaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Healthtech
Design, deploy, and support multi-cloud (Azure/AWS) environments with IaC (Terraform/Ansible/Puppet), automation scripting, CI/CD, and security controls. Lead cloud migrations, provide senior-level customer technical support, incident containment, and build AI-enabled knowledge/automation to improve operations and reduce manual work.
Top Skills: AnsibleAWSAzureBashCi/CdClaude CodeDockerGithub CopilotGoogle SuiteKubernetesLinuxLlmsMicrosoft 365Microsoft Sql ServerMySQLOauthOraclePostgresPowershellPuppetPythonTerraformWindows Server
YesterdaySaved
In-Office
Ottawa, ON
Mid level
Mid level
Hardware • Semiconductor • Manufacturing
Develop and run self-checking testcases from functional specs, improve verification infrastructure, triage regressions, debug RTL and gate-level simulations, analyze coverage, and collaborate with cross-location design and verification teams to achieve verification closure.
Top Skills: CadenceCode CoverageFunctional CoverageGate-Level SimulationLinuxRtlSynopsysSystemverilogSystemverilog AssertionsUnixUvm
YesterdaySaved
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
21 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 2 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • Hardware • Internet of Things • Other • Software • Utilities
Design, develop, and maintain automated test suites and frameworks for carrier-grade networking products. Execute functional, integration, system, regression, and solution-level tests, analyze results, identify root causes, integrate tests into CI pipelines, and collaborate with cross-functional teams to ensure reliability, scalability, and customer-ready deployments.
Top Skills: Ai-Assisted Development ToolsBitbucketConfluenceDhcpEthernetGitGponIpv4Ipv6IxiaJenkinsJIRALinuxMulticastOltOmciOnu/OntPppoePythonQosRoutingSpirentSwitchingTcp/IpTestrailVlanXenaXgs-Pon
Reposted 2 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
eCommerce • Information Technology • Internet of Things • Web3
Lead a small technical team as a Systems Administrator, overseeing IT operations, cloud infrastructure, security practices, and incident response, while improving automation and service delivery.
Top Skills: AWSDevOpsGitLinuxPleskWindowsWordpress
Reposted 2 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology • Software • Design
The role involves designing and maintaining test automation frameworks in Python, developing reusable code, integrating with CI/CD pipelines, and collaborating across teams to ensure software quality.
Top Skills: Ci/CdConfluenceGitJenkinsJIRALinuxPytestPythonTestrail
Reposted 2 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
3D Printing • Marketing Tech • Design
The Senior FPGA Designer will design and implement FPGA controls, support verification and testing, and collaborate across engineering teams. Responsibilities include lab validation, synthesis, optimization, documentation, and mentoring junior engineers.
Top Skills: AlteraAmd XilinxCFpgaLinuxPerlPythonSystemverilogTclVerilogVhdl
3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Big Data • Information Technology • Security • Software
Lead enterprise vulnerability identification and response by monitoring advisories, analyzing CVEs and exploitability, coordinating cross-functional remediation, validating mitigations, supporting incident response, and translating technical findings into actionable guidance for infrastructure, application, cloud, and product teams.
Top Skills: APIsCloudContainersLinuxPowershellPythonSQLVirtualizationWindows
Reposted 3 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Software
Design, implement, and test firmware for next-generation optical engines (long-haul, metro, DCI). Produce firmware requirement and design documents, collaborate with optical/hardware/FPGA/software/manufacturing/test teams, support manufacturing knowledge transfer, debug customer issues, contribute testing documentation, participate in design reviews, and drive firmware development process improvements.
Top Skills: ArmCC++Device Driver DevelopmentFpgaLinuxReal-Time Operating SystemsScripting LanguagesZynq
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Information Technology • Security • Software
Create and maintain end-user, installation, admin, online help, and knowledge-base documentation for KeyControl products. Collaborate with engineers and product teams, follow style guides, validate steps, track tasks within Agile sprints, maintain version control, and update republished content. Produce visual diagrams and support documentation reviews and publishing.
Top Skills: Api DocumentationAtlassian ConfluenceCloud-Based Software EnvironmentsGitLinuxMadcap FlareMicrosoft VisioSdkVMware
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
3D Printing • Marketing Tech • Design
Develop and debug embedded software, troubleshoot system-level customer issues involving Linux, SONiC, Docker, networking, telemetry and crash data. Build and maintain AI agents and automated diagnostic workflows that analyze logs and recommend troubleshooting steps. Convert recurring issues into reusable tools, playbooks, and triage processes, and collaborate with software, QA, systems engineering, DevOps, field, and support teams to reproduce issues and validate fixes.
Top Skills: Ai AgentsDockerEmbedded SystemsLinuxNetworking ToolsSonicTelemetry And Crash Dump Analysis
Reposted 4 Days AgoSaved
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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account