Top Linux Jobs in Ottawa

Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Professional Services • Cybersecurity • Defense
Develop, verify and validate high-fidelity modelling and simulation scenarios in AFSIM and related engines; program in C++, Python (and C/C#), perform V&V, code reviews, unit testing, CI/CD with GitLab, refactor and integrate simulation components, and provide tactical analysis for defence stakeholders.
Top Skills: AfsimCC#C++Ci/CdComputer Generated Forces (Cgf)Delta3DGitlabLinuxOpenglPythonQtUnigineUnityUnreal EngineWindows
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology • Consulting
The Information Systems Specialist will design, develop, and maintain embedded Linux infrastructures connecting quantum control hardware, while implementing network configurations and web management applications.
Top Skills: AnsibleArmBashBuildrootDhcpDnsFastapiFlaskGrafanaLinuxNfsNode.jsOpenstackPrometheusProxmoxPythonReactTcpUdpVlanVueYocto
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology • Consulting
Design, build, and maintain embedded Linux systems and network infrastructure. Implement automation and collaborate on technical projects. Manage device monitoring and documentation.
Top Skills: AnsibleBashBuildrootDhcpDnsLinuxPythonTcpUdpVlanYocto
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Other • Robotics
Own design, implementation, and maintenance of the integration testing framework. Translate manual tests to automated scripts, collaborate with developers to ensure testability, manage integration test backlog, write/run/debug tests, and support CI/CD delivery for product releases.
Top Skills: C++DockerJenkinsLinuxPlaywrightPythonQt TestRustSeleniumSquish
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Aerospace
Lead systems engineering across the full product lifecycle for rugged deployed systems. Drive integration, verification, test automation, and manufacturing technical data package releases. Debug hardware/firmware/OS issues, ensure environmental and safety compliance, support and enhance products, improve processes, and produce clear user and design documentation.
Top Skills: As9100IpcIso-9001J-StdLinuxMesPythonSAPWindows
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Aerospace
Lead full systems engineering lifecycle for rugged deployed systems: define low-level requirements, architect hardware/software, lead integration and test, ensure environmental and safety-standard compliance, perform debug/troubleshooting across hardware/firmware/OS, and produce formal requirements documentation for certification in harsh environments.
Top Skills: 100G Ethernet100Gbe10G Ethernet40GbeArp4754As9100CameoDdr4Ddr5Do-160Do-178CDo-254DoorsFhaFmeaIpcIso-9001J-StdJIRALinuxMesMil-Std-1275Mil-Std-1553Mil-Std-461Mil-Std-704Mil-Std-810Mil-Std-882Pcb DesignPcie Gen3Pcie Gen4PythonRs-232Rs-422Rs-485SAPSsaUsb 3.XWindows
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Aerospace
Manage and maintain the C5ISR demo/loaner hardware pool; design, assemble, configure and validate demonstration systems; perform board-level integration and system bring-up; install OS/middleware and deploy embedded software; support sales with customized demos, trade shows, and technical documentation; conduct benchmarking, testing, troubleshooting, and coordinate with partners and product teams.
Top Skills: Board Support Package (Bsp)Embedded SystemsLinuxMiddlewareNetworkingVpxVxworks
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Automotive
Lead a team developing automated tests for safety-critical embedded real-time operating systems, mentoring junior engineers and ensuring adherence to Agile and test methodologies.
Top Skills: BitbucketCGitJenkinsJIRALinuxPytestPythonShell ScriptingTravis Ci
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Automotive
Design, build, and automate tests for the Wind River Conductor cloud orchestration platform. Develop scalable test automation, end-to-end and integration tests for Kubernetes-based distributed systems, contribute to CI/CD and test infrastructure, validate deployments, own regression strategy, and debug product and integration issues across globally distributed teams.
Top Skills: DockerHelmKubernetesLinuxPythonShell Scripting
Reposted 4 Days AgoSaved
Hybrid
Ottawa, ON
Mid level
Mid level
Other
The Software Developer will design, develop, and test embedded software modules, collaborate with teams, troubleshoot issues, and ensure software quality, while participating in Agile Scrum methodologies.
Top Skills: ArmC++Cloud TechnologiesLinuxNetworkingPython
Reposted 4 Days AgoSaved
Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
Other
The Senior Systems and Software Architect will design, develop, and test embedded software systems for LEO satellites, collaborating with cross-functional teams and ensuring high-quality deliverables.
Top Skills: C++Cloud TechnologiesContainerizationLinuxSoftware Modeling ToolsTest-Driven Development (Tdd)Virtualization
Reposted 4 Days AgoSaved
In-Office
Ottawa, ON
Junior
Junior
Information Technology • Security • Software
Join Entrust's PKI and Cryptography R&D team to design, implement, and test security‑critical backend components. Work on certificate and key management, secure communications, cryptographic algorithms and protocols, and post‑quantum cryptography prototyping using C/C++/Java in a hybrid Ottawa environment.
Top Skills: CC++CmpJavaJostleLinuxOcspOpensslOqsPkiPost-Quantum CryptographyTlsWindowsX.509
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
5 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Aerospace • Travel
Administers and optimizes servers, networks, cloud platforms, applications, cybersecurity controls, backups, and end-user systems. Serves as the Tier 3 escalation point, leads infrastructure upgrades and deployments, manages disaster recovery and business continuity, mentors junior staff, and advises leadership on technology standards, roadmaps, and risk. The role is based on-site in Ottawa and includes after-hours on-call leadership.
Top Skills: Active DirectoryAnsibleAWSAzureBashBgpDhcpDnsFirewallsGoogle WorkspaceGroup PolicyHyper-VIdentity And Access ManagementLinuxMicrosoft 365NatPowershellRoutersSwitchesTerraformVMwareVpnWindows Server
Reposted 23 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
5 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Software • Design
Develop, test, and maintain embedded C++ software and Qt-based graphical interfaces for mission-critical systems. Integrate and debug applications on Linux platforms, collaborate with software, systems, test, and integration teams, troubleshoot UI and communication issues, participate in design and code reviews, support system validation and deployment, and maintain technical documentation.
Top Skills: C++LinuxQtQt WidgetsQt/QmlRtpSipSnmpTcp/IpUdpUnixVersion Control
Reposted 5 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Hardware • Software
Provide hands-on helpdesk support, triage and resolve tickets, manage onboarding/offboarding, provision hardware (Autopilot), administer Active Directory/Entra ID and Exchange Online, maintain Windows/Office 365 and some Mac/Linux systems, document IT processes, and support compliance and cybersecurity needs.
Top Skills: Active DirectoryAi ToolsCommand-Line AdministrationEntra IdExchange OnlineIt Ticketing SystemsLinuxmacOSOffice 365Red HatUbuntuWindowsWindows Autopilot
5 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Develop and manage mission-critical infrastructure services for Akamai’s cloud lab platform. Build deployment stacks for test datacenters, design observability and monitoring solutions, improve deployment and configuration performance, and collaborate with engineering, architecture, and site reliability teams. The role requires strong Infrastructure as Code, Python, REST API, container orchestration, development-environment tooling, and relational database experience.
Top Skills: AnsibleDjangoDocker ComposeFlaskKindKubernetesLinuxMySQLNomadPostgresPythonRestful ApisSaltstackTerraformTilt
5 Days AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Cloud • Hardware • Internet of Things • Other • Software • Utilities
Develop low-level embedded software for advanced networking products, working with Linux kernel components, user-space utilities, build systems, and hardware bring-up. Build scripts, test utilities, and development tools while participating in the full software development lifecycle, including testing, debugging, documentation, maintenance, and quality improvements.
Top Skills: CLinuxLinux KernelMakeYocto
Reposted 5 Days AgoSaved
In-Office or Remote
Ottawa, ON
Junior
Junior
Software
Develop and own embedded software features for synchronization and timing on service router products. Design, implement, unit test, and integrate timing components; collaborate with HW, QA, product management, and vendors; troubleshoot hardware-software issues; ensure fault tolerance, high availability, and code quality for real-time, high-performance Linux-based systems.
Top Skills: CC++CpldCpuFpgaGnssHigh-Performance SystemsI2CLinuxLock-Free DesignLow-Latency DesignMake (Build Toolchains)Multi-Threaded ProgrammingNtpPciePllsPtpReal-Time SystemsSetsSynce
25 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
6 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Aerospace • Security • Software
Designs and manages CI/CD pipelines, cloud-agnostic infrastructure, containerized applications, monitoring, and automated deployment systems across AWS, Azure, GCP, and on-premises environments. The role uses Terraform, Kubernetes, Ansible, Docker, scripting, and infrastructure-as-code practices to improve reliability, scalability, security, and operational efficiency. Responsibilities include troubleshooting, system hardening, network and virtualization management, tool integration, automated testing, and evaluating DevOps technologies.
Top Skills: AgileAnsibleArtifactoryAWSAzureBashCi/CdDevsecopsDnsDockerGCPGitGitlabGitlab CiGrafanaInfrastructure As CodeJenkinsKubernetesLinuxPackerPrometheusPythonTcp/IpTerraformUnixVMwareVpns
Mid level
Greentech • Professional Services • Software • Analytics
Designs and manages CI/CD pipelines, cloud-agnostic infrastructure, containerized applications, monitoring, and automation across AWS, Azure, GCP, and on-premises environments. The role involves infrastructure as code, system hardening, troubleshooting, networking, virtualization, scripting, automated testing, and evaluating DevOps tools. Candidates collaborate with stakeholders throughout the software development lifecycle and must be eligible to work in Canada and obtain Canadian government security clearance.
Top Skills: AnsibleArtifactoryAWSAzureBashCi/CdDevsecopsDnsDockerGCPGitGitlabGitlab CiGrafanaInfrastructure As CodeJenkinsKubernetesLinuxPackerPrometheusPythonTcp/IpTerraformUnixVirtualizationVMwareVpn
Reposted 6 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • Cybersecurity
Provide hands-on design, administration, hardening, and operational support for client networks and security tooling; lead ZTNA and cloud security work; support active incident response, vulnerability remediation, backup/DR testing, and deliver client documentation while participating in on-call rotations and rapid IR mobilizations.
Top Skills: Active DirectoryAWSAzureBashCis BenchmarksCiscoCloudflare AccessCloudflare GatewayCloudflare OneCloudflare TunnelCrowdstrikeDhcpDnsEdrEntra IdFirewallsFortinetGroup PolicyItsg-33LinuxMicrosoft 365Microsoft DefenderMicrosoft SentinelNacNetskopeNist Sp 800-171Nist Sp 800-53OktaPalo AltoPalo Alto Prisma AccessPowershellPythonRoutersSans PicerlSIEMSplunkSwitchesVlansVpnVulnerability ScannersWarpWindows ServerWireless ControllersXdrZscaler
Reposted 6 Days AgoSaved
Hybrid
Ottawa, ON
Mid level
Mid level
Automotive
Join an agile embedded software team to design, implement, test, and optimize features for Ford's Telemetry Control Unit. Investigate and resolve defects, integrate third-party and open-source software, and collaborate across teams to deliver cross-functional embedded system capabilities.
Top Skills: C++11+G++GccGdbGitLinuxMakeQnxRepo
Reposted 6 Days AgoSaved
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