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 test high-performance Layer 1 software for Ericsson 5G platforms, including multi-core ASIC and cloud-based RAN environments. Implement physical-layer baseband features, integrate algorithms, troubleshoot complex issues, and optimize real-time software for containerized and virtualized systems. Collaborate through code reviews and agile practices while maintaining test coverage, documentation, and software quality. Apply embedded C/C++ programming, wireless communication knowledge, Linux development, and cloud-native technologies.
Top Skills:
3Gpp5G NrAi/MlAsicCC++Cloud-Native PlatformsContainersGerritGitJenkinsLinuxLteVirtualizationWcdmaWimaxWlan
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)
Tests Ericsson 5G RAN solutions for capacity, performance, and quality across realistic network scenarios. Analyzes throughput, latency, load, logs, traces, and user experience; investigates system issues with engineering and development teams; and contributes to test automation using Python, Java, data analytics, and AI. The role also develops expertise in 5G, Cloud RAN, and emerging 6G technologies.
Top Skills:
5G6GAi/MlCloud RanContainersData AnalyticsGitJavaKubernetesLinuxLtePythonRanTest AutomationWireshark
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Embedded Engineering Intern developing software, hardware, and test equipment for aerospace SATCOM systems. Responsibilities include implementing software requirements, conducting unit tests, validating functionality and test coverage, resolving software defects, and reporting project metrics. The role is on-site in Kanata, Ontario, and involves collaboration across multidisciplinary teams.
Top Skills:
CC++JIRALinux
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)
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
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Monitor, triage, and investigate security alerts across identity, endpoint, email, SaaS, and cloud environments. Conduct routine incident investigations, gather evidence, document findings, support major incident response, and contribute to containment and recovery. Improve runbooks, tune detections, develop small scripts and automated workflows, and participate in post-incident reviews. Communicate clearly with global teammates while developing technical skills in security operations, incident response, threat detection, and automation.
Top Skills:
APIsAutomation PlatformsAWSEmail Security PlatformsEndpoint Detection And Response (Edr)GCPLinuxmacOSPythonSaaSSIEMWindows
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Architect, develop, debug, test, deploy, and support customer-facing firmware features in C/C++ and Golang for cloud-connected hardware. Build observability and rollout metrics for more than 1.5 million devices, triage customer and QA issues, and collaborate across hardware, networking, product, support, and engineering teams to deliver reliable IoT vehicle intelligence products.
Top Skills:
BuildkiteC++CanCan-UtilsDatabricksGoGraphQLIotLinuxLinux DriversLteUsbWi-Fi
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Develop and integrate scheduler, baseband, and radio resource management software for 5G/6G Cloud RAN vDU systems. Translate 3GPP standards into reliable embedded real-time software, debug complex issues, create development tools, and contribute to testing, documentation, CI/CD, and AI/ML-enabled RAN solutions.
Top Skills:
3Gpp5G6GAi/MlBashCC++Ci/CdCloud RanEmbedded SystemsGerritGitGitlabJenkinsLinuxmacOSPdcpPythonReal-Time SoftwareRlcRrmVdu
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
Aerospace
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
3D Printing • Marketing Tech • Design
Owns the design, implementation, testing, integration, and verification of embedded Linux application software for optical circuit switch platforms. The role includes hardware debugging, cross-functional collaboration, technical design decisions, code reviews, troubleshooting, and mentoring less experienced developers. Requires hands-on C/C++ development for ARM or x86 Linux systems, embedded build tools, networking technologies, distributed software, and hardware interfaces.
Top Skills:
AdcArmCC++DacDockerGitGnmiGnoiGoGrpcI2CJtagLinuxNetconfOpenconfigPcieProtocol BuffersPythonRedisShell ScriptingSnmpSonicSpiUartX86YangYocto
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Aerospace • Security • Software
Develop and maintain software for mission-critical air and naval sonar systems. Responsibilities include requirements analysis, software design, coding, testing, integration, troubleshooting, code reviews, documentation, and technical support. The role involves collaborating with cross-functional teams, presenting technical content, and contributing to continuous improvement throughout the development lifecycle.
Top Skills:
AgileAi/Ml ModelsC++JavaLinuxObject-Oriented DesignUmlVersion Control Systems
YesterdaySaved
Greentech • Professional Services • Software • Analytics
Develop and maintain mission-critical software for air and naval sonar systems. Responsibilities include requirements analysis, software design, coding, testing, integration, troubleshooting, root cause analysis, code reviews, documentation, technical presentations, and collaboration across engineering teams. The role supports defense programs requiring high-quality software development in Linux-based environments, using modern programming languages, Agile practices, object-oriented design, UML, and version control.
Top Skills:
AgileAi/MlC++JavaLinuxUmlVersion Control Systems
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
Cloud • Hardware • Internet of Things • Other • Software • Utilities
Develop embedded software for next-generation optical networking platforms across the full software development lifecycle. Responsibilities include requirements analysis, design, implementation, testing, maintenance, unit-test and automation-suite development, and troubleshooting. The role involves collaborating with hardware, software, and systems engineers to resolve issues and support real-time, concurrent systems.
Top Skills:
AgileCC++EclipseEmbedded SystemsGdbGitJenkinsJIRALinuxOptical NetworkingPythonRestScrumSoapYocto
Aerospace • Transportation
Develop, test, integrate, monitor, and maintain safety-critical software supporting Air Traffic Management systems. Responsibilities include application development, automation, Linux-based troubleshooting, network programming, configuration management, software verification, technical issue investigation, and collaboration with systems engineers and test specialists. The role requires maintaining documentation and following safety, quality, Agile, and systems engineering practices.
Top Skills:
AgileAutomated Build PipelinesBashC/C++JavaLinuxPosixPythonSafeSnmpSoftware Configuration ManagementSource ControlTcp/IpUnix
Information Technology
Develop embedded firmware, USB video pipelines, image-analysis algorithms, Windows applications, and REST APIs for industrial microscopy inspection systems. The engineer contributes to system architecture, optical inspection validation, hardware integration, product development, production support, documentation, and customer feedback across the full product lifecycle. Responsibilities span Atmel microcontrollers, PC software, live imaging, automated inspection grading, factory automation integration, and cross-stack debugging.
Top Skills:
.NetAdcArduinoAtmel AvrAtmel SamCC#C++C3Ci/CdCudaDirectshowGitHTTPI2CJIRAJSONLinuxMedia FoundationMicrosoft Visual StudioNumpyOpencvOpenglPythonQtRestScipySpiUartUsbUvcWinapiWindowsWinformsWpf
Aerospace • Security • Cybersecurity • Industrial
Develops and maintains complex software across the full engineering lifecycle for naval Combat Management Systems. Responsibilities include requirements and design analysis, Java development, Kubernetes-based deployment, unit and integration testing, documentation, troubleshooting, and mentoring junior developers. The role works within Agile teams and supports deployment, maintenance, and field problem-solving for large-scale naval platform systems.
Top Skills:
AgileBashCi/CdDisDockerEclipseGitGitlabGradleHelmHlaIntellijJavaKubernetesLinuxMariadbPodmanPostgresRhelScrumSpring BootVs Code
Aerospace • Security • Cybersecurity • Industrial
Designs, tests, integrates, and debugs computing hardware and electrical components for naval systems. Authors MIL-STD-461G and MIL-STD-810 qualification plans and procedures, troubleshoots EMI and mechanical or thermal failures, develops test fixtures and automated test environments, evaluates vendors, analyzes test data, and coordinates technical documentation. Requires system integration experience, formal technical writing, hardware debugging, test equipment proficiency, and scripting skills for automated data collection.
Top Skills:
Automated Test Equipment (Ate)BiosEmi ReceiversLabviewLinuxMil-Std-461GMil-Std-810OscilloscopesPythonSpectrum Analyzers
Aerospace • Security • Cybersecurity • Industrial
Develops and maintains software across the full engineering lifecycle for naval Combat Management Systems. Responsibilities include requirements and design analysis, Java development, RESTful API creation with Spring Boot, Kubernetes-based containerization and deployment, testing, integration, troubleshooting, documentation, and mentoring junior developers in an Agile environment.
Top Skills:
BashCi/CdDisDockerEclipseGitGitlabGradleHelmHlaIntellijJavaKubernetesLinuxMariadbPodmanPostgresRhelSpring BootVs Code
Aerospace • Security • Cybersecurity • Industrial
Develops, integrates, deploys, and supports full-stack IT solutions across software, infrastructure, security, databases, and systems integration. Builds CI/CD pipelines, automates infrastructure with Terraform and Ansible, manages Kubernetes container environments, and develops with Python, Bash, and Go. Supports on-premises and public-cloud deployments, troubleshoots distributed systems, configures AI hardware for Kubernetes, and collaborates in agile teams.
Top Skills:
AnsibleAPIsBashCi/CdContainersGitGitlabGoHelmInfrastructure As CodeKubernetesLinuxMicroservicesPublic CloudPythonService MeshServicenowSplunkTerraformVirtualizationWindows
Artificial Intelligence • Big Data • Information Technology • Security • Software
Administers and supports hosting infrastructure, including VMware and Hyper-V hypervisors, Linux and Windows servers. Handles ServiceNow tickets, deploys applications, monitors service availability and SLAs, maintains security standards, troubleshoots incidents, and supports infrastructure projects. Provides rotating 24/7 on-call support and assists engineering software teams with infrastructure-related needs.
Top Skills:
Active DirectoryHyper-VLinuxServicenowVMwareWindows Server
Information Technology • Consulting
Performs embedded software verification and validation for automotive safety-critical systems. Defines and executes test plans, analyzes results, documents findings, maintains traceability, tracks JIRA defects, identifies root causes, and supports CI/CD and embedded target image builds. Requires experience with C++, Python, Linux, RTOS, ISO 26262, and embedded software testing.
Top Skills:
C++Ci/CdGitGitlabIso 26262JIRALinuxPytestPythonRtos
Information Technology • Consulting
Conduct embedded software verification and validation for automotive systems. Define and execute test plans, analyze test results, prepare reports, maintain requirements traceability, track JIRA defects, identify root causes, and support CI/CD, integration, image flashing, and testing on embedded targets in Linux and RTOS environments.
Top Skills:
C++Ci/CdGitGitlabIso 26262JIRALinuxPytestPythonRtos
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























