
Senior C++ Developer (Miltech)
Primary stack
Nice to have's
Job description
About the Position
Senior C++ Developer (Miltech)
We’re building a new product team and looking for the first, core engineer who will become its backbone and help build the system from the ground up. This isn’t a “just another developer on a large team” position - it’s a chance to shape the architecture, drive technical decisions, and set the quality bar from day one.
This role is a fit if you’re confident with Modern C++, enjoy low-level work, and are ready to own the outcome.
Responsibilities
- Build a C++ system from scratch - from architecture to production
- Design scalable, maintainable code
- Work with multithreading, performance, and memory management
- Help shape the team’s technical processes and standards
Requirements
- Modern C++ (C++17/20): deep understanding of language specifics, systems programming, memory management (RAII, smart pointers), and multithreading/concurrency
- STL: solid command of containers, algorithms, and iterators; understanding of algorithmic complexity (O(1), O(log n), etc.)
- OOP & patterns: architectural patterns, SOLID principles, ability to write scalable code
- Tooling: Git, CMake, GCC/Clang, linters, and static code analysis
Nice to Have
These are niche technologies - if you haven’t worked with them but are willing to learn, that’s fine. A strong C++ foundation is what matters most.
- Networking: network protocols (TCP/UDP, sockets, asynchronous I/O)
- MAVLink: integrating the protocol for telemetry and command exchange with UAVs / robotics
- GStreamer: building and tuning video-processing pipelines, encoding/decoding (H.264/H.265) with minimal latency
We Offer
- Competitive, market-rate compensation
- Official employment with draft deferment available for candidates in Ukraine - or cooperation as a sole proprietor (ФОП) if deferment isn’t needed
- Fully remote work
- Paid AI development tools (premium models covered by the company)
- A role with real impact: you build the team and the product from the foundation up
About the Company
Echo has helped dozens of tech companies build and manage high-performing software engineering teams in Eastern Europe. Feel free to connect with us directly at 📧 [email protected]
Apply for this position
Full Name *
Personal Email *
Phone Number (Optional)
Linkedin URL (Optional)
Expected Salary *
📑 Upload CV/Resume *Allowed Type(s):.pdf,.doc,.docx
Anti Bot: 2 ✛ 7 =? *
By submitting this form you agree to our Privacy Policy.
© Echo. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Echo Ukraine LLC is an IT staffing and team augmentation provider that helps to connect established American and European businesses with talented developers in Ukraine.