דרושים » הנדסה » Algorithm & Software Engineer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 3 שעות
חברה חסויה
Location: Jerusalem
Job Type: Full Time
we are searching for a skilled and motivated Algorithm & Software Engineer to join our Calibration Team. The Calibration Team is an integral part of the Geometry Group within the R&D department. We develop cutting-edge computational geometry products for systems, essential for understanding vehicle surroundings and advancing Autonomous Vehicles and Advanced Driving Assistance Systems.
Our team's focus is on camera calibration functionalities. The foundation of all our algorithms is rooted in classic theoretical concepts that include diverse topics in mathematics and physics such as projective geometry, algebra, and optics. Given the wide-reaching impact of our work, these fundamental principles are translated into code, which must meet stringent real-time requirements, delivering both high accuracy and efficiency. To accomplish this, we actively utilize various profiling tools and techniques to continuously enhance the performance of our software solutions.
In addition, our team is gradually incorporating Machine Learning approaches to complement traditional methods and explore new ways to improve calibration accuracy.
We place a strong emphasis on the development of clean, well-documented, and testable code in order to produce robust and dependable software solutions. We are looking for individuals who share our commitment to code quality and recognize the significance of these practices.
What will your job look like:
Implement, deploy, and maintain algorithms in classic computational geometry.
Develop high-quality code primarily in C++, Python and occasionally using MATLAB.
Design and maintain real-time oriented code that meets stringent memory and runtime requirements.
Collaborate effectively with other teams at Mobileye.
Requirements:
B.Sc. in Physics, Mathematics, or Computer Science with a strong interest and experience in Computer Science or Software Engineering (M.Sc. - advantage).
2+ years of experience in C/C++/Python development.
Experience with geometric algorithms - advantage.
Familiarity with Git and GitLab, backed by practical experience - advantage.
Experience developing deep learning algorithms in Python, including end-to-end pipeline implementation (data preparation, training, validation, and analysis) - advantage.
Experience with deep learning frameworks such as TensorFlow, Keras, and PyTorch - advantage.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8516534
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 7 שעות
חברה חסויה
Location: Jerusalem
Job Type: Full Time
we are looking for a Senior Algorithm Developer.
Algorithm developers contribute to diverse areas of innovation, including:
Detection: Developing algorithms to identify and track road users, lanes, and other key elements of the driving environment in real time.
Object Modeling: Developing algorithms to identify, classify, and measure objects (general, unclassified, etc.), enabling precise scene understanding.
Geometry: Developing algorithms to model road geometry, vehicle motion, and calibrations, providing essential spatial data that supports localization, 3D object placement, tracking, and other core perception tasks.
Mapping: Developing algorithms to create high-definition maps from large-scale, crowd-sourced data to enable precise localization and navigation.
3D Perception & Sensor Fusion: Designing algorithms for 3D reconstruction and multi-sensor reasoning to accurately model and understand the driving environment.
What will your job look like?
Your job will include a combination of algorithm development and programming in Python and C++.
Work with image-based data, focusing on extracting and representing spatial information accurately and efficiently.
Take initiative in identifying and solving complex algorithmic challenges in a fast-paced development environment.
Collaborate closely with engineering and research teams in computer vision, data engineering, and related fields to deliver real-world solutions.
Requirements:
BSc in Computer Science, Electrical Engineering, Mathematics or Physics.
5+ years of experience in algorithm development
Hands-on experience with Python or C++
Proven ability to solve complex problems
Advanced degree (M.Sc. or Ph.D.)- an advantage
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8515807
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 6 שעות
Location: Jerusalem
Job Type: Full Time
we are looking for a Outstanding Graduate Algorithm Developer.
Algorithm developers at Mobiley contribute to diverse areas of innovation, including:
Detection: Developing algorithms to identify and track road users, lanes, and other key elements of the driving environment in real time.
Object Modeling: Developing algorithms to identify, classify, and measure objects (general, unclassified, etc.), enabling precise scene understanding.
Geometry: Developing algorithms to model road geometry, vehicle motion, and calibrations, providing essential spatial data that supports localization, 3D object placement, tracking, and other core perception tasks.
Mapping: Developing algorithms to create high-definition maps from large-scale, crowd-sourced data to enable precise localization and navigation.
3D Perception & Sensor Fusion: Designing algorithms for 3D reconstruction and multi-sensor reasoning to accurately model and understand the driving environment.
What will your job look like?
Your job will include a combination of algorithm development and programming in Python and C++
Work with image-based data, focusing on extracting and representing spatial information accurately and efficiently
Take initiative in identifying and solving complex algorithmic challenges in a fast-paced development environment
Collaborate closely with engineering and research teams in computer vision, data engineering, and related fields to deliver real-world solutions
Requirements:
B.Sc. in Computer Science, Electrical Engineering, Mathematics or Physics
Advanced degree (M.Sc. or Ph.D.) - advantage
A proven record of excellence - academically and professionally
Hands-on experience with Python or C++
Proven ability to solve complex problems
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8515892
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 7 שעות
Location: Jerusalem
Job Type: Full Time
we are looking for a Senior Deep Learning Algorithm Developer.
the Senior Deep Learning Algorithm Developers contribute across multiple AI domains, with most opportunities in Computer Vision and additional roles in areas such as NLP/LLMs and 3D Perception (Radar, LiDAR, Fusion). This role serves as a central entry point, enabling us to align your expertise and aspirations with the projects and teams where you can make the greatest impact.
What will your job look like?
Design, develop and implement deep learning algorithms to solve complex problems in computer vision
Take ownership of deep learning projects: Compose product requirements, design solutions, oversee execution, and collaborate with talented Algorithm Developers.
Collaborate with cross-functional teams to understand requirements and develop solutions.
Analyze large datasets to improve algorithm performance and robustness.
Research the latest advancements in deep learning, multi-task learning, AI architectures, and apply them to enhance our algorithms
Requirements:
BSc in Computer Science, Electrical Engineering, Mathematics or Physics
Advanced degree (M.Sc. or Ph.D.)- an advantage
5+ years of experience developing deep learning algorithms in Python, including end-to-end pipeline implementation (data preparation, training, validation, and analysis).
Experience with deep learning frameworks such as TensorFlow, Keras, and PyTorch.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8515720
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 7 שעות
Location: Jerusalem
Job Type: Full Time
CTO Group is looking for experienced Algorithm Researchers and Developers to join our team!
Which department will you join?
The CTO Group is a small, elite group, whose goal is to build next-generation algorithmic solutions powering self-driving car, crowd-sourced HD maps, and advanced driver-assistance systems.
The group is primarily focused on the decision-making module of self-driving car. It leverages a wide range of algorithmic approaches, rigorous formal definitions, and mathematical modeling- enriched by insights drawn from large-scale data and real-world driving experience.
The group is comprised of top-notch developers and researchers and is headed by world-class scientists.
This is a unique opportunity for a passionate technical leader to join the CTO Group, work closely with the CTO on next-generation projects, develop POCs using cutting-edge technologies, shape our technology vision and provide thought leadership to our technical community.
What will your job look like:
Research, design and develop innovative algorithmic solutions.
Mathematical modeling and abstraction of real-life problems.
Code design, implementation, and hands-on development.
Requirements:
5+ years of experience in algorithm development
Outstanding MSc graduate in Computer Science, Computer Engineering, Mathematics, or Physics.
PhD- advantage.
Strong coding skills in C++ and Python.
Outstanding mathematical capabilities
Capable of self-learning scientific articles.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8515788
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 3 שעות
חברה חסויה
Location: Jerusalem
Job Type: Full Time
we are seeking an Algorithm Team Lead to guide a team of highly skilled algorithm developers. You will join a collaborative group focused on researching and developing large-scale offline computer vision models that enable automatic data labeling and are deployed company-wide.
This role requires a unique combination of technical depth, leadership, and strategic thinking - and its your opportunity to inspire and challenge brilliant minds, while maintaining a strong presence and ensuring focus and execution.

