Get the job you really want.

Top Linux Jobs in Ottawa

Reposted 9 Days Ago
Easy Apply
Remote
Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Backend Engineer will enhance developer tooling and CI/CD capabilities, mentor engineers, improve delivery processes, and collaborate across teams to create an effective and efficient development environment for Samsara's software applications.
Top Skills: AWSAzureGCPGoJavaLinuxPythonUnix
14 Days Ago
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Staff Software Engineer will lead projects in Identity and Access Management, advancing the security posture of Samsara's platform through innovative solutions and collaboration across teams. Responsibilities include mentoring, improving security practices, and managing cloud deployments, all in service of protecting customer data and enabling business growth.
Top Skills: AWSAzureCloud ProvidersIdentity And Access ManagementLinuxProgramming LanguagesSecurity ProcessesSecurity ToolsSoftware DesignSoftware DevelopmentUnixWeb Services
13 Hours Ago
Ottawa, ON
Mid level
Mid level
Appliances
The Embedded Software Engineer II at Gentex develops software code based on product requirements, engages in the full software development lifecycle, collaborates with cross-functional teams, implements features for embedded platforms, participates in code reviews, and provides mentorship to junior members.
Top Skills: AgileAssembly LanguagesAzure DevopsBitbucketBleCC++Electronics ComponentsGitJenkinsJIRALinuxMicrosoft Office SuiteReal Time Operating SystemsWi-Fi
Reposted 2 Days Ago
Hybrid
Ottawa, ON
Senior level
Senior level
Other
The Senior System Engineering Specialist will support the design and development of the Lightspeed constellation system, collaborating with cross-functional teams, providing technical leadership, developing system architecture documentation, identifying technical risks, and staying updated with emerging satellite technologies.
Top Skills: Aerospace EngineeringElectrical EngineeringLinuxOrbital MechanicsSatellite Communication ProtocolsSatellite System ArchitectureSoftware Defined Satellite Communication PayloadsSpace SystemsWindows
21 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
The Senior Software Developer at Motorola Solutions will work on a collaborative agile team to develop scalable, cloud-based applications, focusing on integration with security devices and enhancing product features. Responsibilities include writing automated tests, ensuring high uptime, and resolving user experience issues.
Top Skills: AWSAzureFfmpegHlsIotJavaScriptLinuxMqttOnvif
Reposted 23 Days Ago
Easy Apply
Remote
Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
The Senior Site Reliability Engineer will ensure the stability, scalability, and efficiency of the infrastructure at Cisco Meraki. Responsibilities include developing automation code, debugging complex systems, optimizing CI pipelines, and collaborating with engineering teams across multiple locations to enhance infrastructure performance and reliability.
Top Skills: AnsibleAutomationCi/CdCloudGitlab CiLinuxRspecRuby
Reposted 23 Days Ago
Easy Apply
Remote
Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
As a Senior Software Engineer at Cisco Meraki, you'll develop and maintain build systems, establish processes for code integrity, and collaborate with Site Reliability Engineering to ensure system scalability and availability. You'll also address build issues and drive operational excellence across the organization, enhancing developer experience and efficiency.
Top Skills: GerritGitGitGitlabGroovyJenkinsLinuxPythonReactRspecRuby On RailsShellTypescript
9 Days Ago
Ottawa, ON
Mid level
Mid level
Big Data • Cloud • Security • Software • Cybersecurity
The Sr. Software Developer will develop, test, and maintain applications in C/C++, focusing on systems for Linux or macOS. Responsibilities include performing debugging, collaborating on system components, and enhancing network features using their knowledge of internet protocols. Familiarity with kernel programming, Objective-C, Swift, and browser add-ons is preferred.
Top Skills: Browser Add-On DevelopmentC++Internet ProtocolsKernel ProgrammingLinuxmacOSObjective-CSwift
Reposted 36 Minutes Ago
Hybrid
Ottawa, ON
Senior level
Senior level
Fintech • Financial Services • Cryptocurrency • NFT • Web3
The Senior DevOps Engineer will design, develop, and improve software for various projects within the organization, focusing on scalable applications. Responsibilities include developing monitoring tools, managing cloud infrastructure, and improving CI/CD pipelines. The role requires collaboration with multiple functions to ensure effective product development and problem resolution.
Top Skills: AWSCi/CdElasticsearchFluentbitGitopsGrafanaKubernetesLinuxNetworkingPrometheusTerraform
11 Hours Ago
Remote
Ottawa, ON
Senior level
Senior level
Cloud • Software
As a Senior Dev Ops Engineer, you will enhance the SaaS infrastructure at Higher Logic through the management and configuration of cloud components, creation of CI/CD pipelines, support of security compliance, and troubleshooting operational issues, while collaborating within a team to ensure service reliability and promote DevOps best practices.
Top Skills: AnsibleAWSC#ChefDockerGithub ActionsLinuxMySQLPackerPowershellPuppetPythonSQL ServerTerraformWindows Server
Reposted 12 Hours Ago
Remote
Ottawa, ON
Senior level
Senior level
Software
The MySQL DBA is responsible for the performance, integrity, and security of MySQL databases, including installation, configuration, performance monitoring, and troubleshooting. Other duties involve ensuring database security, conducting regular backups, collaborating with developers, and providing support for critical systems.
Top Skills: Aws RdsCloud Database SolutionsGoogle Cloud SqlLinuxMariadbMySQLMysql Enterprise MonitorOracle Cloud InfrastructurePerconaProxysqlPrtgSQL
7 Days Ago
Remote
Hybrid
Ottawa, ON
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Senior Software Development Engineer, you will design and develop Linux software for a security product, collaborating with teams and troubleshooting issues as needed. You will own features from design to delivery while ensuring high-quality code supporting concurrency and reliability requirements.
Reposted 11 Days Ago
Ottawa, ON
Mid level
Mid level
Information Technology • Software • Design
The Automotive Embedded Test Automation Developer will analyze product requirements, design and implement software solutions, develop and test software components, and maintain test tools and infrastructures. Responsibilities include cross-functional collaboration and documenting software designs to support the QA team in integration testing.
Top Skills: BashBatC++CanConfluenceGitJIRALinLinuxPowershellPythonTestrail
Reposted 11 Days Ago
Hybrid
Ottawa, ON
Senior level
Senior level
Other
The Satellite User Terminal System Engineer will lead the design and development of next-generation satellite user terminals, focusing on modem architecture integration and performance. Key responsibilities include collaborating with cross-functional teams, conducting performance analyses, and ensuring compliance with industry standards.
Top Skills: C++FpgaLinuxMatlabModem DesignPythonRfSatellite Communication TechnologiesSimulinkSystem Engineering
Reposted 11 Days Ago
Hybrid
Ottawa, ON
Expert/Leader
Expert/Leader
Other
The Senior Specialist Software Developer will contribute to the design, development, and testing of Lightspeed Software, leading technical discussions, and overseeing the development of specific software modules while ensuring quality and performance in collaboration with cross-functional teams.
Top Skills: C++Cloud TechnologiesLinuxPython
2 Days Ago
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
As a Site Reliability Engineer, you will ensure the availability and performance of production systems, manage cloud services, monitor applications, automate operations, and troubleshoot high-load distributed systems. You will collaborate with other teams to implement practices that support company growth and efficiency.
Top Skills: AnsibleAWSCloud FunctionsConsulGCPGoGoogle Cloud DataflowJavaLinuxNomadPub/SubPythonSaltstackTerraformVault
2 Days Ago
Remote
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Machine Learning • Social Media • Software • App development
As an ML Ops Engineer, you will set up and support ML bot inference in live environments, build scalable clusters for ML inference, implement CI/CD for ML solutions, and improve inference logic for ML applications.
Top Skills: LinuxPythonPyTorch
2 Days Ago
Ottawa, ON
Senior level
Senior level
Automotive • Robotics • Software • Transportation
The Manufacturing Test Engineer will lead the design and implementation of test systems, collaborating with various teams to develop reliable testing methods and improve manufacturing effectiveness. Key responsibilities include analyzing test data, creating data storage requirements, and establishing a vision for manufacturing testing.
Top Skills: LabviewLinuxPython
3 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Healthtech
The Senior Manager of DevSecOps Engineering manages teams in automating secure software builds, deployment systems, and infrastructure. The role involves integrating security into development, overseeing strategic security engineering projects, collaborating with stakeholders, developing solutions, and leading a team to enhance security practices while improving health outcomes for members.
Top Skills: AnsibleCi/CdCloudFormationDockerKubernetesLinuxNoSQLSQLTerraformWindows
Reposted 12 Days Ago
Hybrid
Ottawa, ON
Senior level
Senior level
Other
The Senior Software Engineer at Telesat will design, develop, and maintain cutting-edge software for their LightSpeed satellite network. Responsibilities include coding in languages like C++, GO, and Python, participating in technical discussions, troubleshooting software defects, and ensuring effective collaboration within a scrum team to deliver high performance software systems for global broadband connectivity.
Top Skills: C++Cloud TechnologyGoLinuxMicroservice ArchitecturesPython
Reposted 12 Days Ago
Ottawa, ON
Mid level
Mid level
Information Technology • Software • Design
As an Embedded Software Developer, you will design, code, test, and maintain software applications for embedded systems, collaborate on networking solutions, support software integration on Linux, and enhance product quality through development tools and frameworks, focusing on satellite ground segment software systems.
Top Skills: Arm ArchitectureC++Cloud TechnologiesDvb-Rcs2LinuxNetworking ConceptsPythonSatellite Communication Protocols (DvbVsat)
Reposted 12 Days Ago
Ottawa, ON
Junior
Junior
Information Technology • Software • Design
The role involves collaborating with engineers in designing, coding, and testing software applications for embedded systems. Responsibilities include developing embedded software using C++ and Python, implementing networking solutions, and supporting software integration and validation, while ensuring high-quality output and maintaining clear documentation.
Top Skills: Arm ArchitectureC++Cloud TechnologiesEthernet ProtocolsL2 MplsLinuxMef ProtocolsPacket Processing FrameworksPythonSdnSr-Mpls
Reposted 12 Days Ago
Ottawa, ON
Senior level
Senior level
Information Technology • Software • Design
As a Software Developer for Embedded Systems at Syntronic, you will work on the integration and development of automotive embedded software using Adaptive AUTOSAR. Responsibilities include defining application architecture, adapting software modules, and deploying on high-performance computing platforms.
Top Skills: AutosarC++ConfluenceGitGitJenkinsJIRALinuxQnxYocto
Reposted 12 Days Ago
Ottawa, ON
Senior level
Senior level
Information Technology • Software • Design
In this role, you will develop software in the automotive sector, focusing on integration and deployment of the Classic AUTOSAR stack. Responsibilities include defining application software architecture, developing applications based on Classic AUTOSAR, and adapting existing modules.
Top Skills: ArtopArunitAutosar ClassicC/C++CanDeveloperEb Tresos StudioFlexrayLinLinuxMatlabReal-Time Embedded Software DevelopmentSimulinkSome/IpVector Davinci Configurator
Reposted 12 Days Ago
Ottawa, ON
Mid level
Mid level
Information Technology • Software • Design
The Embedded Software Developer will design, code, test, and maintain embedded software applications while collaborating with engineers on networking solutions. Expected tasks include contributing to software tools, troubleshooting, and validating software performance, with a focus on high-quality, efficient code across various sectors including telecommunications and automotive.
Top Skills: AzureC++Cloud TechnologiesGrpc/GnmiKubernetesLinuxNetconfOpenflowProtocol BuffersPythonSnmp
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account