FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior C++ Engineer, Linux
Minor Hotels Europe and AmericasSenior C++ Engineer developing Linux-based systems for a fast-growing product company in physical security and AI. Involves software development, troubleshooting, and collaboration with multidisciplinary teams.
Tech Stack
Tools & technologiesDockerLinuxPython
About the role
Key responsibilities & impact- Develop new features and enhance existing functionality in a Linux-based system environment
- Design and implement system-level software and tools in C++ on Linux platforms
- Work with daemons, inter-process communication (IPC), and system services
- Support and improve hardware–software interaction at the system level
- Troubleshoot and debug issues related to memory, performance, and resource usage
- Collaborate closely with QA, DevOps, and hardware teams
- Maintain technical documentation and contribute to system design discussions.
Requirements
What you’ll need- 5+ years of experience in software engineering, senior level expected
- Strong understanding of Linux internals (processes, memory management, file systems, networking, startup sequence)
- Good knowledge of Ubuntu ecosystem (package management, repositories, mirrors)
- Solid programming skills in C++ (11/14/17) with system-level focus
- Experience with POSIX APIs, multithreading, and IPC (pipes, shared memory, sockets)
- Scripting skills (Bash, Python)
- Experience with containerization or virtualization tools (Docker, QEMU, etc.)
- Familiarity with build systems (CMake, Make) and version control (Git)
- Hands-on experience with debugging and profiling tools (gdb, strace, valgrind, perf)
- Strong analytical and troubleshooting skills
- Upper-Intermediate English.
Benefits
Comp & perks- Health insurance from the first days
- Christmas holidays from 25 December to 31 December
- Cooperation with Superhumans center and Veteran HUB
- Psychological counseling provided by the Veteran Hub
- Company friendly to military and veterans with the assistance of the Hub
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++ Programming (11/14/17)Linux InternalsPOSIX APIsScripting Skills (Bash, Python)MultithreadingInter-Process Communication (IPC)Debugging Tools (gdb, strace, valgrind, perf)Performance TroubleshootingMemory ManagementFile Systems
Soft Skills
Analytical SkillsTroubleshooting Skills