> Markdown version of [/jobs/ext/1263606-mid-c-software-engineer](https://www.wearedevelopers.com/jobs/ext/1263606-mid-c-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mid C++ Software Engineer - **Company:** A/C Technologies Inc - **Location:** United States (Remote available) - **Experience:** Experienced - **Salary:** $26,400.0 - $36,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, C++ (Programming Language), CMake, Profiling, Code Review, Cursor (Graphical User Interface Elements), Linux, Distributed Systems, Memory Management, Network Protocols, Memory Leaks, Software Engineering, ZeroMQ (Concurrent Programming Libraries), Multithreading, Concurrency, Git, Perf (Linux), Build Tools, Virtual Agents, C++14 - **Published:** July 14, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/p490zopyxw ## About the Role * At least 2 years of experience in C++ software development working on competitive projects * Experience with C++17 standard and beyond * Experience with Modern C++ paradigms (RAII, move semantics, smart pointers, constexpr, future/promise etc.) * Deep understanding of multi-threading programming, including synchronization primitives (mutexes, condition variables, atomics, etc.) * Proficiency in designing and optimizing performance-critical applications in C++ * Experience with troubleshooting complex issues related to concurrency and memory management * Knowledge of Linux systems and build tools (CMake, git, etc.) * Fluent English communication skills * Solid team-working soft skills, * AI-augmented software development skills are a major plus (Copilot, Cursor, AI agent assistants) * Familiarity with networking protocols and libraries (e.g. ZeroMQ) * Exposure to performance profiling tools * Familiarity with C++20 is a plus ## Description We are looking for an experienced C++ Developer to join our dynamic and innovative team. In this role, you will be responsible for designing, developing, and optimizing high-performance applications using modern C++ techniques on Linux. You will work on challenging problems in multi-threading and distributed systems while leveraging best practices in software engineering to meet challenging performance and stability requirements., * Design, implement, and optimize high-performance, soft real-time distributed systems in C++ in the Linux environment * Collaborate with cross-functional teams to define and deliver new features * Conduct code reviews and perform stability and performance analysis with specialized tools (gdb, vtune, perf, valgrind) ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [AI Code then vs now: From Complex rubbish to co-piloting in 12 months](https://www.wearedevelopers.com/videos/2097-ai-code-then-vs-now-from-complex-rubbish-to-co-piloting-in-12-months) - [Stop Committing Your Secrets - GIt Hooks To The Rescue!](https://www.wearedevelopers.com/videos/573-stop-committing-your-secrets-git-hooks-to-the-rescue) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care)