Top Linux Jobs in Ottawa

4 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
4 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)
Install, commission, maintain and troubleshoot LTE and 5G RAN and core/data center network systems. Perform RF testing, microwave backhaul and fiber work, hardware swaps, network troubleshooting across OSI Layers 1-3, alarm monitoring, change management, and on-call incident response in field and data center environments.
Top Skills: 5G5G Core (AmfAaaBbuBgpConsole/CliDiameterDnsEpc (MmeFiber OpticsIp NetworkingLinuxLteMassive MimoMultimeterNmsOpenstackOspfOssOtdrPgw)PimPim AnalyzerRruSfpsSgwSmfSpectrum AnalyzerStructured CablingTcp/IpUpf)VlansVMwareVswr
Reposted 9 Hours 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 3 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 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
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 9 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
11 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 9 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Other
Lead Flight Dynamics for the Lightspeed LEO constellation, owning orbital operations, SSA, maneuver and station-keeping strategy, CONOPS across mission phases, team leadership, FD system development, cross-team coordination, and go/no-go operational decisions.
Top Skills: Configuration ManagementContainerized Software PlatformsData AnalyticsFlight Dynamics SystemLinuxMachine LearningPythonSpace Situational Awareness System
Reposted 9 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Other
Lead mission planning and execution for LEO orbit raising, station-keeping and disposal. Perform orbit determination, maneuver design, conjunction assessment and collision avoidance. Automate and refine operational workflows, support FDS/SSAS development and verification, mentor junior analysts, and provide operational inputs across LEOP/EOR and on-station phases.
Top Skills: Configuration ManagementContainerized Software PlatformsData AnalyticsFlight Dynamics System (Fds)LinuxMachine LearningPythonScripting LanguagesSpace Situational Awareness System (Ssas)
Reposted 9 Hours AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Other
Designs, implements, and operates cloud networking (primarily Azure) and hybrid connectivity, integrating SaaS and on-prem systems. Automates deployments using Terraform, PowerShell, CLI and ARM templates, monitors performance and security, supports Kubernetes network environments, and collaborates with architects, DevOps, SRE, and cybersecurity teams.
Top Skills: AWSAzureAzure Arm TemplatesAzure CliAzure Hub And SpokeAzure Native FirewallsAzure PortalBashConfluenceFortigateFortinetGCPGitlabJamaJIRAKubernetesLanLinuxLoad BalancersPalo AltoPowershellPythonSalesforceTerraformVideoVnetsVoiceWanWirelessWorkday
Reposted 9 Hours AgoSaved
In-Office
Ottawa, ON
Expert/Leader
Expert/Leader
Other
Lead development and automation of the Flight Dynamics System (FDS), building CI/CD pipelines, operational scripts, and integrations. Plan and execute orbit determination, maneuver planning, station-keeping, LEOP/EOR campaigns, propellant tracking, and SSA integration. Mentor FD team, collaborate with SOC Systems and vendors, document workflows, and present technical reports to management.
Top Skills: Ci/CdConfiguration ManagementConfluenceContainerized Software PlatformsData AnalyticsFlight Dynamics System (Fds)LinuxMachine LearningPythonSpace Situational Awareness (Ssas)Version Control
Reposted 9 Hours AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Other
Support development and operation of the Flight Dynamics System for LEO satellites by performing orbit determination, conjunction assessment, maneuver planning and post-maneuver validation. Assist with FDS development, verification, automation scripting, on-station orbit management, LEOP/IOT/EOR campaigns, and prepare technical reports for management.
Top Skills: Configuration ManagementContainerized Software PlatformsData AnalyticsFlight Dynamics System (Fds)LinuxMachine LearningPythonScripting Languages
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 9 Hours AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
eCommerce • Information Technology • Internet of Things • Web3
Manage and support Windows and Linux production servers and AWS infrastructure. Maintain hosting platforms (Plesk, WordPress), handle onboarding/offboarding, incident response and on-call duties, improve documentation and processes, harden security (patching, access controls, audit logs), and automate repetitive tasks.
Top Skills: AnsibleAWSDnsGitHTTPIamLinuxPleskTerraformWindows ServerWordpress
Reposted 9 Hours AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software
Design, build, test, and maintain Magnet One cloud platform features across front-end and back-end. Collaborate on architecture, perform code reviews, troubleshoot defects, and drive best practices for secure, performant, and maintainable software.
Top Skills: .NetAWSAzure DevopsC#CdkCSSDockerElasticsearchGitGitlabGrafanaGraphQLHTMLJenkinsJestKubernetesLinuxOpentelemetryPostgresPrometheusPytestPythonReactRedisRestShell ScriptingTypescriptXunit
Reposted 9 Hours AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Information Technology • Software • Design
Drive integration and verification of 5G RAN features: define lab configurations, create test plans, design and run test cases, debug with software teams, perform root-cause analysis, document results, and support test automation.
Top Skills: 3Gpp 5G RanCloud-RanDockerIp NetworkingKubernetesLinuxO-Ran
YesterdaySaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology • Security • Software • Cybersecurity
Design, develop, and execute automated tests and system-level validation for file systems on embedded hardware. Debug software-hardware interactions, create test plans and documentation, maintain automation lab infrastructure, report defects, and collaborate with development and integration teams to improve test coverage and product reliability.
Top Skills: CCi/CdEmbedded SystemsFile SystemsGitJenkinsJIRALinuxPythonShellSvnTest Automation
YesterdaySaved
In-Office
Ottawa, ON
Entry level
Entry level
Edtech • Professional Services
Support an undergraduate Embedded Programming and Scripting course by helping students in labs, grading assignments, proctoring exams, debugging software installation issues, and mentoring on multi-person software design and embedded controllers. Total commitment ~65 hours for the Fall 2026 term.
Top Skills: JavaJavaScriptLinuxPythonRaspberry Pi Pico
Reposted YesterdaySaved
In-Office
Ottawa, ON
Junior
Junior
Information Technology • Internet of Things • Machine Learning • Software
First-line technical support role handling inbound customer requests via phone, email, and chat. Diagnose networking, DNS, directory, server, and web/API issues using command-line tools and ticketing systems. Document cases, meet SLA targets, escalate complex issues with diagnostics, contribute to knowledge base, and participate in shift rotations including weekends and after-hours support.
Top Skills: Active DirectoryAPIsAWSCcnaComptia A+Comptia Cysa+Comptia Network+Comptia Security+CurlDnsHTTPHttpsJIRALinuxAzureNetstatNslookupPingServicenowTcp/IpTracertWindows ServerZendesk
Reposted YesterdaySaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Software
Develop and integrate software for hardware platforms using C/C++. Responsibilities include architecture definition, SDK integration, and system performance monitoring, while collaborating with various teams and mentoring new developers.
Top Skills: CC++Linux
Reposted YesterdaySaved
Remote or Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
Software
Lead development of ASIC SDK software for high-speed coherent DSP and ASIC products. Design and maintain C/C++ Linux software, drive pre-silicon validation with models and emulation, lead post-silicon bring-up and performance optimization, define SDK validation strategies and APIs, diagnose hardware-software issues, produce design documentation, and mentor engineers across global teams to ensure successful NPI.
Top Skills: AdcArchitectural ModelsAsicCC++Coherent CommunicationDacDevice DriversDspEthernetFirmwareHardware EmulationLinuxOptical TransportSdk ApisSerdesSimulators
Reposted 2 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
3D Printing • Marketing Tech • Design
Design and implement firmware, software, and optical test and verification strategies for embedded products. Create and review test plans, automate and run test cases, analyze results, collaborate with R&D, Manufacturing, and Quality, and integrate AI tools into test workflows. Mentor junior engineers and validate products using Agile methodologies.
Top Skills: AgileBashBootzC#DhcpEthernet/MacGnmiGrpcIpL3 EcmpLag/LacpLinuxLldpLogging And Monitoring ToolsOpenconfigOptical Components And SubsystemsPythonServer DeploymentSnmpSztpTcpTest AutomationUdp
Reposted 2 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Software
Maintain and improve cloud service reliability, scalability, and performance. Own IaC and CI/CD pipelines, deployment, rollback, and release operations. Automate cloud operations, participate in on-call rotation and incident response, and troubleshoot cloud, networking, deployment, and backend issues.
Top Skills: AWSCi/CdCloudwatchDatadogDockerEksFeature FlagsGithub ActionsGoGrafanaIamInfrastructure As CodeKubernetesLaunchdarklyLinuxLokiOpentelemetryPosthogPrometheusPulumiPythonTerraform
Senior level
Greentech • Professional Services • Software • Analytics
Design, develop, test, and integrate mission-critical aerospace software. Produce design docs and test plans, perform code reviews, troubleshoot and resolve defects, collaborate across teams, and present technical work at design reviews.
Top Skills: AdaAgileAi/MlCC++JavaLinuxObject-Oriented DesignSoftware Version Control Systems
Senior level
Greentech • Professional Services • Software • Analytics
Develop and validate cybersecurity strategies and system security architectures for air and naval systems. Perform threat modeling, vulnerability assessments, container and OS security testing, author SA&A artifacts and security test procedures, support audits, and mentor junior staff to ensure compliance with military and industry standards.
Top Skills: CveCweCyclonedxDisa StigsDockerFipsItsg-33LinuxNist 800-171Nist 800-172Nist RmfPodmanSbomSecurity Assessment And Accreditation (Sa&A)SpdxVulnerability Scanning Tools
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
3D Printing • Marketing Tech • Design
The Embedded Software Engineer will design, develop, and support embedded software for optical communication products, while resolving software issues and collaborating with teams.
Top Skills: C++DockerEmbedded CFreertosGnxiGoGrpcLinuxOpenconfigProtocol BuffersPythonRedisShell ScriptingSonicSysbiosYang
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account