Job Description: Our R&D team is growing, and were looking for talented software developers to join a brilliant team and take part in building a cutting-edge, scalable, and distributed system. This is an opportunity for creative engineers who are passionate about designing and developing complex software and eager to learn and make an impact.
Requirements: Job Description: Our R&D team is growing, and were looking for talented software developers to join a brilliant team and take part in building a cutting-edge, scalable, and distributed system. This is an opportunity for creative engineers who are passionate about designing and developing complex software and eager to learn and make an impact. Responsibilities: Design and develop core, object-oriented software in C within a highly multithreaded and performance-driven environment.
Participate in all stages of the product lifecycle from architecture and design to delivery of enterprise-level solutions.
Work closely with other team members to develop scalable and reliable systems.
Take ownership of features, from concept to implementation and testing. Requirements: B.Sc./B.A. in Computer Science or Software Engineering.
Proven experience in software development and system -level programming.
Proficiency in C / C ++.
Hands-on experience in a Linux environment.
Strong analytical and problem-solving skills.
Experience with multithreaded programming.
Excellent communication skills in Hebrew and English.
Independent, creative, and detail-oriented team player. Advantages: Experience with distributed systems.
Familiarity with Object-Oriented Programming (OOP).
Background in enterprise Storage systems.
Experience with Linux Kernel or driver development.
This position is open to all candidates.