We are seeking an experienced Software and Physical Algorithms Developer to join a team responsible for developing complex, high-performance software solutions. The role involves the development of distributed real-time systems and the design and implementation of physical algorithms, including algorithms that incorporate machine learning models.
Responsibilities: • Design, development, and maintenance of distributed real-time software systems • Design and implementation of physical and algorithmic solutions • Development and integration of algorithms incorporating machine learning models • End-to-end software development, including design, implementation, testing, and documentation • Close collaboration within a large development team in a multi-task, high-pressure environment
Mandatory Requirements: • B.Sc. or higher in Computer Science or Software Engineering • At least 2 years of hands-on software development experience using C# and C++ • At least 5 years of experience in real-time systems development • Strong proficiency in object-oriented programming, data structures, and design patterns • Experience working with SQL and NoSQL databases and REST APIs • Proven experience in parallel and concurrent programming • Familiarity with software development processes and configuration management tools (Git, DevOps) • Ability to work effectively within a large development team • Ability to manage multiple tasks simultaneously and perform under pressure, including non-standard working hours • Experience in writing technical and design documentation • High-level technical English proficiency
send your CV to: CV+5980@HRHOME.CO.IL