onsite
Junior System Engineer
Systems Engineer
Junior System Engineer focused on low‑level software integration, kernel debugging, and platform stability, using C/C++ and Linux tools to resolve complex system failures.
About the role
Key Responsibilities
- Perform system‑level debugging and root‑cause analysis of kernel panics and OS failures.
- Integrate and validate low‑level software components within the core platform.
- Maintain and improve platform stability through monitoring, testing, and performance tuning.
- Collaborate with cross‑functional teams to troubleshoot and resolve complex software stack issues.
- Develop and maintain automation scripts and tools to streamline debugging and diagnostics.
Requirements
- 3–6 years of experience with C/C++ development on Linux operating systems.
- Strong knowledge of kernel internals, debugging tools (gdb, kgdb, perf) and crash analysis.
- Proficiency in Python or similar scripting languages for automation.
- Experience with version control systems, preferably Git.
- Excellent analytical skills and ability to work independently in a fast‑paced environment.