Tech jobs
Job listings
ADAS Embedded SW Engineer
We are seeking professionals who can contribute to our efforts with experience in the development of sensors, ECUs, models and software. This software test position is passionate about the validation and verification…
Senior Linux user space application developer (Freelancer)
Freelance senior Linux user-space developer at Razor Labs to build the edge side of its industrial intelligence platform: collect sensor data from embedded devices, upload it to the cloud, receive cloud-driven configuration, and communicate with MCUs managing sensors. Core stack is Python (optionally C/C++) on resource-constrained embedded Linux devices.
Senior Programmer - Tools | Programmeur senior - Outils
Senior tools programmer building Unreal Engine editor tools (C++, Slate) and standalone desktop applications (Qt, .NET/WPF) for an AAA game production at NBCUniversal's Montreal studio, integrating with asset pipelines and automation workflows while mentoring junior programmers.
Software Engineer
Senior low-level software engineer on the Sensor team at Sweet Security, building performance-critical runtime security software in Rust that provides system-level visibility and threat detection on Linux (via eBPF) and Windows (via a kernel driver), owning components end-to-end from architecture to production optimization.
Staff Software Engineer, Notification Hub & Experience
Staff backend engineer on DoorDash Canada's Notification Hub & Experience team, leading architecture and strategy for a highly scalable, personalized notification system serving millions of customers. Work centers on distributed systems at massive scale, backend languages like Go/Java/Python, and applying AI/ML and LLMs to notification delivery.
Ground Software Engineering Internship (Spring or Summer 2027)
A 12-week on-site internship in Los Angeles with Apex, a satellite bus manufacturer, where you'll be a fully integrated member of the engineering team designing, developing, and deploying ground software that operates spacecraft — owning a scoped project plus tickets across the stack (Rust/C/C++ backend, Vue/React frontend).
Robotics Application Manager
Who we are Pronto AI is a global leader in commercializing autonomous vehicle (AV) technology, deploying Autonomous Haulage Systems (AHS) that automate operations in mines, quarries, and construction sites worldwide.…

Robotics Application Manager
Who we are Pronto AI is a global leader in commercializing autonomous vehicle (AV) technology, deploying Autonomous Haulage Systems (AHS) that automate operations in mines, quarries, and construction sites worldwide.…
Senior Software Engineer (Python / C++ | Robotics & AI)
Senior software engineer owning architecture on a small cross-functional robotics and autonomous systems team, building production Python and C++ software from embedded edge devices (Raspberry Pi) through simulation (Gazebo) to AI/ML-driven perception and autonomy. Full-time hybrid role in Belfast, £60,000–£80,000.
C++ Software Engineer
Builds low-latency, high-performance C++ trading systems and interfaces with hardware like ASICs/FPGAs to optimize financial-market infrastructure.
C++ Software Engineer
Builds low-latency C++ systems that connect IMC to global exchanges, parse market data, and execute trading algorithms in a high-performance trading firm.
C++ Software Engineer
Builds low-latency C++ trading systems and automation tools in a collaborative, research-driven trading firm.
Hardware Machine Learning Engineer
Design and deploy ML models directly onto custom hardware, co-architecting solutions with traders and engineers while optimizing for latency and resource constraints.
Java Software Engineer (Power/Gas)
Build and maintain a full Java-based tech stack for power and gas trading, including exchange connectivity, trading systems, and pricing, in a startup-like team backed by a global trading firm.
HPC Systems Architect
Design and optimize high-performance computing systems for a global trading firm, integrating hardware, AI/ML workloads, and low-latency networks to support advanced trading research.
Hardware Engineer
Design and verify custom ASICs for ultra-low-latency trading systems using SystemVerilog, C++, and Python, collaborating with hardware, software, and trading teams.
Graduate Hardware Engineer
Design and test low-latency hardware for high-frequency trading systems while learning algorithmic trading and collaborating with engineers and traders.
Software Engineer Intern - Summer 2027
10-week internship building trading systems in Java/C++ with mentorship and training in financial markets and coding fundamentals.
C++ Software Engineer
Build and maintain a full-stack trading system for power and gas markets in C++, collaborating with traders to deploy real-time strategies and exchange connectivity.
Software Engineer - Research
Research engineers build and optimize pipelines that turn trading research into scalable production systems, collaborating closely with researchers and using Python, C++, and internal tools.