דרושים » תוכנה » Sr. software engineer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 3 שעות
חברה חסויה
Location: More than one
Job Type: Full Time and Hybrid work
We are looking for a capable and experienced software engineer to join our R D team.
The Engineer will be part of the Software group that is in charge of implementing autonomous driving software.
This is a great opportunity to work on cutting-edge technology, develop and innovate new ideas, and see them deployed on the road in our autonomous vehicles.

Responsibilities:
As part of the Software team that builds the infrastructure for the Autonomous driving system, you will be implementing, optimizing, and integrating software for the edge devices that control the vehicle, with emphasis on high performance
Design, implement and document central system components
Drive knowledge sharing and improve development practices
Lead Coding, reviewing and design best practices
Requirements:
B.Sc. in Computer Science
5+ years of experience in modern C ++ (17/20)
3+ years of SW system architecture/design
2+ years of experience in multi-threading over Linux systems
2+ years in GPU / CPU processing, efficient inter-device communication, and HW interfaces
Experience in CI/CD, Git

Skills that are considered an advantage:
Cuda / OpenCL
ISP hardware integration/implementation
Python
Distributed computing
This position is open to all candidates.
 
Hide
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8421564
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 3 שעות
חברה חסויה
Job Type: Full Time and Hybrid work
The Software Development Engineer will join a team developing a sophisticated cardiac mapping and ablation system. As a software engineer, you will significantly impact our products within our Electrophysiology (EP) Division. You will design, develop, and document software applications Embedded in diagnostic and interventional cardiology devices, contributing across all phases of the software development lifecycle, from concept and requirements to design, implementation, and testing.
Primary Duties and Responsibilities:
? Design and develop high-performance software solutions using C ++.
? Write clean, high-quality code that adheres to industry best practices and coding standards.
? Collaborate seamlessly in a global Agile environment, engaging in daily cross-functional
teamwork with colleagues worldwide, with a strong focus on partnership with the USA team.
Requirements:
Required Qualifications
 B.Sc. in Computer Science or Software Engineering.
 Minimum of 3 years of hands-on experience in Modern C ++ and Qt.
 Strong background in software design, architecture, and technical documentation.
 Proven experience with OpenGL.
 Ability to write clean, effective, and maintainable code.
 Excellent problem-solving, unit testing, and debugging skills.
 Effective collaboration and communication skills.
 Proven fluency in English.
Preferred Qualifications
 Background in signal processing, algorithm development, and GPU programming.
 Solid understanding of Linux development tools.
 Experience working in global organizations.
 Familiarity with the medical devices industry or other highly regulated sectors.
This position is open to all candidates.
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8421726
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
11/11/2025
חברה חסויה
Location: Haifa
Job Type: Full Time
We are looking for a capable and experienced System Software Engineer to join our R&D team. The Engineer will be part of the Software group that is in charge of implementing autonomous driving software. This is a great opportunity to work on cutting-edge technology, develop and innovate new ideas, and see them deployed on the road in our autonomous vehicles. Responsibilities:
* As part of the Software team that builds the infrastructure for the Autonomous driving system, you will be implementing, optimizing, and integrating software for the edge devices that control the vehicle, with emphasis on high performance
* Design, implement and document central system components
* Drive knowledge sharing and improve development practices
* Lead Coding, reviewing and design best practices
Requirements:
* B.Sc. in Computer Science
* 5+ years of experience in modern C++ (17/20)
* 3+ years of SW system architecture/design
* 2+ years of experience in multi-threading over Linux systems
* 2+ years in GPU / CPU processing, efficient inter-device communication, and HW interfaces
*  Experience in CI/CD, Git Skills that are considered an advantage:
* Cuda / OpenCL
* ISP hardware integration/implementation
* Python
* Distributed computing
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8409543
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Haifa
Job Type: Full Time
We are looking for a Teach Lead to join our Team.
Our group is responsible for writing new code to replace the existing code with a new design.
We develop the software architecture system and tools to enable support for many new design wins and scale the company project to run efficiently in vehicles contributing to saving lives and enabling autonomous vehicles.
What will your job look like?
You will be part of the design of the car application that controls the main execution flow of various software components running on the chip. Additionally, it manages many sensors and their inputs, such as cameras, radar, and car signals.
The application integrates these inputs and feeds them into various algorithms to create a comprehensive worldview for the car.
The project is challenging both in its real-time complexity of a system with multiple sensors and being part of the overall automotive car system architecture.
Provide guidance and mentorship to software development teams.
Defining work process tools and technologies to enforce our customers' requirements.
Working in a large group of software developers with cross-team collaboration.
Requirements:
B.Sc/M.Sc or higher degree in Software/Computer Engineering
10+ years of experience in SW development
Demonstrated proficiency in C/C++ programming.
Knowledge of various application domains, including HW and SW.
5+ years of experience in code-based automation, code coverage, performance, and memory profilers.
Preferred Qualifications:
Prior work with automotive System-on-Chip (SoC) technologies.
Experience with Linux.
Experience with Cloud - (preferred AWS).
Experience with Docker
Experience with Python.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8389464
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
09/11/2025
חברה חסויה
Location: More than one
Job Type: Full Time
We are looking for an excellent SW Engineer to join the InfiniBand Switch and NVLink Core FW group in Tel-Aviv / Raanana. As the team member, you will be part of a major development effort for the next-generation networking products. The verification team develops cutting-edge networking features for cloud, HPC and storage. We drive the data growth of the worlds biggest companies. With talented engineers around the globe, the work environment is dynamic, meaningful, and fast-paced. Are you ready for the challenge?

