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)
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)
Develop, test, integrate, and maintain high-performance L1 embedded software for Ericsson 5G processing platforms and cloud-based RAN environments. Implement physical-layer baseband features across wireless standards and deployment scenarios, troubleshoot complex real-time systems, participate in code reviews and agile practices, maintain test coverage, and document designs and test plans. The role also involves exploring cloud-native optimization and applying AI/ML techniques where appropriate.
Top Skills:
3Gpp5G NrAIAsicCC++Cloud-Native PlatformsContainersGerritGitJenkinsLinuxLteMachine LearningVirtualizationWcdmaWimaxWlan
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Troubleshoot customer cloud and infrastructure issues while operating Ericsson Cloud platforms on Linux and OpenStack. Manage Kubernetes, Docker, OpenShift, hyperscale hardware, storage, data center networks, load balancers, and firewalls. Automate deployments using Bash, Python, and Ansible, participate in 24/7 on-call support, visit customer sites as needed, and mentor team members.
Top Skills:
A10AnsibleBashBsp8100CephCiscoDellDockerEricsson Cloud CeeEricsson Cloud CnisEricsson OmcEricsson Sdn/OdlF5Hds8000HpeJuniperKubernetesLinuxNagiosNexentaOpenstackPluribusPythonRed Hat OpenshiftScaleioZabbixZenoss
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Develop and evaluate signal processing and machine learning algorithms for next-generation radio systems. Build simulations, prototypes, and proof-of-concept solutions; analyze data; perform software and hardware verification; automate testing; and support troubleshooting and performance analysis. The role involves collaboration with system, hardware, and software engineers and exposure to computer vision, AI, wireless communications, and advanced radio technologies.
Top Skills:
5G6GCC++Computer VisionDspFpgaKerasLinuxMachine LearningMatlabPythonPyTorchScikit-LearnSignal ProcessingTensorFlowWireless Communications
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Supports Ericsson radio product verification and customer network investigations in 5G environments. Responsibilities include reproducing issues in labs, troubleshooting radio hardware and software, executing test cases, configuring Qualcomm UE software and test equipment, developing Moshell automation scripts, analyzing performance data, and supporting workshops. The role provides hands-on experience with Ericsson radio, baseband, Cloud RAN, RF, networking, and AI tools.
Top Skills:
5GBashCloud RanExcelGenerative AiJavaLinuxMS OfficeMoshellPower BIPowerPointPythonQualcomm Ue SoftwareRf NetworkingSpectrum AnalyzersWord
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 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, Git familiarity, database exposure, and active full-time undergraduate enrollment for a 12–16 month co-op.
Top Skills:
5GAngularCi/CdContainersCSSDevOpsElasticsearchGitHTMLJavaScriptKubernetesLinuxPHPPythonReactTest AutomationVirtualized Ran
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Lead incident response engagements, investigate intrusions and advanced threats, conduct host and network forensics, perform malware analysis, develop remediation plans, and communicate findings to customers, regulators, legal counsel, and executives. The role also involves threat hunting, team leadership, public thought leadership, and occasional travel.
Top Skills:
Ai TechnologiesAWSAzureBro/ZeekGCPLinuxmacOSSuricataWindows
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
Manage the AMER Support Engineering team, including hiring, mentorship, performance development, and technical growth. Lead customer support quality, process improvement, automation, AI adoption, and cross-functional collaboration. Build scalable workflows, promote team ownership and psychological safety, and ensure Support Engineers resolve complex technical issues throughout the support lifecycle. Partner with product and development teams to improve customer outcomes and support efficiency.
Top Skills:
AIChatopsDjangoGitlabLaravelLinuxMvcPHPPythonRuby On Rails
Automotive
Support engineering activities involving Linux operating systems, embedded development, and Linux-based environments. The intern will gain hands-on technical experience, develop operating-system knowledge, collaborate with engineering teams, and learn technologies including Linux, containers, Docker, and Kubernetes. The role is intended for students pursuing a relevant technical degree with strong academic performance and an interest in Linux and embedded systems.
Top Skills:
DockerKubernetesLinux
Automotive
Supports engineering activities involving Linux, operating systems, and embedded development. The intern gains hands-on experience in Linux-based development environments, contributes to technical activities, collaborates with engineering teams, and develops knowledge of operating system concepts. Candidates must be pursuing a relevant technical degree with a strong academic record and interest in Linux, operating systems, and embedded development. Docker and Kubernetes familiarity are preferred but not required.
Top Skills:
DockerEmbedded SystemsKubernetesLinux
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Cloud • Cybersecurity
Deliver hands-on network and security consulting across client environments, including infrastructure administration, firewall and cloud security, ZTNA deployment, hardening, vulnerability remediation, and incident response support. Maintain backup and recovery systems, produce technical documentation, and communicate with stakeholders during routine and crisis operations. Participate in on-call rotations, extended incident-response shifts, client engagements, service scoping, and continuous improvement.
Top Skills:
Active DirectoryAWSAz-104AzureBashCcnaCcnp SecurityCis BenchmarksCiscoCisspCloudflareComptia Security+CrowdstrikeDhcpDnsEdrEntra IdFortinetGcfaGcihGroup PolicyItsg-33LinuxMicrosoft 365Microsoft DefenderMicrosoft SentinelMs-102NacNetwork+Nist 800-171Nist 800-53Nist Sp 800-61NseOktaPalo AltoPcnsaPowershellPythonSans PicerlSIEMSplunkSscpTcp/IpVlansVpnsWindows ServerXdrZtna
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Monitor and troubleshoot CI/CD pipelines, automated tests, and flow-impacting failures for RAN products. Maintain Jenkins, GitLab, and Spinnaker-based pipelines, collaborate on root-cause resolution, generate operational metrics, provide internal customer support, and improve pipeline stability. The role requires Linux and scripting knowledge, strong analytical skills, and interest in telecommunications, cloud-native technologies, automation, and AI agent development.
Top Skills:
Ai AgentsBashCi/CdCloud-Native TechnologiesContainerizationGerritGitGitlabGroovyJenkinsJIRALinuxOrchestration FrameworksPerlRanSpinnakerTelecommunications SystemsWireless Communication
Edtech • Professional Services
Teaching assistants will support Introduction to Computing I students through in-person lab sessions, consultations, assignment and lab-report grading, and midterm and final exam proctoring. They must understand problem solving, algorithm design, algorithm runtime analysis, discrete mathematics, Python programming, and basic computing environments. Strong communication, teaching ability, patience, and availability for assigned instructional responsibilities are required.
Top Skills:
Compilation ToolsLinuxmacOSPythonPython LibrariesTerminal/ShellText EditorsWindows
Edtech • Professional Services
Support first-year students in in-person laboratory sessions for Introduction to Computing I. Responsibilities include explaining programming concepts and development tools, assisting with problem solving and algorithm design, consulting with students, marking lab reports and assignments, and proctoring midterm and final exams. The role requires Python programming knowledge, understanding of algorithms and elementary discrete mathematics, strong communication, teaching ability, and patience.
Top Skills:
CompilationLinuxmacOSPythonPython LibrariesTerminal/ShellText EditorsWindows
Edtech • Professional Services
Supports the Operating Systems course through assignment grading, lab supervision, weekly office hours, proctoring, and related teaching duties. Candidates should have strong knowledge of Java with threads and Linux operating-systems programming, or be able to learn quickly. The role requires strong communication skills, lab leadership experience, a minimum 7.0 CGPA, course-related academic performance, and in-person availability during the Winter 2027 semester.
Top Skills:
JavaLinux
Cloud • Security • Software • Cybersecurity
Develop and maintain automated unit, integration, and end-to-end test frameworks for scalable virtualized server platforms. Define test strategies, performance quality gates, deployment validation, rollback verification, and test plans for microservices. Investigate deployment issues, troubleshoot root causes, collaborate with engineering teams on integration testing, improve test environments, and automate platform service deployments using scripting and CI/CD tools.
Top Skills:
AptArmBashContainerizationDebianGithub ActionsGoJenkinsLinuxPerlPytestPythonSaltstackVirtualizationX86
Artificial Intelligence • Big Data • Information Technology • Security • Software
Develop and deliver embedded firmware and software for HSM products, from architecture and feature planning through deployment. The role requires hands-on C/C++ development, embedded systems expertise, Linux, secure development, cryptography, CI/CD, and software architecture. Responsibilities include technical leadership, code reviews, mentoring, cross-functional collaboration, problem solving, performance optimization, and ensuring quality releases meet customer and product commitments.
Top Skills:
CC++Ci/CdCryptographic AlgorithmsCryptographic ProtocolsDockerEmbedded SystemsGitGitlabHardware InterfacesHsmsJenkinsLinuxMicroservicesVirtualization
Software • Database
Develop backend services and AI-driven applications, including REST APIs, agentic workflows, and autonomous agents. Build primarily with Java, TypeScript, and Nest.js; integrate LLMs using LangChain and LangGraph; and work with distributed systems, big data platforms, and APIs. Collaborate with product, design, frontend, and backend teams while contributing to testing, code reviews, refactoring, and continuous improvement.
Top Skills:
GitHadoopJavaJavaScriptLangchainLanggraphLarge Language Models (Llms)LinuxMavenNest.JsRest ApisSolrSQLTypescript
Cloud • Information Technology • Internet of Things • Professional Services • Software
Develop and maintain Cisco Nexus Dashboard’s Kubernetes-based infrastructure, including cluster lifecycle management, microservices, distributed data services, backup and restore, observability, authentication and authorization, certificate management, and performance optimization. Build AI-assisted solutions and workflows using Go and Python, create robust software test plans, and collaborate across engineering teams to deliver reliable, scalable data center platform services.
Top Skills:
Ai-Assisted Development ToolsCi/CdGoKafkaKubernetesLinuxMicroservicesOpensearchPostgresPython
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
Software • Semiconductor • Manufacturing
Design, develop, and deliver software and firmware for datacenter-scale systems. Own complete product lifecycles spanning firmware, embedded Linux, device drivers, microcode, control software, system bring-up, debugging, validation, automation, customer trials, and field support. Collaborate with interdisciplinary and partner engineering teams, contribute through volume production, and support cross-functional groups. The role requires deep expertise in low-level interfaces, management protocols, secure boot, datacenter networking, and complex multiprocessor architectures.
Top Skills:
ArmAutomationAvsbusCC++CalyptraDatacenter NetworkingDevice DriversDmtfEmbedded FirmwareI2CLinuxMctpMdioMicrocodeOpenbmcPciePldmPmbusRedfishSecure BootSecure Root Of TrustSerdesSpdmSpiU-BootUsbX86YoctoZephyros
Software • Semiconductor • Manufacturing
Design, develop, and deliver firmware and software for high-performance datacenter systems. Own projects across embedded firmware, device drivers, microcode, Linux and Yocto builds, control software, system bring-up, debugging, validation, automation, and product lifecycle support. Collaborate with multidisciplinary and partner engineering teams, assist with customer trials and field issues, and contribute from product inception through volume production.
Top Skills:
ArmAvsbusCC++CalyptraDatacenter NetworkingDebugging ToolsDmtfI2CLinuxMctpMdioOpenbmcPciePldmPmbusRedfishSecure BootSecure Root Of TrustSerdesSpdmSpiSystem Validation AutomationU-BootUsbX86YoctoZephyros
Software • Semiconductor • Manufacturing
Designs, develops, and delivers firmware and software for high-performance datacenter systems. Owns complete product lifecycles spanning embedded firmware, microcode, device drivers, Linux/Yocto builds, control software, system bring-up, debugging, validation, automation, customer trials, and field support. Collaborates with interdisciplinary and partner engineering teams while supporting products from inception through volume production.
Top Skills:
ArmAvsbusCC++CalyptraDmtfI2CLinuxMctpMdioOpenbmcPciePldmPmbusRedfishSecure BootSecure Root Of TrustSerdesSpdmSpiU-BootUsbX86YoctoZephyros
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
























