Get the job you really want.

Top Linux Jobs in Ottawa

Reposted 21 Hours AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Senior Software Engineer, you will develop tools for hardware testing and improve developer productivity by maintaining software infrastructure for hardware teams.
Top Skills: AospAWSBuildkiteDockerJenkinsKotlinLinuxPythonTerraformUnix
Reposted 6 Days AgoSaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
As a Senior Build Engineer, you'll develop, maintain, and operate build systems, ensure build health, and collaborate with product and reliability teams to enhance developer experience.
Top Skills: ContainersGerritGitGitGitlabGroovyJenkinsLinuxReactRspecRuby On RailsShellTypescript
An Hour AgoSaved
In-Office
Ottawa, ON
Internship
Internship
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
Contribute to the WaveLogic Test Platform by developing cross-platform software, coding drivers and diagnostics, debugging systems, and collaborating with verification teams.
Top Skills: CC++DockerDwdmEthernetLinuxOtnPythonYocto
YesterdaySaved
In-Office
Ottawa, ON
Mid level
Mid level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
The Embedded Software Engineer will develop, test, and maintain software for optical network solutions, collaborating across teams and ensuring compliance with YANG RFC standards.
Top Skills: BitbucketCC++DockerGccGdbGitGnuGrafanaJenkinsJIRAKubernetesLinuxPythonYocto
Reposted YesterdaySaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software
The Senior Software Developer will innovate and enhance the telephony platform, drive agile development, and mentor team members while using various technologies.
Top Skills: AutoconfAutomakeBoostC++CryptographyGccLinuxMultimedia ProgrammingNetworking ProtocolsSQLTelephony PlatformsVisual StudioVoip ProtocolsWebsocketWireshark
Reposted 2 Days AgoSaved
In-Office or Remote
Ottawa, ON
Mid level
Mid level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
As a Software Engineer on the R&D Applications team, you'll develop tools and services improving productivity for engineering teams while collaborating with product designers and engineers.
Top Skills: AngularAnsibleBashBitbucketBlack DuckConfluenceCoverityDockerGitHibernateJavaJavaScriptJenkinsJIRALinuxOraclePerforcePostgresPythonRest ApisSonarqubeSpringTypescript
Reposted 8 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Other
The Senior Embedded Software Developer will design and develop embedded software modules, engage in testing and bug resolution, and lead technical discussions.
Top Skills: C++LinuxPython
9 Days AgoSaved
In-Office
Ottawa, ON
Entry level
Entry level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
As a Software Developer, you will develop, test, and deploy optical network software, collaborating in a dynamic team environment.
Top Skills: BitbucketCC++ConfluenceDockerGccGdbGitGnuGrafanaJenkinsJIRAKubernetesLinuxPythonYocto
YesterdaySaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Information Technology
As a Senior Software Engineer, you'll design scalable systems, improve market data architectures, and ensure high-quality API services at Alpaca.
Top Skills: CC++GCPGkeGoKubernetesLinuxRustSQL
Reposted 10 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
3D Printing • Marketing Tech • Design
The role involves developing embedded software for LiDAR products, defining product requirements, and supporting software verification, while mentoring junior engineers.
Top Skills: CC++FreertosGitLinuxSubversionSysbios
Reposted YesterdaySaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Cloud • Software
Lead and develop engineering teams to optimize Ubuntu for next-gen hardware. Oversee project milestones, maintain software stacks, and enhance engineering practices.
Top Skills: CC++DockerKubernetesLinuxOciPythonUbuntu
Reposted 12 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Security • Manufacturing
Develop and maintain embedded software solutions for security products, focusing on both front-end and back-end development, using C and C++. Collaborate with teams to deliver high-quality solutions.
Top Skills: CC#,.NetC++CSSGstreamerH.264HTMLJavaScriptLinuxMultimedia ProcessingRest ApisRtsp
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 3 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Artificial Intelligence • Robotics
The Lead Robotics Software Engineer will develop key functionalities of Dapster's robot technology, focusing on motion planning and navigation algorithms.
Top Skills: C/C++IsaacsimLinuxMoveit!Nav_StackOpencvPython
Reposted 4 Days AgoSaved
Hybrid
Ottawa, ON
Mid level
Mid level
Computer Vision • Information Technology • Machine Learning • Other
Develop software and systems for embedded platforms at Aquabyte, focusing on sensor interfaces, network reliability, and hardware diagnostics while collaborating with research teams on machine learning models.
Top Skills: Arm-Based Embedded SystemsCC++GoLinuxPythonRust
Senior level
Cloud • Security • Software • Generative AI
Join the Elasticsearch Delivery team as a Senior Java Developer to enhance developer workflows, manage CI/CD environments, and build automation tools.
Top Skills: Argo CdBazelBuildkiteCi/CdDockerGitopsGradleJavaKubernetesLinuxMavenUnix
Reposted 4 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Mid level
Mid level
Transportation
Join a team developing AI-driven self-driving technology. Build scalable tools, collaborate with researchers, and engage in architecture discussions.
Top Skills: C++DockerGoLinuxPythonRust
Reposted 14 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Software • Design
As a Software Developer at Syntronic, you will design, code, and maintain embedded software, collaborate with teams, troubleshoot, and enhance software quality.
Top Skills: C++Cloud TechnologiesLinuxPython
Reposted 6 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Information Technology • Software • Consulting
The Machine Learning Engineer will develop and deploy ML models, leveraging analytical skills to automate processes and reveal data value.
Top Skills: CassandraHbaseJavaKerasLinuxMongoDBMySQLNoSQLOpencvPandasPostgresPythonScikit-LearnSQLTensorFlow
Reposted 6 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Software • Consulting
As a Senior Quality Engineer, you'll lead testing efforts for a DBaaS platform, mentor junior engineers, and develop automation strategies across various layers.
Top Skills: BashGithub ActionsGrafanaHelmJIRAKubernetesLinuxLokiMongoDBMySQLOperatorsPlaywrightPostgresPostmanPrometheusPythonRest-AssuredTestrailZephyr
17 Days AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Information Technology • Software • Business Intelligence • Cybersecurity
The Senior Full Stack Engineer will design, develop, and maintain API-driven applications, focusing on both backend and frontend development while collaborating with cross-functional teams.
Top Skills: AWSAzureElasticsearchGCPJavaJavaScriptLinuxMySQLRedisTypescript
9 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Automotive • Robotics • Software • Transportation
Develop and optimize software infrastructure for Kodiak's robotics platforms, collaborating with engineers and working with sensors and LIDAR systems.
Top Skills: C++Linux
Reposted 9 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Internet of Things
As a Senior Software Engineer, you will improve Firefox installations, handle OS-specific challenges, and lead discussions for software quality.
Top Skills: C/C++LinuxmacOSRustWindows
Reposted 19 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology • Software • Design
As an Embedded Software Developer, you will design, code, and test embedded software, focusing on networking solutions and collaboration with cross-functional teams.
Top Skills: Azure Cloud InfrastructureC++Cloud TechnologiesKubernetesLinuxPython
Reposted 19 Days AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology • Software • Design
Develop and maintain embedded software for telecommunications and automotive sectors, ensuring software quality, performance, and integration with networking solutions.
Top Skills: C++Cloud TechnologiesDpdkLinuxPython
Reposted 19 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Software • Design
Develop embedded software for automotive applications using AUTOSAR Classic, including integration, deployment, architecture design, and protocol implementation.
Top Skills: ArtopArunitAutosarCC++CanDeveloperEb Tresos StudioFlexrayLinLinuxMatlabSimulinkVector Davinci Configurator
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account