About the role
Remote C++ Software Engineer (Permanent) – Build High-Performance Systems
Ready to level up your C++ career? Join a team developing cutting-edge warehouse control systems with real-world impact. This is a hands-on engineering role where your code powers high-throughput, real-time environments.
What you’ll do
Design, develop, and test robust software using modern C++
Work on Linux-based applications (not firmware)
Apply SOLID principles and best engineering practices
Collaborate with experienced teams and contribute to scalable system design
Support testing, deployment, and early-life client delivery
What you bring
Strong C++ fundamentals (modern standards, threading, STL, etc.)
Experience in Linux/Unix environments + scripting
Solid software engineering mindset (not QA/config-heavy)
Clear communication and real-world team experience
Passion for coding and solving complex problems
Bonus points
Background in gaming or high-performance systems
Experience with real-time or high-throughput applications
Best fit
This role suits engineers with hands-on C++ experience who can demonstrate depth, not just theory.
Remote | Permanent role
If you’re driven, technically sharp, and ready to build systems that matter — this is your move
About this listing
Screened by Joboru
This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.
Similar jobs you may like
Software Developer Rust
TodayFranklin Bates
Systems Engineer
TodayOwen Daniels
Head of Embedded Software
TodayTechnical Futures Ltd
Product Analyst
TodayBritish Airways
Android Engineer - Engine by Starling
TodayEngine by Starling
Senior Software Engineer - Java - Engine by Starling
TodayEngine by Starling
Staff Software Engineer - Engine by Starling
TodayEngine by Starling
Staff Software Engineer (Team Lead) - Engine by Starling
TodayEngine by Starling
Platform Engineer - Engine by Starling
TodayEngine by Starling