Job Description
We are seeking talented and motivated C Developer Interns to join our TuxCare team. As an intern at TuxCare, you will have the opportunity to gain hands-on experience in C development and contribute to the development of our innovative projects.
- Review and validate patches for C and systems code, including fixes produced by our automation and AI tools
- Handle the hard cases automation can’t: tricky backports, corner cases and failing builds
- Research CVEs and backport security fixes to older package versions
- Build and maintain packages across RPM- and DEB-based distributions
- Process tickets and help unblock reviews
- Use AI coding assistants every day and learn to check their output critically
- Hands-on C experience: you can read, debug and reason about C / systems code
- Comfortable with GNU/Linux, the command line and shell scripting
- Experience using Git for development and patch/branch management
- Solid fundamentals in algorithms and data structures
- Comfortable using AI coding assistants day-to-day: good prompting, and you can spot when the output is wrong
- English at B2 level or above
- Proactive and able to work independently
- Focus on professional development
- Interesting and challenging projects
- Fully remote work with flexible working hours
- Paid vacation, 10 days of national holidays, and unlimited sick leaves
- Compensation for private medical insurance
- Co-working and gym/sports reimbursement
- Budget for education
- Opportunity to receive a reward for the most innovative idea that the company can patent
- Learn AI-assisted development workflows across the full development lifecycle, from CVE research and backporting to code review
- RPM or DEB packaging experience
- CVE research or security patching
- Debugging with GDB and strace
- Broad awareness of the AI-assisted development landscape: different models for different tasks, common tooling
- Reading, debugging, and reasoning about C/systems code
- GNU/Linux and command line proficiency
- Git for development and patch/branch management
- Algorithms and data structures fundamentals
- AI coding assistant usage and critical evaluation
- Proactive and independent work ethic
- English at B2 level or above
- C programming
- GNU/Linux
- Git
- RPM and DEB packaging
- GDB and strace for debugging
- AI coding assistants
✨ Our intelligent job search engine discovered this job and republished it for your convenience.
Please be aware that the job information may be incorrect or incomplete. The job announcement remains the property of its original publisher. To view the original job and its full details, please visit the job's URL on the owner’s page.
Please clearly mention that you have heard of this job opportunity on https://ijob.am.

