דרושים » תוכנה » C++ Software Engineer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 5 שעות
חברה חסויה
Location: Haifa
Job Type: Full Time
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.
Within the Compute Software group, we are responsible for all features above the operating system. This entails creating a diverse range of tools, libraries, and different work environments.
What will you do?
You will lead and develop various development tools, technologies and large-scale SW infrastructures for platform including simulators, data analysis, debugging tools and performance optimization tools.
You will get a deep understanding of HW architecture as well as end-to-end use cases and CV\DL algorithms.
You will work on different environments in the software stack including backend, middleware and frontend development.
You will consistently work and interact with multiple departments .
You will have a great chance to influence future generations of hardware and software stacks.
Requirements:
BSC/ MSc in Computer Science, Computer Engineering or related field.
3+ years of experience in C/C++ programming.
Experience working in python- advantage .
Experience working in React- advantage .
Experience developing in Linux operating system - must.
Knowledge of low-level programming languages and hardware programming aspects - advantage.
Good understanding of computer architecture, and performance tuning/optimizations - advantage.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8516459
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya and Haifa
Job Type: Full Time
Do you love crafting elegant solutions to highly complex challenges? Can you intrinsically see the importance of every detail? our Platform Architecture group is responsible for connecting our hardware and software into one unified system. Join this team, and youll collaborate with engineers across us to build and deploy software systems that contribute to the development of our world-renowned hardware and software architecture.

You and your team will deliver tools and frameworks used by OS developers and hardware architects. Together, our work will be the reason millions of customers enjoy their devices every single day.

We are seeking a software engineer to build high-performance software models of advanced SoC designs and to help bridge the gap between Software and Hardware, influencing performance improvements, power efficiency, security, and the programming ease of our products.

Responsibilities
In this role, you will:
Develop software systems and tools used to bring up the future OS on future SoCs.
Support kernel and driver development on future processor & SoC models.
Work closely with software and hardware teams across product and research groups.
Promote new opportunities and techniques with other groups.
Requirements:
Minimum Qualifications:
Minimum requirement of a BS degree.
Background in low-level software, operating systems, or compilers.
Programming (C++/C) and scripting skills (Python).
Experience developing and debugging large, complex system software.
Experience with concurrent and parallel programming.
Knowledge of ARM and/or X86 architecture.

