עדיין מחפשים עבודה במנועי חיפוש? הגיע הזמן להשתדרג!
במקום לחפש לבד בין מאות מודעות – תנו ל-Jobify לנתח את קורות החיים שלכם ולהציג לכם רק הזדמנויות שבאמת שוות את הזמן שלכם מתוך מאגר המשרות הגדול בישראל.
השימוש חינם, ללא עלות וללא הגבלה.
Key Responsibilities:
- Thoroughly research and understand the problem to be solved: Conduct in-depth analysis of the problem, gathering all relevant information and identifying the key challenges.
- Characterize and collaborate in preparing test scenarios, simulation tools, and a test database: Define the specific test cases and develop the necessary tools to evaluate the proposed solutions effectively.
- Formulate multiple solution alternatives while maintaining productive communication with stakeholders: Engage in open discussions with stakeholders to gather their input and incorporate their requirements into the solution development process.
- Implement the alternatives in Matlab, Python, and/or C++: Utilize programming skills to translate the solution concepts into functional code, ensuring efficiency and adherence to best practices.
- Conduct comparative analysis and evaluate the alternatives as solutions to the problem, considering their impact on overall system performance: Perform rigorous testing and evaluation to assess the effectiveness of each alternative, taking into account their impact on the overall system's performance and resource utilization.
- Present the alternatives and select the preferred solution: Summarize the findings of the comparative analysis and present the recommended solution, providing clear justifications for the selection.
- Document the algorithm: Create detailed documentation that clearly explains the algorithm's design, implementation, and usage.
- Guide software/hardware engineers in its implementation: Provide technical guidance and support to software and hardware engineers during the implementation phase, ensuring the successful integration of the algorithm into the system.
- Conduct standalone tests: Perform comprehensive standalone tests to verify the functionality and performance of the algorithm in isolation.
- Execute end-to-end tests: Integrate the algorithm into the overall system and conduct end-to-end tests to validate its integration and compatibility with other components.
- Characterize experiments, provide guidance, and interpret results: Define and design experiments to evaluate the algorithm's performance in various scenarios, provide guidance to data collection and analysis efforts, and interpret the results to draw meaningful conclusions.
Qualifications:
- Bachelor's degree in Electrical Engineering, Computer Science, Electro-Optics, or a relevant field
- Advanced degree preferred
- Over 10 years of experience in classical image processing, association problems, or sensor data fusion
- Strong analytical skills
- Self-learning capabilities
- Extensive knowledge of statistics and probability
Additional Notes:
- This role involves a significant amount of technical work and requires a deep understanding of algorithms and programming techniques.
- The ability to effectively communicate complex technical concepts to both technical and non-technical audiences is essential.
- The ideal candidate will be a creative and innovative problem solver with a passion for developing cutting-edge solutions.
במקום לחפש לבד בין מאות מודעות – תנו ל-Jobify לנתח את קורות החיים שלכם ולהציג לכם רק הזדמנויות שבאמת שוות את הזמן שלכם מתוך מאגר המשרות הגדול בישראל.
השימוש חינם, ללא עלות וללא הגבלה.
משרות נוספות מומלצות עבורך
-
Algorithm Developer
-
רחובות
Applied Materials Europe
-
-
Algorithm Engineer- Student Position
-
כרמיאל
Rafael Advanced Defense Systems
-
-
Algorithm Engineer- Student Position
-
כרמיאל
Rafael Advanced Defense Systems
-
-
Algorithm Developer
-
תל אביב - יפו
Exodigo
-
-
Algorithm Engineer
-
קרית ביאליק
Rafael Advanced Defense Systems
-
-
Algorithm Engineer
-
תל אביב - יפו
Undisclosed
-