You will lead the teams end-to-end work in 3D computer vision, multi-sensor reasoning, and SLAM-based perception, driving the development of state-of-the-art algorithms that power autonomous driving systems. The position involves close collaboration with Product and cross-functional teams to define priorities, balance innovation with delivery, and translate complex research challenges into production-ready solutions.
What will your job look like:
Lead a team of 7 algorithm developers, providing both technical and personal guidance.
Manage priorities and interface with product and engineering stakeholders to ensure alignment and impact.
Drive algorithmic research and development in the areas of 3D reconstruction, SLAM, optimization, calibration, and ego-motion estimation.
Oversee the full lifecycle - from concept and research to deployment in production systems.
Maintain hands-on involvement, mentoring the team in advanced algorithmic design and development.
Requirements:
M.Sc. in Mathematics, Physics, or Computer Science.
4+ years of experience in algorithm development, with proven expertise in Computer Vision, multi-view geometry, or 3D perception.
Experience leading teams and collaborating in complex, cross-functional environments.
Background in SLAM, optimization, calibration, and ego-motion - an advantage.
Strong analytical and problem-solving skills with the ability to balance technical excellence and business priorities.
Proficiency in Python.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8516529
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 6 שעות
חברה חסויה
Location: Jerusalem
Job Type: Full Time
we are looking for a Machine Learning Software Engineer, who will be challenged by bridging the gap between cutting-edge machine learning research and robust production deployment.
In this position, you will combine software engineering expertise with machine learning deployment knowledge, responsible for taking our algorithms and developing robust production solutions that serve them at scale.
The work at algorithms department is fast-paced and requires staying ahead of the curve with the latest engineering solutions and best practices adopted across the ML community, while staying informed about emerging solutions in both computer vision and NLP domains and understanding the specific problems they address.
What will your job look like:
Your role will include developing production deployment systems for classical and machine learning algorithms from research and building robust, scalable inference pipelines.
You will develop primarily in Python and infrastructure tools (Kubernetes, Docker, etc.), taking part in both maintaining existing deployment systems and developing new production capabilities.
Finally, you will need to learn and implement new deployment technologies and best practices that can address emerging production challenges as they arise, while staying current with the latest MLOps and inference optimization techniques.
Requirements:
B.Sc. in Computer Science, Software Engineering, or related technical field.
2+ years of experience in production software development, preferably in ML deployment.
Strong problem-solving skills and ability to tackle complex, real-world production challenges.
Proficiency in Python and experience with containerization and orchestration technologies (Docker, Kubernetes)- advantage.
Hands-on experience with model serving frameworks and inference optimization- advantage.
Background in distributed systems and cloud infrastructure- advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8515942
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
29/12/2025
חברה חסויה
Location: Jerusalem
Job Type: Full Time
We are seeking a highly skilled and motivated Embedded Software Engineer to join our multidisciplinary engineering team. The successful candidate will be responsible for the design, development, and maintenance of embedded software and firmware for products. This role requires close collaboration with hardware, algorithm, and systems engineers to ensure seamless integration and optimal performance of our systems



