Maximum of 25 job preferences reached.
Top Linux Jobs in Ottawa
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Designs, implements, and optimizes 5G communication-stack components and maintains the platform SDK for Ericsson’s telecommunications products. The role involves low-level Linux development in C, hardware simulation and emulation, silicon and board bring-up, testing, CI pipelines, code reviews, debugging, performance profiling, and regression tracking. The developer collaborates with hardware and global software teams in distributed Scrum environments to ensure platform readiness and integration.
Top Skills:
AgileBazelCCi/CdGerritGitJenkinsLinuxScrumSdk
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Develop and maintain low-level Layer 1 software for Ericsson’s 5G and 6G Cloud RAN products. Responsibilities include embedded C/C++ development, performance and scalability optimization for cloud and COTS hardware, code reviews, testing, troubleshooting, and cloud-native deployment. The role involves Linux, Kubernetes, Docker, agile collaboration, and applying AI/ML tools to improve development and wireless-system performance.
Top Skills:
3Gpp5G6GAi/MlCC++Cloud PlatformsCloud-Native PlatformsDockerEmbedded SoftwareKubernetesLinux
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
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Develop and maintain automated Layer 1 test framework features for 5G and future 6G radio access network infrastructure. Responsibilities include gathering requirements, implementing and verifying testing capabilities, improving toolchain efficiency and usability, troubleshooting framework and environment issues, and creating customized testing solutions. The role involves collaboration with global software developers and requires Python programming, Linux development, software configuration tools, and product verification knowledge.
Top Skills:
3Gpp5G6GAsicCGerritGitJenkinsLinuxMulti-Core ArchitecturesO-RanPythonReal-Time Embedded Systems
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Develop frontend and backend services for DevOps dashboards, build CI/CD infrastructure, automate testing, and work with Kubernetes containers in edge and far-edge environments. The role requires Python and JavaScript proficiency, Linux knowledge, web application development experience, database familiarity, and Git source control. This is a 12–16 month co-op for an actively enrolled undergraduate student.
Top Skills:
AngularCi/CdCSSElasticsearchGitHTMLJavaScriptKubernetesLinuxPHPPythonReact
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Develop and test real-time 5G base station software, automated test cases, simulations, and developer tools. Responsibilities include applying AI and machine learning to signal processing and time-series data, building analytics APIs and pipelines, testing software with 5G lab equipment, generating validation data, troubleshooting test environments, and resolving integration issues while collaborating in Agile teams.
Top Skills:
5GAngularAWSCC++CSSDjangoDockerFastapiFlaskGerritGitHTMLHTTPJavaJavaScriptJenkinsKubernetesLinuxLteNumpyPandasPerlPythonRestScipySpring BootStatsmodelsTypescript
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Develop automated 5G test cases, testing infrastructure, integration tools, and command-line or web-based developer tools. Perform feature and integration testing on 5G lab equipment, analyze performance data, investigate defects, and support vDU testing. Experiment with AI and generative AI for test automation, including prompt engineering and model fine-tuning. Collaborate with colleagues using Agile practices.
Top Skills:
5GAngularC/C++CodeiumDjangoDockerGerritGitHibernateHTML/CSSHTTPJavaJava Spring BootJavaScriptJenkinsJpaKubernetesLinuxLteOpenaiPerlPythonRestful ApisTensorFlowTypescript
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
Cloud • Security • Software • Cybersecurity • Automation
Lead corporate endpoint security architecture with a focus on macOS, designing secure-by-default controls, automation, patching, software distribution, and security baselines across macOS, iOS, Windows, and Linux. Manage configurations through Terraform, GitOps, version control, CI pipelines, and automated rollouts. Partner with IT and security teams to improve telemetry, detection, response, auditability, and operational efficiency. Mentor engineers and serve as a senior escalation point for complex endpoint security issues in a fully remote environment.
Top Skills:
BashFleetdmGitGitopsGoGoogle WorkspaceInfrastructure As CodeiOSJamf ProLdapLinuxmacOSOktaPowershellPythonTerraformWindows
Artificial Intelligence • Cloud • Software
Supports global SaaS delivery through application, service, operating system, and infrastructure deployment, upgrades, monitoring, troubleshooting, and incident resolution. The role provides hands-on exposure to VMware, Kubernetes, storage, networking, Azure, GCP, enterprise data centers, and hardware lifecycle management while ensuring service availability and SLA compliance.
Top Skills:
AnsibleAWSAzureGoogle Cloud Platform (Gcp)KubernetesLinuxNetworkingPowershellSaaSStorageSystem Performance MonitoringVMwareWindows
Information Technology • Security • Software • Cybersecurity
Develop and enhance system-level software, including compilers, runtime libraries, command-line utilities, and developer tools for embedded and real-time systems. Solve complex low-level technical problems, collaborate on architecture and requirements, conduct code reviews, and support high-performance, secure embedded applications. The role requires strong C or C++ development experience and familiarity with embedded software and RTOS concepts, with compiler and systems programming experience preferred.
Top Skills:
CC++GnuLinuxLlvmQnxRtosWindows
Artificial Intelligence • Automotive • Information Technology • Robotics
Diagnose, repair, configure, calibrate, and validate self-driving systems across autonomous vehicles and robotaxi fleets. The role troubleshoots sensors, compute systems, software, wiring, and vehicle electronics; performs updates and calibration; documents findings; escalates complex issues; and collaborates with engineering, operations, technicians, and safety teams to return vehicles to service safely and efficiently.
Top Skills:
AdasAutonomous VehiclesCamerasCan BusCommand-Line ToolsCompute UnitsDiagnostic ToolsEmbedded SystemsGps/GnssLidarLinuxRadarRoboticsSensor CalibrationSoftware ConfigurationSystem IntegrationVehicle Networks
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Reposted 2 Days AgoSaved
Information Technology • Security • Software • Cybersecurity
Develop and optimize automated tests for QNX Power Management technologies. Responsibilities include creating test frameworks and cases, executing test suites on embedded hardware, debugging failures, performing root-cause analysis, documenting defects, verifying fixes, maintaining test labs, preparing test plans and reports, and collaborating with software developers and test engineers to support reliable software releases.
Top Skills:
CCi/CdEmbedded HardwareEmbedded SystemsGitJenkinsJIRALinuxPythonQnxShell ScriptingSvnTest Automation
Aerospace • Transportation
Designs, tests, deploys, and maintains safety- and mission-critical aviation surveillance systems. Responsibilities include developing system requirements and specifications, investigating technical issues, evaluating vendor solutions, creating test plans, managing configuration changes, documenting engineering work, and supporting system deployments. The role requires expertise in surveillance technologies, RF propagation, signal processing, networking, operating systems, aviation standards, and systems engineering practices.
Top Skills:
Advanced Surface Movement Guidance And Control System (A-Smgcs)AgileCommunication ProtocolsLinuxNetworkingRf PropagationSignal ProcessingSurface Movement Radar (Smr)Windows
3D Printing • Marketing Tech • Design
Develop and deploy automation and test software for photonics manufacturing. Responsibilities include integrating measurement and motion-control equipment, building machine-vision inspection systems, developing data acquisition and analytics, modernizing existing software, and supporting hardware in laboratory and production environments. The role owns projects from requirements through deployment and collaborates with design, process, manufacturing, and production teams.
Top Skills:
C#/.NetCamerasData AcquisitionElectrical InstrumentationFiber OpticsLaser SourcesLinuxMachine VisionMotion Control SystemsOptical InstrumentationPhotonicsPythonVision SystemsWeb TechnologiesWindows
Aerospace • Defense Manufacturing
Designs and optimizes air traffic management system architectures spanning hardware, software, networks, virtualization, and datacenter infrastructure. The engineer automates deployments with scripts, evaluates site and cloud environments, develops client proposals and compliance matrices, prepares bills of materials, and maintains technical product documentation. Requires Linux administration, VMware or OpenStack experience, networking knowledge, and the ability to pass a U.S. government background check. Canadian citizenship is required.
Top Skills:
BashCloud InfrastructureDatacenter InfrastructureLinuxNetwork ArchitectureOpenstackPythonRoutingSwitchingVirtualizationVMware
Cloud • Security • Software • Cybersecurity • Automation
Provide advanced technical support for GitLab’s largest customers, troubleshooting complex Linux, GitLab, CI/CD, infrastructure, and integration issues. Build customer relationships, resolve critical incidents, collaborate with Product, Development, Infrastructure, Customer Success, and Sales teams, create reusable support documentation, share knowledge, and participate in hiring. The role requires strong Linux systems expertise, scripting ability, debugging skills, and familiarity with Kubernetes and serverless technologies.
Top Skills:
BashCi/CdGitlabKubernetesLinuxMvc FrameworksRubyRuby On RailsServerless PlatformsStraceZendesk
Information Technology • Security • Software • Cybersecurity
Develop embedded software drivers and board support packages for next-generation automotive hardware platforms. Responsibilities include board bring-up, bootloader and peripheral driver development, storage and networking interfaces, power and thermal management, security hardware integration, performance tuning, and safety-standard-compliant software development. Senior engineers will own complete subsystems, work independently, lead projects or teams, and demonstrate expertise across multiple bus architectures and communication protocols.
Top Skills:
Ahci/SataArmAssemblyCCanDvfsGreen HillsI2CIec 61508Iso 26262LinuxNandNorPciePpcQnxSd/EmmcSpiTpmTrustzoneU-BootUartUfsUsbVxworksX86
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
Information Technology • Consulting
Develop software for real-time scientific instrument control, data acquisition, processing, and visualization. Build RESTful APIs, workflow automation tools, and interactive researcher interfaces while integrating laboratory instruments and experimental systems. Collaborate with data, research, infrastructure, and operations teams to deliver reliable end-to-end applications. Maintain software quality through automated testing, CI/CD, version control, and modern development practices.
Top Skills:
AzureCi/CdDockerGitJavaScriptLinuxPostgresPythonReactRedisRestful ApisTypescriptWebsocketsWindows
Information Technology • Security • Software
Software Developer Intern supporting Entrust’s Ottawa R&D Discovery team. Responsibilities include developing features in Go and other languages, integrating plugins and APIs, writing automation, contributing to CI/CD, and deploying tested software to Docker, Kubernetes, and cloud environments. The intern will collaborate in an Agile Scrum team, learn secure software development practices, and use AI tools to accelerate development.
Top Skills:
AngularArtifactoryAWSCi/CdConfluenceDockerGitGithub CopilotGoGoogle Cloud PlatformJIRAKubernetesLinuxmacOSAzureOpenapiReactSpring BootVisual Studio CodeVite
3D Printing • Marketing Tech • Design
Designs and validates FPGA control and datapath logic for optical networking systems. Responsibilities include IP integration, simulation, verification, synthesis, timing and constraint optimization, automated lab testing, debugging, cross-functional integration, and technical documentation. The role collaborates with hardware, firmware, algorithms, and product verification teams to ensure system-level performance.
Top Skills:
Altera FpgasAmd Xilinx FpgasAsicAxiCCshDdrEmbedded Processor SocFpgaLinuxPciePerlPythonSystemverilogSystemverilog AssertionsTclVerilogVhdl
Information Technology • Security • Software • Cybersecurity
Develop and support QNX embedded software products by investigating, debugging, reproducing, and resolving customer issues. Collaborate directly with customer engineering teams and internal QNX experts, write code demonstrating product usage, manage case workloads, and support products including hypervisors, safety software, containers, and middleware. The role requires strong C programming, embedded systems experience, operating-system development knowledge, analytical problem-solving, communication, and customer-service skills.
Top Skills:
CEclipseEmbedded SystemsGccGdbGreen HillsIpcLinuxQnxQnx HypervisorVisual Studio CodeVxworks
Software
Modernize and maintain hybrid CI/CD infrastructure across on-premise and cloud environments. Migrate Jenkins and Bitbucket workflows to GitHub Actions, manage Terraform infrastructure, improve artifact processes, administer software lifecycle tools, coordinate application releases, support development teams, automate governance, and ensure audit compliance.
Top Skills:
AndroidAnsibleArgocdAWSAws EksAws IamBashBitbucket ServerDockerGitGithub ActionsGrafanaHelmHpe MorpheusiOSJenkinsKubernetesLinuxPowershellPrometheusPythonTerraformWindows
Software
The Director of Corporate Development owns CloudLinux’s inorganic growth strategy, including acquisition sourcing, screening, valuation, due diligence, deal structuring, budgeting, negotiation support, and post-close integration. The role also evaluates alliances, joint ventures, and commercial partnerships; supports long-term strategy and debt or equity financing; and builds the corporate development function, playbooks, models, and pipeline infrastructure.
Top Skills:
Linux
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Ottawa Companies Hiring Linux Roles
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Ottawa
Remote Jobs in Ottawa
Hybrid Jobs in Ottawa
Account Executive Jobs in Ottawa
Account Manager Jobs in Ottawa
Accounting Jobs in Ottawa
AI Jobs in Ottawa
Analyst Jobs in Ottawa
Analytics Jobs in Ottawa
AWS Jobs in Ottawa
Business Analyst Jobs in Ottawa
Business Development Jobs in Ottawa
Communications Jobs in Ottawa
Content Writer Jobs in Ottawa
Controller Jobs in Ottawa
Coordinator Jobs in Ottawa
Customer Service Jobs in Ottawa
Cyber Security Jobs in Ottawa
Data Analyst Jobs in Ottawa
Data Engineer Jobs in Ottawa
Data Jobs in Ottawa
Data Science Jobs in Ottawa
Database Administrator Jobs in Ottawa
Database Jobs in Ottawa
Design Jobs in Ottawa
DevOps Jobs in Ottawa
Engineering Jobs in Ottawa
Executive Assistant Jobs in Ottawa
Finance Jobs in Ottawa
Finance Manager Jobs in Ottawa
Financial Analyst Jobs in Ottawa
Front End Developer Jobs in Ottawa
Graphic Design Jobs in Ottawa
HR Jobs in Ottawa
HR Manager Jobs in Ottawa
Inside Sales Jobs in Ottawa
IT Jobs in Ottawa
IT Security Jobs in Ottawa
IT Support Jobs in Ottawa
Java Developer Jobs in Ottawa
Legal Counsel Jobs in Ottawa
Legal Jobs in Ottawa
Linux Jobs in Ottawa
Machine Learning Jobs in Ottawa
Marketing Jobs in Ottawa
Marketing Manager Jobs in Ottawa
Network Engineer Jobs in Ottawa
Operations Manager Jobs in Ottawa
Payroll Jobs in Ottawa
Product Manager Jobs in Ottawa
Program Manager Jobs in Ottawa
Project Coordinator Jobs in Ottawa
Project Manager Jobs in Ottawa
QA Jobs in Ottawa
Recruiter Jobs in Ottawa
Research Jobs in Ottawa
Research Scientist Jobs in Ottawa
Sales Jobs in Ottawa
Sales Manager Jobs in Ottawa
Sales Rep Jobs in Ottawa
Scrum Master Jobs in Ottawa
SEO Jobs in Ottawa
Software Engineer Jobs in Ottawa
Software Tester Jobs in Ottawa
Staff Accountant Jobs in Ottawa
Talent Acquisition Jobs in Ottawa
Technical Support Jobs in Ottawa
UX Design Jobs in Ottawa
Web Designer Jobs in Ottawa
Web Developer Jobs in Ottawa
Writing Jobs in Ottawa
All Filters
Total selected ()
No Results
No Results























