Tech jobs
Job listings
Software Engineer, Frameworks
About Ethernovia, Inc. Ethernovia is developing the future of Ethernet-based networks to realize the full potential of software-defined and autonomous vehicles, robotics and other intelligent machines. Founded in 2018,…
Senior Software Engineer, AI Inference Systems
Build AI inference systems that serve large-scale models with extreme efficiency, optimizing GPU kernels and compilers, working with vLLM, CUDA, and other AI/ML technologies to push the frontier of accelerated computing.
Senior Java Software Engineer
The Senior Java Software Engineer will design and implement software components for the LCC subsystem using Java, Python, C, and C++. The role involves working with microservices, containerized environments, and secure data handling while collaborating with cross-functional teams.
C/C++ Software Developer (Intermediate)
Intermediate C/C++ Software Developer building system-level and application-level solutions, integrating networking and cryptographic libraries across Linux, Unix, and Windows using C, C++, Java, Python, and Bash.
Python/C/C++ Software Developer – Onsite Ottawa
Develops software components, microservices, and APIs in Python/C/C++ for a client team in Ottawa, focusing on secure coding and cloud-native deployment.
Senior Software Developer [561]
Build and maintain the Ocean SDK, D-Wave’s open-source Python/C++ toolkit for quantum and hybrid solvers, improving developer tools and examples used worldwide.
Software Developer – Python / C / C++
Onsite Software Developer building secure microservices, APIs, and software components using Python, C, and C++ with Docker/Kubernetes in Ottawa.
Software Engineer
Software Engineer developing a deterministic framework for dynamic allocation of safety-critical embedded applications in Aerospace & Defence, using C/C++, Python, JavaScript, React, MATLAB/Simulink, RTOS, and Linux.
Android Engineer (Remote)
Develops and owns Android architecture for a subscription-based pet care app, balancing new product development (70%) with maintaining legacy systems (30%). Focuses on Kotlin, Jetpack Compose, and modern Android patterns in a fast-paced startup environment.
Software Architect, Core Engine
About Kinaxis Are you looking to join an innovative, market-leading company where you can truly elevate your career? At Kinaxis we are serious about culture, we are serious about technology, we are serious about…
Jr Cyber Software Engineer
Junior cyber software engineer developing and maintaining secure C4I systems for U.S. military clients, using Linux, C/C++, Python, and Go in a classified environment.
Manager, Software Development
Software Development Manager - Hybrid, Cary North Carolina We’re a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and questions…
Cloud Security Engineer
Designs and secures cloud infrastructure for a fintech firm, implementing tools and policies to protect AWS environments and respond to threats.
Embedded Software Engineer - C++ & DevOps (Rif. 2025-350)
Develop embedded C++ software for telematics/IoT transportation systems and evolve DevOps processes—CI/CD pipelines, build automation, firmware deployment, and containerization—for embedded devices.
IoT Telematics Embedded Engineer - C++ & DevOps
IoT Telematics Embedded Engineer working in the Transportation division, managing the full software lifecycle from build to device deployment using C++ and DevOps.
Backend Developer (C++ / Python / Node.js)
Backend developer designing and building high-performance C++17+ components and web services/APIs in Node.js (TypeScript) or Python, with deployment on AWS/Kubernetes for a precision-positioning technology company.
Senior Software Engineer -Java( AI+Telecom)
Senior Software Engineer building high-scale enterprise software at the intersection of Java engineering, AI-driven transformation, and telecommunications. Works with Java 21, Spring Boot, microservices, Redis, and various databases.
Senior Software Engineer, Hyperscale Build Environments and Tools
Senior Software Engineer designing and maintaining build orchestration systems, containerized build environments, and developer productivity tooling for large-scale C/C++ builds at Pure Storage's Hyperscale division.