Key Responsibilities

Design and develop embedded software and firmware in C/C++ for real-time, safety-critical applications
Implement and integrate software solutions on ARM/NIOS processors, both with and without operating systems (bare-metal and RTOS environments)
Technologies youll work with: ARM Cortex-M, NIOS II, FreeRTOS, IAR Embedded Workbench, SPI, I2C, UART, CAN, MIL-STD-1553, custom hardware platforms
Develop and maintain low-level drivers and interfaces for various hardware components and sensors
Utilize communication protocols such as SPI, I2C, UART, and CAN for system integration
Collaborate with cross-functional teams to define software requirements and system specifications
Conduct code reviews, unit testing, and system integration testing to ensure software quality and reliability
Participate in the development of software documentation, including design specifications and user manuals
Contribute to continuous improvement initiatives and best practices in software development processes
SW/System integration at customer sites from time to time (locally and abroad)
Requirements:
Bachelors degree in Computer Science, Software Engineering, Electrical/Electronics Engineering, or a related field
Minimum of 5 years of hands-on experience in embedded software development
Proficiency in C/C++ programming languages
Experience with ARM/NIOS processor architecture
Demonstrated experience in developing software for microcontrollers, both with and without operating systems
Strong understanding of communication protocols: SPI, I2C, UART, CAN
Familiarity with MIL-STD-1553communication protocol and its integration into embedded system
Excellent analytical, debugging, and problem-solving skills
Ability to work independently and collaboratively in a team-oriented environment
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8478358
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 4 שעות
Location: Jerusalem
Job Type: Full Time
Mobileye is looking for a skilled and motivated SW Quality and Test Architect for the Platform OS Department. The Platform OS team of Mobileye is leading a global effort of making the Linux OS as the Automotive Safety OS that will fuel the Autonomous Vehicle and the whole automotive industry. As the technical lead and architect for Quality and Test aspects of the OS teams, you will be contributing to the overall qualification effort of Mobileye while collaborating with OS development teams and architects

What will your job look like:

