דרושים.ות

המשרות שלנו

Job Description

The Manual QA Engineer is responsible for performing hands-on testing on Real-Time systems and software applications across Web, Mobile, and Client/Server environments. The role includes designing test scenarios, executing tests, documenting results, and collaborating closely with the development team. The position ensures high-quality releases and contributes to the overall stability and reliability of organizational software products.

Key Responsibilities

• Perform hands-on testing on Real-Time systems.
• Independently write software testing documentation: STD, STR, STP.
• Document defects using test management tools (Jira).
• Conduct testing for software projects in Web, Mobile, and Client/Server environments.
• Review specification documents and translate them into detailed test scenarios.
• Execute test cases and coordinate with the development team to resolve issues.

Requirements

Education and Experience
Must have – QA course or relevant academic background.
Must have – Minimum 2 years of experience in manual testing of complex systems.
• Advantage – Knowledge of SQL.
• Advantage – Experience in manual testing for Mobile or Web applications.
• Advantage – Experience with automation testing.
Job Skills
Must have – Strong knowledge of manual testing methodologies.
Must have – Ability to write detailed test documentation (STD, STR, STP).
Must have – Experience with Jira or equivalent test management tools.
Must have – High-level English (reading, writing, speaking).
Personal Skills
• Teamwork and collaboration skills.
• Ability to work independently and manage multiple tasks under pressure.
• Strong attention to detail and analytical thinking.
• Curiosity and ability to quickly learn new domains.
• Strong interpersonal and communication skills.

שלח קורות חיים

Job Description

The Embedded Software Engineer is responsible for designing and developing embedded control software for agricultural and gardening applications. This role focuses on real-time software development for communication and I/O component management, collaborating closely with system control and automation developers to deliver reliable, high-quality solutions.

Key Responsibilities

Design, develop, and maintain embedded software for agricultural and gardening control systems.
Develop real-time (RT) software for communication and operation of I/O components.
Collaborate with system control and automation developers to integrate software and hardware.
Participate in software testing, debugging, and optimization to ensure high performance and reliability.
Prepare and maintain technical documentation and adhere to coding standards.
Contribute to continuous improvement of development processes and best practices.

Requirements

• Academic degree in Computer Science, Software Engineering, or related field – must have
• At least 3 years of experience in software development and specification using C/C++ – must have
• Experience developing in Linux environments – must have
• Experience with RT HW/SW interfaces at board and chip level – must have
• Experience with algorithms and system architecture – advantage
• Experience in control systems development, preferably in agriculture or gardening – advantage
• Knowledge of TCP/UDP/IP protocols – advantage
• Familiarity with version control systems (Git) – advantage
• English – professional working proficiency – must have

Personal Skills

• Strong analytical and problem-solving skills
• High level of responsibility and initiative
• Strong self-learning ability
• Excellent teamwork and interpersonal skills
• Ability to work effectively in a dynamic and changing environment

שלח קורות חיים

Job Description

The Full Stack Software Engineer will be responsible for designing and developing both client-facing (frontend) and server-side (backend) systems. The role includes translating business requirements into scalable and maintainable solutions while ensuring a seamless integration between frontend, backend, and cloud services. The engineer will collaborate closely with multiple teams, maintain high coding standards, and take full ownership of assigned tasks.

Key Responsibilities

Hands-on development of frontend applications using Angular.
Hands-on development of backend systems using NodeJS/TypeScript and optionally C#.
Design and manage database components (SQL).
Develop scalable web services and APIs.
Integrate cloud services and third-party systems.
Write clean, testable, and maintainable code.
Take full ownership of assigned development tasks.
Stay updated with emerging technologies and assess their relevance to the company.

Requirements

• Academic degree in Computer Science / Software Engineering (or equivalent) – advantage
• Minimum 3 years of experience in Angular – must have
• Minimum 2 years of experience in NodeJS/TypeScript – must have
• Minimum 3 years of experience with SQL – must have
• Minimum 3 years of experience with cloud services (AWS advantage) – must have
• Hands-on experience building scalable web services and APIs – must have
• Solid knowledge in Git and Jira (or equivalent) – must have
• Proficiency in English (reading, writing, speaking) – must have
• Experience in C# – advantage
• Working knowledge of Linux-based environments – advantage
• Experience with design and architecture of large-scale systems – advantage
• Understanding of infrastructure and third-party system integration – advantage

Personal Skills

• Experience working in dynamic, fast-paced development environments.
• Ability to prioritize effectively and distinguish critical vs. secondary tasks.
• Team-oriented, open to feedback, and able to respect others’ perspectives.
• Demonstrates ownership over code, systems, and team outcomes.
• Strong focus on quality and impact in all deliverables.

שלח קורות חיים

    שליחת קורות חיים






    בחר את קובץ הקורות חיים. מקסימום גודל: 2MB