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

There are no other open positions at this time.
Didn’t see your dream job?
Get in touch and let’s talk opportunities.
Contact us