Work with the system and SW architecture teams closely.
Review and analyze all functional SW requirements from OS features and write the relevant testing and quality requirements for development teams.
Define the key performance indicators and the methodology of measuring and tracking them.
High level design of test scenarios.
Review test design and implementation with development teams.
Define functional requirements from the CI/DevOps teams to satisfy the OS quality needs.
Track the integration between the CI and OS tests.
Manage quality indicators like code quality and coverage indicators.
Mentor OS teams for quality programing and proper testing.
Track and analyze bug escapes on a continuous basis to improve testing coverage and overall quality.
Daily tracking of test coverage, resource utilization and testing time.
All you need is:
Requirements:
B.Sc/ M.Sc in Computer Engineering, Computer Science or Electrical Engineering.
At least 6 years of experience as a Software Architect /Senior Developer.
Deep knowledge SW testing and quality methodologies.
Big advantage for experience with embedded operating systems and Linux Kernel.
Experience in writing architecture documents and SW requirements.
Deep understanding in test automation techniques and concepts.
Familiar with Quality standards (like ISO26262 and ASPICE) and code quality improvement techniques and practices.
Strong C and Python programming skills.
Experience in Continuous Integration & automation frameworks like Jenkins.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8516303
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Jerusalem
Job Type: Full Time
we are looking for a Senior DevOps Engineer - ML Platform.
AI Engineering's ML-Platform team goal, is to deliver a modern infrastructure and solutions to enhance Algorithm development life cycle and shorten our delivery times. We are an independent group, consisting of excellent and experienced engineers with diverse skills in algorithms, software, and infrastructure. We strive to implement a DevOps culture allowing our engineers to easily collaborate on large-scale products.
We develop cross-company products that enable the research and deployment of state-of-the-art algorithms.
What will your job look like?
Build and maintain infrastructure for large‑scale AI and HPC workloads across on‑prem and cloud environments
Operate and enhance our multi‑cloud, multi‑cluster scheduling platform
Develop automation, tooling, and platform services und Bash
Troubleshoot complex issues across the stack: compute, networking, storage, orchestration, and distributed systems
Improve reliability of critical systems
Collaborate with ML, data, and backend teams to support evolving platform needs
Drive best practices in CI/CD, infrastructure-as-code, and system design
Participate in on‑call rotations for critical infrastructure components
Requirements:
10+ years of hands‑on experience in DevOps, SRE, systems engineering, or similar roles
Linux knowledge, including debugging, performance tuning, ana system internals
Proven experience working with HPC environments, large clusters, or high‑performance compute systems
Solid experience with Kubernetes (EKS or similar managed K8s services)
Knowledge of infrastructure‑as‑code tools(Terraform, Helm, etc.)
Hands‑on experience with:
PostgreSQL or similar relational databases
Elasticsearch or similar search/indexing systems
Prometheus/Thanos/Grafana or similar observability stacks
RabbitMQ or similar messaging systems
Strong proficiency in Bash, networking fundamentals, and debugging distributed systems.
Experience investigating complex issues across compute, storage, networking, and orchestration layers
Advantages:
Experience with multi‑cloud architectures
Experience with workflow orchestration tools such as Argo Workflows (or similar systems like Airflow, Prefect, Flyte)
Familiarity with GPU scheduling, AI/ML pipelines, or data‑intensive workloads
Background in large‑scale distributed systems or platform engineering
Ability to write production‑quality Go (Golang) code
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8513772
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
29/12/2025
חברה חסויה
Location: Jerusalem
Job Type: Full Time
We are seeking a motivated Software Development to join our team and assist in developing and maintaining Software for Cielos cutting-edge products.



Job Description

Develop automation tools for multidisciplinary systems based on the customers specifications and requirements.
Collaborate closely with multiple interfaces - R&D, production engineering and system testing with company cross products and be part of the R&D team.
Develop QT and various applications in a Windows environment.
Engage in Software development for Hardware components, working with complex multidisciplinary systems and using variety communication protocols.
Design, write Software documentation, develop code, and perform code reviews.
Requirements:
Bachelors degree in computer science or software engineering is required.
At least two years of professional experience after graduation.
Experience with Software development in the C/C++.
Experience with QT application is an advantage.
Knowledge of communication protocols such as SDLC, I2C, SPI, UART, CANBUS is an advantage.
Strong analytical, debugging, and problem-solving skills.
Ability to work effectively as part of a team.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8478360
סגור
שירות זה פתוח ללקוחות VIP בלבד