What you will be doing:

As a SW Engineer, you will part of a group of firmware verification engineers, using your expertise in C++ and Python in an Agile methodology.

Develop the verification process, aligning with quality standards and project timelines.

Design and implement new features in the core of our Switch and GPUs

Drive and facilitate the planning, scheduling, and execution of the project and activities of the team

Collaborate with architecture and different software design teams as part of the software development lifecycle.

Work in pre and post-silicon development environments of next-generation our networking products.

Gain a deep understanding of networking technology, system debugging and stacks, as well as the HW/FW/SW relationship.

Innovate! Bring our FW switching products to shine in customers view.
Requirements:
What we need to see:

B.Sc degree or equivalent experience in Computer Science, Computer Engineering, or Electrical Engineering.

3+ years of relevant overall professional experience

Proficient knowledge of C++, Python.

Experience with Embedded SW development.

Strong analytical, creative, debugging, and problem-solving skills.

Detail-oriented and comfortable with multitasking in a dynamic environment with shifting priorities and changing requirements.

An excellent teammate with good interpersonal skills.


Ways to stand out from the crowd:

Knowledge of network protocols.

Background with CI methodology & tools (Git, Gerrit, Jenkins etc.).

Background in Linux internals.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8406062
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Haifa
Job Type: Full Time
Required Experienced C++ Developer
We are the world leader in automotive and driving assistance systems, developing the world's most advanced software technologies and hardware architectures. Our group is in Haifa and is responsible for enabling deep learning and computer vision algorithms on the platform. We develop the software architecture system and tools to enable state-of-the-art algorithms to run efficiently in vehicles contributing to saving lives and enabling autonomous vehicles. We use cutting-edge technology stack and design methodologies, to achieve optimized and robust solutions to support different customers across the globe.
What will your job look like:
This is an exciting opportunity to write and design an application from scratch!
The car application controls the main execution flow of various software components running on the company chip, in addition, it also controls many sensors and manages their inputs, sensors such as camera, lidar, radar, and other car signals (speed, etc.)
The application combines all the different inputs and feeds them into the different algorithms, to create a worldview for the car.
The project is challenging in its real-time complexity of a system with multiple sensors and being part of the overall automotive car system architecture.
Work on well-designed, high-performance software while handling exciting and challenging projects.
The development is mostly done in C++ for Linux, while focusing on high coding and design standards.
Requirements:
BSc/MSc in Computer Science/ Electrical Engineering with computer science chain
+3 years of experience in development in C++
Experience in Runtime libraries development very nice to have!
Linux experience- advantage
Git/GitLab/GitHub experience - advantage
Python and Python Bindings experience - advantage
Previous experience with cloud technologies - advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8389517
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
3 ימים
חברה חסויה
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
We are searching for a highly motivated, excellent Software Engineer for design and verification to join the software tools group. You will design and develop tools that enable developers worldwide to harness the full power of our products. The successful candidate will show a strong background in C++ programming, strong documentation, and writing skills, take ownership of parts of the codebase, good communication and ability to integrate well as part of the team and organization, and motivated to solve sophisticated problems, developing tools for management, configuration and debug of all our networking products.

