Top Linux Jobs in Ottawa

Reposted 6 Days 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
7 Days AgoSaved
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 7 Days AgoSaved
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 7 Days AgoSaved
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 7 Days AgoSaved
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
8 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
8 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 8 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 8 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
44 Minutes AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Internet of Things
Develop and optimize Firefox across platforms by writing code and tests, profiling bottlenecks, improving performance-critical systems, and shaping benchmarks and team strategy. The role uses C++ and JavaScript primarily, with Kotlin, Rust, and Python, while collaborating across engineering teams, mentoring developers, and driving performance initiatives from high-level objectives to completion.
Top Skills: AndroidC++GpuJavaScriptKotlinLinuxmacOSPythonRustVtuneWindowsXperf
6 Hours AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software • Consulting
Create and maintain user-oriented technical documentation for PostgreSQL products, including installation, configuration, troubleshooting, user guides, manuals, man pages, help prompts, and release notes. Collaborate with engineering, product, development, QA, and documentation teams in a distributed docs-as-code environment. Use Markdown, version control, diagrams, AI tools, and documentation testing practices while contributing to documentation strategy and potentially open-source projects.
Top Skills: Ai ToolingCi/CdGccGdbGitHTMLJavaScriptJenkinsJIRALinuxMarkdownNotionPostgresSlackZoom
Reposted 9 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
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 9 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
17 Hours AgoSaved
In-Office or Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Software
Designs and governs scalable, secure, cost-effective Google Cloud solutions across enterprise IT environments. Leads cloud adoption, develops standards and roadmaps, integrates GCP with on-premise and third-party platforms, applies AI and automation, supports high-priority troubleshooting, manages vendors, and communicates architecture decisions to technical and executive stakeholders. Provides training and ensures compliance with enterprise security and technology standards.
Top Skills: AIAnsibleChefCi/CdContainersGenerative AiGoogle Cloud Platform (Gcp)IaasIbmItsmKafkaLinuxMicroservicesMicrosoftMonitoring-As-CodeOraclePaasPciPowershellPrompt EngineeringPuppetPythonSaaSSAPShellSoaSoxTerraformVersion Control Systems
Reposted YesterdaySaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Infrastructure as a Service (IaaS)
Senior Software Engineer to design and implement C++/Python software, accelerate workloads with CUDA, develop and maintain Linux kernel modules and system services, optimize system and GPU performance, manage Linux systems, mentor junior engineers, and integrate AI technologies across products.
Top Skills: BashC++CudaGpuLinuxLinux KernelPython
YesterdaySaved
In-Office or Remote
Ottawa, ON
Entry level
Entry level
Cloud • Software
Develop high-quality, resilient software across Ubuntu and the open source stack, from Linux systems and firmware to cloud, containers, and desktop applications. Contribute to product roadmaps, user experience, code reviews, issue resolution, security, and enterprise requirements. Collaborate remotely with global engineering teams and the open source community, while building expertise in programming languages and Linux systems. Attend international company sprints twice yearly.
Top Skills: BashCC++GoJavaJavaScriptKubernetesLinuxPythonRustUbuntu
Reposted YesterdaySaved
Remote
Ottawa, ON
Mid level
Mid level
Digital Media • News + Entertainment
Build, maintain and improve Maya-centered production tools and pipeline integrations. Develop Python-based plugins, UIs, and automation; integrate Maya with asset management and render farm systems; troubleshoot artist-facing issues; ensure cross-platform compatibility; participate in code reviews, deployments and pipeline architecture improvements.
Top Skills: AlembicAutodesk MayaC++Ci/CdDeadlineDockerFbxGitGitlabHoudiniJenkinsJSONKatanaLinuxMaya.CmdsNukeOcioOpenexrOpenmayaPerforcePyside2Pyside6PythonQtRest ApisShotgridTractorUsdYaml
Reposted YesterdaySaved
In-Office or Remote
Ottawa, ON
Entry level
Entry level
Cloud • Software
Join Canonical as a graduate software engineer to write high-quality code across the open source stack, work on Linux system-level and application projects, engage with communities, respond to customer issues, and develop security-aware software while collaborating remotely and attending biannual in-person team sprints.
Top Skills: ArchBashBiosBoot LoadersCC++CompilersContainersCryptographyDebianDevice DriversFedoraFirmwareGoJavaJavaScriptKernelKubernetesLinuxNixPackagingPythonRaspberry PiRisc-VRustToolchainsUbuntu
Reposted YesterdaySaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Fintech • Machine Learning • Software • App development • Conversational AI • Generative AI
Design and develop internal services and deployment automation tools in Go; build and maintain GitLab CI/CD pipelines; manage Kubernetes production and pre-production environments; evolve internal deployment platform (Packman); implement IaC with Terraform and Ansible; optimize ephemeral/stage environments; improve observability with Grafana/OpenSearch/Prometheus; collaborate with engineering teams to enhance developer experience and delivery speed.
Top Skills: AnsibleElkGitlab Ci/CdGoGrafanaKubernetesLinuxOpensearchPackmanPrometheusTerraformVictoriametrics
Reposted 10 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
Reposted 10 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Aerospace • Security • Software
Design, develop, test, integrate, and maintain mission-critical aerospace software. Produce design and test documentation, participate in code reviews, troubleshoot issues, collaborate cross-functionally, and present technical content at reviews.
Top Skills: AdaAgileAi/Ml ModelsCC++JavaLinuxObject-Oriented DesignVersion Control
Reposted 10 Days AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Security • Software • Cybersecurity
Build and maintain full-stack web portal components using Node.js and Go, develop React+TypeScript UIs, work with PostgreSQL and Redis, containerize with Docker, assist with Kubernetes/Helm deployments, and implement OAuth2/OIDC security for high-scale communication systems.
Top Skills: DockerExpress.JsGCPGitGoHelmJavascript (Es6+)KubernetesLinuxNode.jsOauth2/OidcPostgresReactRedisRtpSipTypescript
Reposted 10 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Security • Software • Cybersecurity
Perform manual and automated regression testing for FortiMail products, create and run test cases, automate tests with scripting, identify and track defects, collaborate with developers, troubleshoot network/security issues, and maintain QA documentation and test specifications.
Top Skills: ApacheEncryptionExchange ServerFirewallIptablesJenkinsKvmLinuxMicrosoft Active DirectoryMySQLOpensslPkiPythonRoutingShell ScriptsSmtpSwitchingTcp/IpTcpdumpUnixVMwareWindowsWiresharkX509 CertificatesXen
Reposted 10 Days AgoSaved
Hybrid
Ottawa, ON
Junior
Junior
Security • Software • Cybersecurity
Develop and maintain security/networking software in C/C++ on Unix/Linux throughout the full development lifecycle. Work on TCP/IP and multithreaded applications, debug with Linux tools, collaborate with global engineering and product teams, and apply strong problem-solving and communication skills.
Top Skills: CC++GccGdbLinuxLinux KernelLinux SecurityMultithreadingSmtpTcp/IpUnixValgrind
Reposted 10 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Security • Software • Cybersecurity
Develop cross-platform desktop and full-stack web applications (Electron, React/Node.js), implement networking and telephony protocols (VoIP/SIP, XMPP, WebRTC), integrate audio/video codecs, and work with cloud services. Own assigned tasks, troubleshoot complex issues, and collaborate with global engineering teams to deliver secure networking/security features.
Top Skills: AWSAzureCC++CSSElectronH.264H.323HTML5Http/2JavaScriptLampLinuxmacOSMernMongoDBMySQLNode.jsOpusPwaReactReduxSipSocket.IoVoipWebaudioWebrtcWebsocketWindowsXmpp
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account