Work on low-level system components, contributing to the development and optimization of core operating system features and performance-critical modules.
Responsible for building and improving system-level functionalities such as networking stacks and kernel modules.
Diagnose and resolve complex low-level issues to ensure system stability, performance, and scalability.
Requirements
3–10 years of experience in systems software engineering or low-level development.
Strong programming skills in C and/or C++.
Hands-on experience working with the Linux kernel or similar low-level system environments.
Solid understanding of networking protocols and system-level communication.
Experience developing or working with embedded systems.
Strong debugging skills for identifying and resolving low-level system issues.
Experience optimizing systems for performance and scalability.
English communication skills – Minimum B2 level proficiency.
Send your application and CV in English (mandatory).
Tech Stack
Linux
Benefits
Remote work
Flexible schedule
Collaboration with international clients
USD compensation
Paid Holidays and Vacations
Paid family and sick leaves
English classes
Educational and wellness bonus
Structured career plan with regular salary reviews
Emphasis on personal growth and mentorship
Systems Software Engineer – C/C++ at ioet | JobVerse