What you'll be doing:

As a valued member of the team, you will be involved in the technical design and implementation of numerous features working in an Agile environment. You will write code in C, C++ and Python, in OOP methodology.

Develop tools for management, configuration and debug of our networking products.

Effectively estimate and prioritize tasks in order to create a realistic delivery schedule.

Write fast, effective, maintainable, reliable and well documented code.

Collaborate with multiple development teams on new features.

Provide peer reviews to other engineers.

Document designs, and review documents with stake holders.

Demonstrate growth in technical and non-technical abilities.

Prepare and develop test plans for new features.
Requirements:
What we need to see:

BSc degree or equivalent experience in Computer Engineering, Computer Science, or related degree.

Excellent C++ and Python programming skills.

2+ years of programming experience.

Strong Object-Oriented Programming abilities.

Able to work effectively with a team of engineers, in a fast paced and dynamic environment.

Excellent written and verbal communication skills.

Able to estimate effectively to ensure delivery of software on time.

Ways to stand out from the crowd:

Strong ability to understand and quickly get into a large existing codebase.

Ability to reverse engineer legacy code.

Linux/Windows kernel experience and deep understating of SW/HW communication.

Experience in development of code supporting multiple operating systems (Linux, Windows, VMware, FreeBSD).

Be able to demonstrate initiative and determination in getting things done.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8415626
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
30/10/2025
חברה חסויה
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
We are seeking a highly motivated Senior Software Engineer with expertise in embedded software development to join our Data Processing Unit (DPU) Software Group. We are looking for a candidate with the ability to thrive in an environment with sophisticated software and hardware designs, take ownership and lead the SW development of key components of the DPU. The role includes working closely with HW, FW, and SW teams all over the world, and take our product to next level.

What youll be doing:

Design and develop high performance networking solutions based on our outstanding Bluefield networking cards hardware.

Engage closely with customers and partners.

Collaborate with multiple teams in our multi-functional environment on developing new features/improvements.

Stay up to date with industry best practices, new technologies, and emerging trends in software verification.

Write fast, effective, maintainable, reliable and well documented code.

Innovate! Bring our DPU products to shine in customer's view.
Requirements:
What we need to see:

Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).

5+ years of experience in writing programs using C/C++.

Experience with embedded SW development.

Good background in designing, implementing, and debugging Software.

Experience in development under a Linux environment.

Extensive knowledge in Software debugging and problem solving skills.

Strong design, coding, analytical, debugging and problem-solving skills.

Ability to work concurrently with multiple groups in the organization.

Creative, motivated, and value driven person.

Ways to stand out from the crowd:

Experience with networking applications and protocols.

Expertise in driver development along with deep knowledge of modern C++ programming.

Proficiency in Python development.

Background in BMC, UEFI, Secure Boot, U-Boot, ATF, and Yocto.

Previous experience working closely with hardware and board design teams.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8393675
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 18 שעות
חברה חסויה
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
We are searching for a highly motivated, excellent Software Engineer for design and verification to join the software tools group. You will design and develop tools that enable developers worldwide to harness the full power of our products. The successful candidate will show a strong background in C++ programming, strong documentation, and writing skills, take ownership of parts of the codebase, good communication and ability to integrate well as part of the team and organization, and motivated to solve sophisticated problems, developing tools for management, configuration and debug of all our networking products.

What you'll be doing:

As a valued member of the team, you will be involved in the technical design and implementation of numerous features working in an Agile environment. You will write code in C, C++ and Python, in OOP methodology.

Develop tools for management, configuration and debug of our networking products.

Effectively estimate and prioritize tasks in order to create a realistic delivery schedule.

Write fast, effective, maintainable, reliable and well documented code.

Collaborate with multiple development teams on new features.

Provide peer reviews to other engineers.

Document designs, and review documents with stake holders.

Demonstrate growth in technical and non-technical abilities.

Prepare and develop test plans for new features.
Requirements:
What we need to see:

BSc degree or equivalent experience in Computer Engineering, Computer Science, or related degree.

Excellent C++ and Python programming skills.

3+ years of programming experience.

Strong Object-Oriented Programming abilities.

Able to work effectively with a team of engineers, in a fast paced and dynamic environment.

Excellent written and verbal communication skills.