Preferred Qualifications:
Degree in Computer Science or Computer Engineering.
Experience with kernel, driver and firmware development.
Experience with modeling and simulation.
Assembly experience.
Knowledge of modern SoC architectures.
Experience collaborating with cross-functional teams to achieve scheduled milestones.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8472873
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 5 שעות
חברה חסויה
Location: Haifa
Job Type: Full Time
In this role, you will work closely with release managers, main bundle integration teams, validation groups, and various R&D units across the company to ensure the delivery of high-quality products. Our team is responsible for integrating algorithmic and software code into Mobileyes main repository, managing a range of gating tests, and delivering the technology content to the main bundle integration team.
What will your job look like:
Deliver versions of the technology out to the project integration
Work closely with development, release management, and validation teams
Define and write offline tests for all the various projects
Dig into source code and scenarios in order to identify, triage, and prioritize issues
Debug issues in Mobileye's production platforms where the root cause could span across multiple domains
Maintain and review overall stability and resource utilization (CPU, RAM, Flash) of the system
Requirements:
B.Sc. in computer science or similar field
2+ years experience with C++ code base
2+ years of experience with git / Gitlab / CI systems
Experience in a Linux environment
Experience with Python - advantage
Experience with HW and SW integration - advantage
Experience in Software Automation - advantage
Ability to work independently on parallel tasks and quickly learn new technologies and systems
Ability to fluently interpret system data to gain a full understanding of logged events
Good communication and the ability to convey technical explanations of issues
Strong attention to detail
Demonstrate strong ability to prioritize and switch contexts quickly between different tasks
Working in an unconventional work environment with irregular working hours
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8516463
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Haifa
Job Type: Full Time
The Operating System Team is looking for a highly talented Embedded SW Integration Engineer with a passion for operating systems and Linux in specific.
The team is developing the Boot and Operating System SW for autonomous vehicle and smart advanced driver assist platforms.
What will your job look like?
Hands-on debugging and testing of OS and related components (Boot, HW initialization, Device drivers, Linux Kernel, User space libraries and tools & automated tests in python).
Deep understanding of the involved OS/Boot components and their integration with other SW/HW modules involving testing automation and system level validation.
Closely work with members of the Boot and OS development teams to integrate, test and automate new features, components and systems.
Release & feature management in a multi-project and multi-disciplinary environment while managing CI systems for testing coverage.
Requirements:
BSc/MSc degree in Computer Science or Computer Engineering.
Familiar with C programing language- must
Familiar with Linux Kernel operating system- must
5+ years of experience in SW integration with hands-on capabilities in Low-level development and debugging.
Excellent system understanding, trouble shooting, tracking SW changes and problem isolation and solving.
Good interpersonal skills and ability to work with multiple teams for leading integration activities.
Experience with CI and automated testing environment - an advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8511489
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
15/01/2026
חברה חסויה
Location: Haifa
Job Type: Full Time
We are seeking a capable and experienced C++ Engineer to build high performance Linux software with strong modern C++. The Engineer will participate in developing an advanced multi-disciplinary system, which includes AI modules and interaction with HW interfaces and sensors. Responsibilities:
* Design and develop C++ services / libraries on Linux with focus on performance and reliability
* Improve build speed and reproducibility
* Profile / optimize CPU, memory, I/O, and concurrency; debug multithreaded issues
* Write unit/integration tests; use sanitizers / static analysis
* Contribute to CI pipelines and developer tooling
Requirements:
* 5+ years modern C++ (C++17/20), STL / templates, multithreading / synchronization
* 2+ years of Python development
* Strong Low-Level Programming and Debugging tools
* Software development practices: Git, code reviews, unit tests
* Experience in implementing Real-time Algorithms
* B.Sc / B.A - Computer Science or other relevant university degree
* Team player, with proven record of developing deployment-level products
* Able to work from Haifa office 4-5 times a week Nice to have:
* Development of Realtime systems involving both SW & HW
* C++ Development and Optimization Tools
* CUDA or OpenCL for GPU acceleration
* Dependency management using Conan
* Python for tooling, tests, and bindings (pybind11)
* Experience with image processing
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8371274
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Haifa
Job Type: Full Time
We are looking for a Core Database Developer (Database Internals) to join our growing team!
This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an organization at the center of the revolution in artificial intelligence, which is creating a hurricane of change.
We are looking for a talented Software Engineer to design, build, and optimize the core engine of our high-performance database system. This is a deep, systems-level role focused on the internal workings of a database. You will be responsible for creating the fundamental components that store, retrieve, and process data efficiently.
Key Responsibilities
Design & Develop Database Components: Implement and enhance core database features, including the storage engine, query execution engine, and transaction manager.
Optimize Performance: Work on low-level data structures (like B-Trees or LSM-Trees), concurrency control mechanisms (MVCC), and query optimization algorithms to improve speed and efficiency.
Build the Query Engine: Develop the system that parses, plans, and executes user queries against our data structures.
Ensure Reliability: Implement mechanisms for data recovery, consistency, and durability.
Requirements:
Strong experience in systems programming, preferably C/C++
Deep understanding of database internals (e.g., query planners, storage engines, transaction processing).
Expertise in fundamental computer science concepts like data structures, algorithms, and operating systems.
Proven experience building or contributing to complex, high-performance systems such as databases, file systems, or distributed data platforms.
Note: Experience limited to writing SQL queries or database administration is not a fit for this position. We are seeking engineers with experience in the core engineering of a database system.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8512445
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Haifa
Job Type: Full Time
We are looking for a Performance Engineer to join our growing team!
This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an organization that is in the center of the hurricane being created by the revolution in artificial intelligence.
Key Responsibilities
Develop Testing & Automation SW tools from the ground up, interfacing to various systems and tests (Python-based).
Work closely with developers to create and maintain a state of the art system tests
Define, develop and execute various performance scenarios with deep system knowledge and understanding.
Requirements:
Desired Skills & Experience
At least 2 years experience in development of product testing, manufacturing, automation tools. Python is a big advantage.
Knowledge of performance benchmark IO tools including MetaData, Data and various protocols such as NFS, S3, SMB- Advantage
Knowledge of File Systems (NAS) / Block-level Storage/storage networking protocols.
Experience with Linux & shell scripting: Python, bash. - an advantage
Experience in analyzing large and diverse systems, understanding of regression processes and procedures.
Background in developing test automation infrastructure and/or automating tests on a combination of Linux and Windows servers.
Deep understanding of Computer systems / Operating systems (Unix, Linux, Windows) - must
Demonstrated testing experience (Test Definition & Execution) in the following fields: Integration, Performance, Stress.
B.Sc./B.A. degree in computer science, engineering or related discipline - an advantage
Advantage
Experience with virtualization, cloud, networking, or storage technologies
Experience with tools like Jenkins and Git
Good networking knowledge and experience with storage technologies.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8512458
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo and Haifa
Job Type: Full Time
Be part of a team that pushes boundaries, developing custom silicon solutions that power the future of our company's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.
In this role, you will be part of a team developing Application-specific integrated circuits (ASICs) used to accelerate networking in data centers. You will have multiple responsibilities in areas such as project definition, design, and implementation. You will participate in the design, architecture, documentation, and implementation of the next generation of data center accelerators.You will also be responsible for performance analysis for an end-to-end networking stack using your knowledge.
The ML, Systems, and Cloud AI (MSCA) organization at our company designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all our company services (Search, YouTube, etc.) and our company Cloud. Our end users are our companyrs, Cloud customers and the billions of people who use our company services around the world.
We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including our company Clouds Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.
Responsibilities
Lead an ASIC subsystem.
Understand how it interacts with software and other ASIC subsystems to implement data center networks.
Define hardware/software interfaces. Write micro architecture and design specifications.
Define efficient micro-architecture and block partitioning/interfaces and flows.
Collaborate closely with software, verification, and physical design stakeholders to ensure the designs are complete, correct, and performant.
Requirements:
Minimum qualifications:
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.
10 years of experience architecting networking ASICs from specification to production.
Experience developing Register-Transfer Level (RTL) for ASIC subsystems.
Experience with cross-functional engagement in micro-architecture, design, verification, logic synthesis, and timing closure.
Preferred qualifications:
Experience working with software teams optimizing the hardware/software interface.
Experience working with design networking like: Remote Direct Memory Access (RDMA) or packet processing and system design principles for low latency, high throughput, security, and reliability.
Experience in Transmission Control Protocol (TCP), IP, Ethernet, Peripheral Component Interconnect Express (PCIE) and Dynamic Random Access Memory (DRAM) including Network on Chip (NoC) principles and protocols (AXI, ACE, and CHI).
Experience architecting networking switches, end points, and hardware offloads.
Understanding of packet classification, processing, queuing, scheduling, switching, routing, traffic conditioning, and telemetry.
Proficiency in procedural programming language (e.g., C++, Python, Go).
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8473051
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Haifa
Job Type: Full Time
The SOC verification group owns the important and challenging job of verifying chip. It is involved from product specification to final SOC delivery, and involves all the system components.
The group is made up of few of the best verification engineers, so besides contributing to making our roads safer, youll get the chance to work at one of the most professional verification teams.
What will your job look like:
You will manage a team of 5 engineers
You'll be responsible for Pre-Silicon system-level verification of the most cutting-edge AI accelerators and technologies in the automotive field.
Define the TestPlan, develop and run tests on simulation/emulation environments, develop test environment and verification collaterals.
You'll have a broad effect on our unique product from the very beginning of the process.
Requirements:
BSc in electrical engineering, computer engineering or computer science
10+ years of experience working in verification environment, tests, and test bench development (C/C++/SV)
TestPlan defining and Coverage-Driven Verification experience
Fullchip/SOC verification experience, strong system understanding
3rd-party IPs integration testing experience
Waveform debugging with the latest EDA tools, root-cause bugs independently
Knowledge in Industry Standard protocols such as AXI/OCP/APB
SW embedded experience, C/C++ skills - Advantage
Strong skills in scripting Perl/Python - Advantage
System Verilog writing skills, preferably in OVM/UVM - Advantage
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8511944
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 7 שעות
Location: Haifa
Job Type: Full Time
we are looking for a skilled and motivated Embedded SW Integration Team Lead for the Platform OS Department to manage the daily integration of the OS deliveries into SW stack. The Platform OS team 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. Youll lead a fast-paced, hands-on and dynamic team of integration and automation engineers, contributing to the overall qualification and integration effort while collaborating with other teams across the organization.
What will your job look like:
Lead and mentor a team of 4-6 SW Integration and Automation engineers
Manage the daily integration of the aggregated delivery of all OS teams upstream into SW stack.
Daily tracking of changes coming from OS development teams and controlling their integration order, priorities, test coverage and conflicts.
Managing a daily integration forum to track nightly tests reports, triaging new issues found and assigning them to development teams.
System level understanding of the OS features and tracking the test coverage developed by the OS developers.
Tracking the utilization, health and allocation of the HW resources in the farm.
Balancing test coverage to HW availability through tracking CI load.
Acting as a PoC for all OS integration issues. Both within the OS teams and externally.
Tracking bug escapes and their mitigation in the OS test coverage
Requirements:
B.Sc. or higher in Computer Engineering or Computer Science
Prior experience in leadership of a tech lead role.
5+ years of experience in Integration of Embedded SW
Strong C and Python programming skills.
Strong analytical skills with hands on ability to track and isolate issues.
Experience in Continuous Integration & automation methodologies and tools.
Big advantage for experience with the embedded Linux Kernel development.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8516023
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo and Haifa
Job Type: Full Time
Be part of a team that pushes boundaries, developing custom silicon solutions that power the future of our company's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.The ML, Systems, & Cloud AI (MSCA) organization at our company designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all our company services (Search, YouTube, etc.) and our company Cloud. Our end users are our companyrs, Cloud customers and the billions of people who use our company services around the world.
We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including our company Clouds Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.
Responsibilities
Build C/C++ firmware running on embedded processors with limited memory footprints on the SoCs.
Develop tools to update and debug the firmware, enable emulation, chip bringup, and hardware debugging.
Play key roles in emulation, chip bring up, and SoC deployment, and contribute to all layers of the data center software stack to deploy SoCs to production.
Create code generators to generate C++ code based on hardware specifications.
Requirements:
Minimum qualifications:
Bachelor's degree in Computer Science, Computer Engineering, a related technical field, or equivalent practical experience.
1 year of experience coding in C/C++.
Experience with embedded systems/firmware design.
Experience working with networking (e.g., Remote Direct Memory Access (RDMA) or packet processing and system design principles.

Preferred qualifications:
Experience with hardware design (e.g., computer architecture or chip design).
Experience with SoC cycles.
Ability to work with device level hardware and software, especially in a lab environment.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8473009
סגור
שירות זה פתוח ללקוחות VIP בלבד