Click up chevron icon

C Developer

Remote
Full Time
View role
Click arrow down to access section

We are seeking a highly skilled C Developer with a proven track record in C/C++ programming and good systems experience to join our team. As a key member of our engineering team, you will play a critical role in building Ryzome’s core technology and security solutions.

Position

Key responsibilities:
  • Design, build, and maintain complex software systems using C/C++ programming language.
  • Write efficient, high-quality, and scalable code that meets performance and security requirements, and perfectly integrates with other higher-level languages.
  • Implement performance and quality modules.
  • Evaluate technical issues and challenges, identify bottlenecks and bugs, and devise and implement solutions to these problems.
  • Evolve our long-term vision for maintaining and scaling our systems.
  • Help maintain code quality, organisation, and automatisation.
  • Develop and maintain system documentation and test cases.
  • Collaborate effectively with other team members to design and implement effective solutions for the project.
Necessary skills:
  • Bachelor or Higher Degree in Computer Science or equivalent.
  • 3+ years of experience in C/C++ programming and system-level software development.
  • Software craftsmanship.
  • Proven experience writing clean, maintainable, reliable, and efficient code.
  • Understanding of systems architecture, design and low-level hardware interactions.
  • Proficiency with Linux systems and development tools.
  • Strong problem-solving skills and attention to detail.
  • Good communication and documentation skills.
  • Ability to work independently and as part of a team.
Good to have:
  • Familiarity with the internals of the Linux kernel and KVM is a big plus.
  • Experience with virtualisation technologies such as KVM.

More open roles

Didn’t see your dream job?
Get in touch and let’s talk opportunities.
Contact us