Able to estimate effectively to ensure delivery of software on time.

Ways to stand out from the crowd:

Strong ability to understand and quickly get into a large existing codebase.

Ability to reverse engineer legacy code.

Linux/Windows kernel experience and deep understanding of SW/HW communication.

Experience in development of code supporting multiple operating systems (Linux, Windows, VMware, FreeBSD).

Be able to demonstrate initiative and determination in getting things done.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8421175
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
13/10/2025
Location: Yokne`am
Job Type: Full Time
We are looking for an experienced Software Engineer to take part in the design and development of next-generation performance engineering frameworks. In this role, you will focus on Python-based benchmarking and analysis systems, while also contributing to high-performance components in C/C++. Youll work on challenges at the intersection of networking, distributed computing, and AI, building tools that run at scale on clusters, clouds, and data centers.

What you'll be doing:

Design and implement performance benchmarking and analysis frameworks for next-generation AI and HPC workloads.

Work across Python (primary) and C/C++ (for performance-critical modules) to deliver reliable and scalable tools.

Take full technical ownership of our core telemetry engine, including utilizing Jupyter Notebooks and other data analysis frameworks to help performance engineers analyze telemetry results.

Contribute to our DevOps environment, owning the CI/CD pipelines and release processes for your projects.

Drive technical innovation in the performance engineering ecosystem, including taking part in building our next-gen agentic AI assistant.
Requirements:
What we need to see:

B.Sc. in Computer Science, or a related engineering field.

3+ years of professional software development experience.

A proven track record of technical ownership, driving a technical agenda, and problem solving.

High-level Python development skills, building robust, well-structured, production-grade applications.

C/C++ experience, especially for performance-critical or low-level components.

Experience with modern CI/CD pipelines and DevOps practices.

Ways to stand out from the crowd:

Linux systems knowledge, including software packaging (RPM, DEB), and an understanding of the complexities of software distribution and dependencies.

Experience with the Python data analysis and visualization frameworks (e.g., h5py, pandas, NumPy, Matplotlib/Plotly).

Experience with Slurm, Kubernetes, MPI, or other distributed job orchestration and cluster management systems.

Familiarity with agentic AI concepts or frameworks (e.g., RAG techniques, LangChain, LangGraph, LlamaIndex, etc.).

Experience contributing to open-source projects.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8369877
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
11/11/2025
חברה חסויה
Location: Ra'anana and Yokne`am
Job Type: Full Time
We are looking for a Senior Software Engineer. You will work with highly experienced engineers to provide the world's outstanding SmartNIC products for cloud-computing, research, medical, automotive, finance, weather, telco, and more. We are developing some of the core libraries of the DOCA SDK, rapidly growing DOCA functionality and use cases. With DOCA, developers can program the data center infrastructure by creating software-defined, cloud-native, secured, HW-accelerated services.

We also take significant part in the Linux-foundation DPDK (dpdk.org) project, and expand the Mellanox PMD in particular, providing the framework and common API for fast packet processing in user space. Our goal is to enable breakthrough network performance, using our SmartNIC hardware capabilities and address the performance, scale and security demands of modern software-defined enterprise data centers and public cloud infrastructure.


What you'll be doing:

You will architect, design, and develop the next-generation technology in network acceleration, as well as work with best-in-class technical leaders in this domain.

Engage with customers and architects to understand the requirements and derive the software design accordingly.

Collaborate with other engineering teams that develop the upper layers applications like virtual switches (OVS, VPP, and etc.) and lower layers like driver, kernel, FW, and HW.
Requirements:
What we need to see:

B.Sc. (or equivalent experience) in computer science/software engineering.

5+ years confirmed experience of Programming C/C++.

5+ years confirmed experience in Linux environment and tools.

Deep experience with Networking Protocols mainly Ethernet, and security protocols.

Experience with virtualization technologies.

Strong analytical, debugging, and problem-solving skills.

Deep knowledge of computer architecture and operating systems.

Experience in performance optimizations.


Ways to stand out from the crowd:

Knowledge and experience in DPDK.

Knowledge and experience with designing SDKs.

Open Source Software Contributor to relevant projects (OvS, DPDK, Linux Kernel..).

A positive demeanor, a growth mindset, and excellent interactions with colleagues.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8409314
סגור
שירות זה פתוח ללקוחות VIP בלבד