Software Engineer, Haifa (March 2024)

Matrix is seeking a Software Engineer for our Haifa office. This position is perfect for individuals passionate about developing complex applications and who possess a solid foundation in computer science or electrical engineering. The role involves intricate work on multithreaded software projects and requires a deep understanding of object-oriented design principles.

Responsibilities include developing complex applications using C/C++, building and maintaining multithreaded software systems, and ensuring adherence to object-oriented design principles and patterns.

Desired Characteristics/Technical Expertise:

– A B.A./B.Sc. in Computer Science or Electrical Engineering from a leading institution, or significant experience from IDF tech units.

– At least 3 years of experience in developing complex applications with C/C++.

– Experience with complex multithreaded software.

– Excellent knowledge of OO design principles and patterns.

– Strong verbal and communication skills.

Advantage Skills:

– Familiarity with hardware/software interfaces.

– Experience with Linux OS.

– A passion for quality and experience in writing well-tested code.

– Experience working in Agile settings (Scrum/Kanban).

If you have a passion for software development, a commitment to excellence, and are ready for a challenging role that will elevate your skills, Matrix in Haifa welcomes your application. Join us and contribute to leading-edge software projects in a dynamic environment.

Send your CV to [email protected]