Top Linux Jobs in Ottawa

Reposted YesterdaySaved
In-Office
Ottawa, ON
Junior
Junior
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Join Ericsson's L1 Software Development team to design, implement, and test high-performance Physical Layer baseband features for 5G RAN on multi-core ASIC and cloud/COTS platforms. Develop embedded, real-time software in C/C++, integrate and automate tests, optimize for containerized/cloud environments, participate in code reviews, and apply wireless protocol knowledge (NR/LTE/WCDMA) while working in agile, international teams.
Top Skills: 5G NrAi/MlCC++Cloud-NativeContainerizationGerritGitJenkinsLinuxLteMulti-Core AsicOfdmaReal-Time/Concurrent Embedded SoftwareVirtualizationWcdmaWimaxWlan
4 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Artificial Intelligence • Edtech • Machine Learning • Software
Design, operate, and improve on-premises MLOps infrastructure to productionize, deploy, monitor, and optimize ML models. Troubleshoot across the stack (Linux, Docker, Kubernetes), refine CI/CD workflows, integrate training/validation testing, and collaborate with data scientists and engineers to ensure reliability and performance at scale.
Top Skills: AWSAzureCi/CdCudaDockerGCPKubernetesLinuxMlopsPythonScientific Python Stack
Reposted 4 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
14 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Develop and implement 3GPP NR-based baseband software for 5G/6G Cloud RAN vDU, design and code scheduler and L2 algorithms, build unit and multi-component tests, contribute to system and tool design, and produce technical documentation in a DevOps/Linux environment.
Top Skills: 3Gpp NrBashCC++EmbeddedGerritGitGitlabJenkinsLinuxPythonReal-TimeSpinnaker
Reposted 16 Days AgoSaved
Hybrid
Ottawa, ON
Junior
Junior
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Validate end-to-end 5G RAN features through system, regression, and stability testing in lab and pre-customer environments. Analyze requirements, perform root-cause debugging using logs and protocol traces, assess KPIs, support customer validation and field trials, and improve test coverage, automation, and verification frameworks while collaborating with cross-functional teams.
Top Skills: 5G NrCi/CdContainersJenkinsKubernetesLinuxmacOSPdcpPhyQxdmRlcShell ScriptingTcp/IpTm500Wireshark
Reposted 7 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Lead the development of an AI framework for endpoint security, collaborate with teams, optimize solutions, and ensure model efficiency across various platforms.
Top Skills: AIC/C++GpuLinuxmacOSMlNpuOnnxOpenvinoWindows
Reposted 11 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Lead incident response engagements, perform forensics and malware analysis, develop methods to detect threats, and communicate findings to stakeholders.
Top Skills: AWSAzureBroGCPLinuxmacOSSuricataWindowsZeek
Reposted 11 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 11 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Sr. Technical Account Manager, you provide proactive support to Premium Support customers, ensuring their success with CrowdStrike's platforms and engaging at all organizational levels. Responsibilities include onboarding, conducting health checks, advocating customer needs internally, managing escalations, and identifying account expansion opportunities.
Top Skills: Enterprise Web TechnologiesLinuxmacOSPython ScriptingRestapiSecurity TechnologiesWindows Server Operating Systems
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 6 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Software
The Solution Test Engineer tests and validates cloud solutions, leads testing strategy creation, mentors engineers, and collaborates with teams to deliver quality solutions.
Top Skills: AjaxCisco Data Center Networking TechnologyIxiaJavaScriptLinuxMicrosoft OsRestSoapSpirentTcl/TkVMware
Reposted 6 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Software
The Embedded Software Engineer will develop, test, and deliver high-quality designs and code, focusing on embedded Linux software. Responsibilities include creating automated tests, resolving issues during verification, and participating in an agile development process.
Top Skills: CGitJavaLinuxPythonXML
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 6 Hours AgoSaved
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
Reposted 7 Hours AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Digital Media • Information Technology • Software
Provide hands-on technical support and troubleshooting for software and hardware integrating two-way radios, VMS, access control, networks, and I/O. Guide installs, upgrades, reproduce and document issues, maintain support records and knowledgebase, and escalate bugs to Engineering while collaborating with Sales, QA, and Operations to optimize deployments and customer experience.
Top Skills: Access ControlAPIsBashCommand-Line ToolsI/O SystemsLanLinuxPythonSerial CommunicationsTcp/IpTwo-Way Radio NetworksVmsWlan
Reposted 7 Hours AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Software
Provide Level 1 technical support (phone/chat/email) for March Networks DVRs, cameras and VMS; perform remote and occasional onsite diagnostics, RMA handling, log analysis, Salesforce case management, create knowledge-base articles, participate in on-call rotations, and support Latin American customers in Spanish.
Top Skills: Active DirectoryAnalog CamerasCctvCisco CcnaComptia A+Computer HardwareDigital Video RecordersFirewallsIp CamerasIp NetworkingLinuxMicrosoft CertificationsRoutingSalesforceVideo Management SoftwareVMwareWindows 10Windows Server 2012Windows Server 2016Windows Server 2019Wireless Networking
Reposted 7 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
3D Printing • Marketing Tech • Design
The role involves developing embedded software for LiDAR products, defining product requirements, and supporting software verification, while mentoring junior engineers.
Top Skills: CC++FreertosGitLinuxSubversionSysbios
Reposted 7 Hours AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
3D Printing • Marketing Tech • Design
The Senior Software Verification Engineer will design and implement test strategies for optical products, collaborate with teams on product requirements, and mentor junior members while innovating verification processes.
Top Skills: Agile MethodologiesBash ScriptingC#LinuxPython
YesterdaySaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Software • Design
Design, maintain, and optimize CI/CD pipelines and build systems for large embedded C/C++ projects. Develop automation tools, support cloud and on‑prem build infrastructure, improve build performance and dependency management, and collaborate with engineering teams to ensure reproducible, reliable builds and streamlined release processes.
Top Skills: BashC/C++Github ActionsGitlab CiGoJavaJenkinsLinuxPythonTektonUnix
Reposted YesterdaySaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Software
Develop embedded software for optical line systems, collaborating with hardware and optical engineers. Responsibilities include firmware development, algorithm implementation, and design estimation.
Top Skills: CC++CmakeFreertosGrpcLinuxProtobuf
Reposted YesterdaySaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Software
The role involves designing, implementing, and testing firmware for Nokia's Optical Engine, collaborating with cross-functional teams to enhance optical technologies.
Top Skills: ArmCC++LinuxReal-Time Operating SystemsZynq
Reposted YesterdaySaved
Hybrid
Ottawa, ON
Mid level
Mid level
Other
Contribute to the design, development, and testing of LightSpeed Software, focusing on embedded systems and ensuring comprehensive testing and bug resolution.
Top Skills: C++LinuxPython
Reposted YesterdaySaved
In-Office
Ottawa, ON
Mid level
Mid level
Cloud • Hardware • Internet of Things • Other • Software • Utilities
Design, deploy, and operate on-premises AI infrastructure using Kubernetes and Docker. Implement and manage LLM serving (SGLang/vLLM), orchestration (LiteLLM), vector DBs (Milvus), and observability (Langfuse/Prometheus/Grafana). Ensure enterprise security and compliance, collaborate with AI architects and product teams, and deliver documentation and guidance for internal AI platform use.
Top Skills: BitbucketCi/CdConfluenceDockerGrafanaJIRAKubernetesLangfuseLinuxLitellmMilvusOpen WebuiOpenstackOracle LinuxPrometheusSglangVllm
Reposted YesterdaySaved
In-Office
Ottawa, ON
Senior level
Senior level
Aerospace • Greentech • Software
Design, develop, test, deploy and maintain backend services and APIs for satellite payload planning. Optimize databases and schemas, implement data transformation pipelines, ensure high availability, participate in architecture design, and provide on-call operational support.
Top Skills: Cloud DeploymentDockerEvent-Driven ArchitectureGeojsonGeotiffGraphQLKubernetesLeafletLinuxMapboxMicroservicesMongoDBPostgresPythonReactRestStreaming PipelinesTypescript
Reposted YesterdaySaved
In-Office
Ottawa, ON
Senior level
Senior level
Automotive
Design and deliver resilient, production-quality multi-node Linux systems and upgrades using Python (and Go). Work with Kubernetes operators, Helm, OpenStack, and StarlingX; manage software update lifecycles, patching, rollbacks, and host/service configuration. Diagnose Unified Software Management and patch framework issues, drive maintenance quality improvements, and leverage AI-assisted development tools to improve code quality and velocity.
Top Skills: Ai-Assisted Development ToolsCC++CliGoHelmKubernetesKubernetes OperatorsLinuxOpenstackOstreePythonRest ApisStarlingx
Reposted YesterdaySaved
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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account