דרושים » תוכנה » Database Performance & Hardware Architecture - Principal Engineer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 22 שעות
Location: Hod Hasharon
Job Type: Full Time
We are looking for a Principal Engineer with deep expertise in database internals, system architecture, and hardware-aware performance optimization.
This role is responsible for defining and driving advanced database performance solutions by understanding and improving the interaction between database engines, operating systems, and modern hardware architectures.
The ideal candidate is an experienced technical leader with a strong background in database systems, performance engineering, and computer architecture. The candidate should be capable of leading complex technical initiatives, influencing architectural decisions, and developing innovative solutions for next-generation database platforms.
This is a hands-on technical leadership role requiring expertise across database kernels, query execution, transaction processing, memory systems, and low-level performance optimization.

Responsibilities
Define and drive technical direction for database performance optimization and hardware-aware database architecture.
Lead the design and implementation of advanced database optimizations focused on scalability, efficiency, and workload performance.
Solve complex performance challenges across the full system stack, including database engines, query execution, transaction processing, concurrency control, storage engines, operating systems, and hardware platforms.
Design and develop optimizations leveraging modern hardware architectures, including multi-core CPUs, large-memory systems, NUMA platforms, CXL memory, RDMA networking, and advanced storage technologies.
Improve database execution engines, caching mechanisms, memory management, storage systems, and workload scheduling.
Analyze system behavior and identify bottlenecks using profiling, tracing, hardware performance counters, and low-level performance analysis.
Develop benchmarks, workload models, and methodologies to evaluate scalability, efficiency, and architectural tradeoffs.
Collaborate with database kernel, infrastructure, and engineering teams to influence architecture decisions and deliver high-impact improvements.
Mentor senior engineers and contribute to building technical expertise across the organization.
Drive innovation through research, prototyping, technical analysis, and architectural improvements.
Requirements:
Education
BSc or MSc in Computer Science, Computer Engineering, or a related technical field.
Strong background in systems research, database technologies, distributed systems, or computer architecture is highly desirable.

Requirements
10+ years of experience in database systems, systems software, performance engineering, or related fields.
Proven experience designing, developing, or optimizing high-performance database systems, storage engines, query execution engines, or large-scale data platforms.
Deep understanding of database internals, including:
o Query optimization and execution engines
o Transaction processing and concurrency control
o Storage engine architecture
o Indexing and caching mechanisms
o Database scalability and workload optimization
Strong understanding of computer architecture and hardware performance optimization.
Hands-on experience with memory systems, including:
o NUMA architectures
o CPU cache hierarchy
o Memory bandwidth and latency analysis
o Large-scale memory management techniques
Strong programming skills in C/C++ and experience developing high-performance software on Linux systems.
Experience using performance analysis and debugging tools, including:
o Linux perf
o Hardware performance counters
o Profiling and tracing frameworks
o Benchmarking tools
Experience optimizing OLTP, OLAP, or mixed transactional/analytical database workloads.
Strong analytical and problem-solving skills with the ability to diagnose and resolve complex performance issues across software and hardware layers.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8792760
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 22 שעות
חברה חסויה
Location: Hod Hasharon
Job Type: Full Time
We are looking for an experienced Tech Lead to lead a team of 3-5 software engineers developing innovative database security and data protection solutions for enterprise platforms.

This is a hands-on technical leadership role focused on cybersecurity, data security, and advanced software engineering. The successful candidate will combine deep security expertise with strong software architecture skills to define technical direction, lead engineering execution, mentor developers, and build enterprise-grade security solutions.

The role requires strong technical ownership, the ability to solve complex security challenges, and close collaboration with security researchers, product teams, customers, and engineering organizations. Occasional travel may be required for technical discussions and customer engagements.

Responsibilities
Lead and mentor a team of 3-5 software engineers, providing technical guidance and driving engineering excellence.
Define software architecture, technical strategy, and development direction for database security products.
Design and develop advanced cybersecurity and data security solutions for enterprise environments.
Lead security architecture discussions, technical design reviews, and code reviews.
Translate complex security requirements and research concepts into practical, scalable software solutions.
Drive secure software development practices across architecture, design, implementation, and deployment.
Solve complex technical challenges related to security, reliability, scalability, and performance.
Collaborate with security researchers, product management, and cross-functional engineering teams.
Participate in customer-facing technical discussions and occasional international travel.
Remain hands-on and contribute to critical software components and technical decisions.
Requirements:
Requirements
10+ years of software development experience.
Proven experience as a Tech Lead, Senior Software Engineer, or equivalent technical leadership role.
Strong expertise in cybersecurity, data security, or security software development.
Proven experience conducting cybersecurity research and developing security technologies.
Strong software architecture and system design skills.
Extensive hands-on experience with C/C++ development on Linux.
Experience designing and developing complex enterprise software systems.
Strong understanding of secure software development methodologies and security-focused system design.
Ability to analyze complex security problems and develop practical engineering solutions.
Excellent technical leadership, communication, and problem-solving skills.
Ability and willingness to travel occasionally.
B.Sc. in Computer Science, Software Engineering, or a related field (M.Sc. is an advantage).

Preferred Qualifications
Experience with relational databases such as PostgreSQL, Oracle, SQL Server, or MySQL.
Understanding of database security concepts including encryption, auditing, access control, authentication, authorization, and data protection technologies.
Background in security research, vulnerability analysis, threat modeling, or security architecture.
Experience analyzing attack surfaces and designing security mechanisms to protect complex software systems.
Experience with operating system security concepts including process isolation, privilege management, memory protection, and Linux security mechanisms.
Familiarity with cryptographic concepts and secure communication protocols.
Experience with vulnerability research, reverse engineering, binary analysis, fuzzing, or security testing methodologies.
Experience developing security-sensitive enterprise software, infrastructure products, or low-level system components.
Understanding of cloud security concepts and modern enterprise security architectures.
Familiarity with security standards and frameworks such as NIST, ISO 27001, CIS, OWASP, or similar
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8792766
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 18 שעות
Location: Hod Hasharon
Job Type: More than one
*Part-Time or Full-Time Opportunity

Responsibilities:
The research focuses on designing next-generation rack and SuperPod architectures that combine elasticity through resource pooling with optimal performance enabled by holistic co-design across applications, parallel programming models, interconnect fabrics, and compute, memory, and switch chip architectures. On the communication side, the work architects scalable, high-bandwidth, and low-latency scale-up fabrics across multiple chips at rack and SuperPod scale. On the memory side, it explores richer protocol semantics beyond traditional load/store operations to reduce unnecessary data movement and rethinks memory hierarchies to expose large-scale capacity with near-local latency. On the compute side, it analyzes the requirements of General Compute and Generative AI workloads and their parallel programming models to fully leverage large-scale system resources.
Investigate and prototype new architectural features, including but not limited to:
o Tiered Memory: Explore advanced memory organizations, including hardware-managed caching, to enable software-transparent, fine-grained promotion and demotion of cache lines across the memory hierarchy.
o Prefetching/Speculation: Evaluate and design existing and next-generation hardware prefetching and speculation mechanisms to effectively hide local and remote memory latencies at rack and SuperPod scale.
o Near-Memory/Network Processing: Develop support for key primitives executed at the memory and network layers to minimize unnecessary data movement across sparse, dense, and pointer-based data structures.
o Workload-Centric Co-Design: Study optimal parallelization strategies at rack and SuperPod scale for both General Compute and Generative AI workloads, and design dedicated hardware support for widely used parallel programming primitives such as RPCs and collective communication.
Write reports and papers on the research results and present them.
Requirements:
MSc in Computer Science, Electrical Engineering, or related field.
Background in Computer Architecture and Computer Fabrics is a must.
Creativity and the ability to think outside the box to develop innovative technologies.
Research experience in at least one of the following areas:
o Computer Architecture: Modern cache hierarchies, cache coherence protocols, memory systems, hardware prefetchers, and the memory-side of the core microarchitecture.
o Scale-up Fabrics: NVLink, UALink, CXL, UPI, IF, or PCIe.
o Parallel programming models: Collective libraires (NCCL or RCCL) and RPCs (gRPC or Thift).
o Workload optimization: General Compute and Generative AI workload composition (internals) and parallelization expertise at the scale of the rack or SuperPoD in both cloud and HPC environments.
Excellent analytical, problem-solving, and system-level thinking skills.
Strong interpersonal skills, with a collaborative spirit and the ability to work independently.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8793401
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 21 שעות
Location: Hod Hasharon and Haifa
Job Type: Full Time
Our team at the Huawei Computing Network Innovation Lab is looking for exceptional talent to join us and lead the development of next-generation data centers. We create cutting-edge technologies that synergize software and hardware in tandem to accelerate compute, storage, and networking at large scale. We aim to drive innovation and deliver software-defined infrastructure and algorithms for HPC, AI/ML, and Big Data applications.
We are looking for an outstanding Research Team Lead with deep hands-on expertise in large-scale distributed systems, AI framework infrastructure, and performance optimization on custom accelerators. If you are a visionary technical leader, a skilled communicator, and a team builder who thrives at the frontier of systems and AI research - you're welcome on board.

What Will You Be Doing?
Lead and grow a world-class team of researchers and engineers working on distributed AI infrastructure and systems software.
Architect and own the software infrastructure enabling distributed training and inference on Huawei's custom accelerator hardware (e.g., Ascend NPU).
Drive research and development on communication libraries, runtime systems, memory management, and graph execution & synchronization at scale.
Optimize end-to-end performance across large-scale clusters, covering both scale-up (multi-device) and scale-out (multi-node) configurations.
Design and implement high-performance communication backends and collective operations (AllReduce, AllGather, broadcast) for distributed training workloads.
Collaborate cross-functionally with hardware architects, compiler teams, and framework engineers to co-design hardware-software solutions.
Publish and present research findings at top international venues (NeurIPS, EuroSys, SC, MLSys, OSDI) and represent the team externally.
Mentor engineers and researchers, conduct performance and growth reviews, and shape team culture and technical direction.
Partner with top academic institutions and open-source communities to advance the state of the art in distributed AI systems.
Requirements:
Requirements
B.Sc. or higher in Computer Science, Computer Engineering, Electrical Engineering, or a closely related field.
8+ years of experience in systems software, distributed computing, or AI infrastructure, with 3+ years in a leadership or team lead role.
Deep expertise in large-scale communication systems: collective communication, RDMA, network topology-aware routing, and bandwidth optimization.
Hands-on experience building software infrastructure for distributed training on custom accelerators or heterogeneous hardware (GPU, NPU, TPU).
Strong knowledge of runtime systems: scheduling, execution graphs, kernel dispatch, synchronization primitives, and pipeline management.
Experience with memory management at scale: activation checkpointing, tensor offloading, rematerialization, KV cache management.
Proficiency in C/C++ and Python, with a focus on high-performance, production-quality code in Linux environments.
Proven ability to define technical vision, lead multi-person projects end-to-end, and deliver results under research and engineering timelines.
Excellent communication skills in English - confident presenting to international audiences, writing technical reports, and driving cross-team alignment.
Strong collaborative mindset and experience working in globally distributed, multicultural teams.
Ways to Stand Out From the Crowd.
M.Sc. or Ph.D. in a relevant field, with a strong publication record at systems or ML venues (EuroSys, OSDI, SC, NeurIPS, MLSys, ISCA).
Hands-on experience with communication frameworks such as NCCL, MPI, HCCL, or UCX.
Experience with compiler and graph optimization for AI workloads (XLA, TVM, Triton, or custom operator fusion).
Background in mixed-precision training, model parallelism (Tensor Parallelism, Pipeline Parallelism, Expert Parallelism), and large model co-design.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8792874
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 18 שעות
חברה חסויה
Location: Hod Hasharon
Job Type: Full Time
We are a highly experienced architecture group specializing in switch processing, with deep expertise in both hardware and software architecture in the high-speed networking domain.
Our innovative packet processors power some of the most advanced data centers in the world and are designed into tier-1 vendor platforms. With state-of-the-art technology, a strong track record of industry recognition, and multiple award-winning achievements, we continuously push the boundaries of performance and scalability.
Our group is involved across the entire development lifecycle - from early research and architectural definition to silicon production - working on both research initiatives and production-grade products.


What will you be doing?
Lead research, evaluation, and architectural definition of next-generation chips - from requirements through production.
Define next-generation Packet Processor / Datapath / Congestion Management architectures for high-performance, complex SoC Ethernet Switches.
Design the system architecture and detailed micro-architecture definition across major functional blocks.
Collaborate closely with design, verification, and modeling teams to ensure architectural intent is fully realized.
Work cross-functionally with other architecture teams to shape cohesive system solutions.
Explore and evaluate new technologies and innovative approaches for future products.
Requirements:
Requirements
BSc / MSc / PhD in Electrical Engineering, Computer Engineering, or a related field.
7+ years of experience in VLSI / ASIC design, chip architecture, or micro-architecture of complex blocks.
Strong background in high-speed networking systems such as:
o Ethernet Switches
o NPUs
o NICs
o Traffic Managers
o Fabric Switches
o High-performance processors


Skills
What Were Looking For
Excellent written and verbal communication skills in English.
Strong collaboration skills and the ability to work effectively across teams and disciplines.
Independent, self-driven, and capable of deep technical ownership.
Passion for innovation and cutting-edge technology.
Highly motivated with a proactive mindset.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8793423
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 22 שעות
חברה חסויה
Location: Hod Hasharon
Job Type: Full Time
As HW Architect Team Leader, you will combine deep technical leadership with people leadership. You will shape next-generation networking silicon while building and mentoring a strong architecture team.

What Youll Be Doing
Lead, manage, and mentor a team of HW architects, fostering technical excellence and innovation.
Drive research, evaluation, and architectural definition of next-generation SoCs - from product requirements through production.
Define next-generation Packet Processor / Datapath / Congestion Management architectures for high-performance, complex SoC Ethernet and NIC switches.
Lead system architecture and detailed micro-architecture definition across major functional blocks.
Collaborate cross-functionally with design, verification, modeling, software, and other architecture teams to ensure end-to-end system alignment.
Identify and evaluate new technologies, methodologies, and architectural approaches for future products.
Provide technical direction, make key architectural trade-offs, and ensure execution excellence.
Requirements:
Requirements
BSc / MSc / PhD in Electrical Engineering, Computer Engineering, or a related field.
10+ years of experience in VLSI / ASIC design, chip architecture, or micro-architecture of complex blocks.
Proven experience leading or managing a small team of designers, verification engineers, or HW architects.
Ability to take an idea into implementation.
Strong background in high-speed networking systems, such as:
o Ethernet Switches.
o NPUs.
o NICs.
o Traffic Managers.
o Fabric Switches.
o High-performance processors.


Skills
What Were Looking For
Strong technical leadership with the ability to drive architectural vision.
Excellent written and verbal communication skills in English.
Outstanding collaboration and teamwork skills across disciplines and organizational levels.
Independent, self-driven, and comfortable taking full ownership of complex challenges.
Passion for innovation and cutting-edge networking technologies.
Highly motivated with a proactive, can-do mindset.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8792792
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 21 שעות
Location: Hod Hasharon
Job Type: Full Time
As a leading technology innovator, we push the boundaries of what's possible to enable next-generation experiences and drive digital transformation, creating a smarter, connected future for all.

As a company AI Software Engineer, you will develop and implement cutting-edge AI techniques that enable the efficient utilization of state-of-the-art solutions across various technology verticals.

In this position, you will be responsible for leading software development and implementation of the company AI Stack features within our AI Runtime (QAIRT) SDK, specifically Core software including Generative AI Inference Extensions. You will contribute to the efficient execution of advanced deep neural networks (DNNs), large language models (LLMs), and other modern AI architectures. You will also be responsible for supporting AI stack that optimizes runtime efficiency, latency and power consumption of AI applications running Machine Learning workloads on our low-power AI accelerators. The DSP core design work directly supports our NPU and GPU solutions, enabling optimized inference across diverse hardware platforms.

You will have the opportunity to demonstrate your passion for software design and development through your analytical, design, programming, and debugging skills.
Responsibilities
Develop real-time software for our AI DSPs to support the execution of the latest generative AI models on Snapdragon platforms

Develop and implement core components of our AI Stack runtime framework for inference on resource constrained AI systems, operating in low power, small memory footprint platforms

Validate, analyze, and optimize the performance and accuracy of software through detailed testing of machine learning use cases

Debug complex issues, perform root cause analysis, and ensure high system reliability

Collaborate with cross-functional teams to deliver robust, scalable AI software solutions

Contribute to a culture of technical excellence, knowledge sharing, and continuous improvement within the AI Software team

Participate in design and code reviews

Working in global environment and collaborating inside the team and across other AI teams
Requirements:
Minimum Qualifications (Must Have)
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field

7+ years of general software development experience or 4+ years of related work experience on AI DSP systems

Proficiency in software development using C/C++

Experience with development in a Linux environment

Strong software development skills, including data structure and algorithm design, object-oriented or other software design paradigms, software debugging, and testing

Excellent communication skills (verbal, presentation, and writing)


Preferred Qualifications (Desired)
3+ years of experience building embedded software applications

Familiarity with various generative AI model architectures such as LLMs

Strong understanding of hardware acceleration and deployment of generative AI inference on edge devices as mobile, laptop and AR/VR/XR headset.

Experience with development in various platforms such as Linux, Android, or Windows

Experience with agile software development practices and git-based SCM

Ability to collaborate across a globally diverse team and manage multiple interests
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8793087
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 22 שעות
Location: Hod Hasharon and Haifa
Job Type: Full Time and Part Time
*Part-Time or Full-Time Opportunity

In this job opening, we are seeking a highly motivated and visionary researcher to join our team focused on chiplet-based computing systems. This role involves research and development in chiplet-based architectures, aiming to overcome performance and scalability limits of traditional compute platforms.

Responsibilities:
Conduct cutting-edge research on the co-design of communication and computation for wafer-scale systems. On the communication side, the work focuses on architecting Networks-on-Chip, providing scalable, high-bandwidth, and ultra-low-latency interconnects that efficiently span multiple dies and support fine-grained data movement. On the computation side, the research emphasizes optimizing and mapping training and inference workloads to fully exploit wafer-scale resources, improving performance, scalability, and energy efficiency through intelligent task placement and scheduling.
Investigate various aspects of system design, including:
Network-on-Chip design, further including Topology exploration, routing algorithms, and protocol/flow-control design to support high-throughput collective communication, low-latency synchronization, and efficient model/data parallelism
Expressing and Mapping LLM Parallelism to Wafer-Scale System that simplify LLM parallelism (e.g., tensor, pipeline, and data parallelism) and efficiently map training and inference workloads onto wafer-scale system
Requirements:
Master in Electrical Engineering, Computer Engineering, Computer Science, or a closely related field.
Background in interconnection networks and computer architecture is a must.
Demonstrated research expertise in one or both of the following areas:
Network-on-Chip (NoC) architecture, including routing, flow control, topologies, and performance modeling
LLM parallel execution and co-design, including workload decomposition, communication-computation overlap, and mapping to high-performance interconnects
Excellent analytical, problem-solving, and system-level thinking skills.
Excellent programming skills with hands-on experience in simulator modeling, development and simulator-based evaluation.
Strong verbal and written communication skills, and the ability to work both independently and collaboratively in a cross-disciplinary team.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8792813
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 17 שעות
חברה חסויה
Location: Hod Hasharon and Haifa
Job Type: Full Time
The CPU Architect will take charge in defining a processor core that meets the requirement of high performance, high bandwidth, and scalable processing architecture. This architect will utilize his processor experience to deliver a world-class processor ASIC with many advanced features for Huawei products.
Requirements:
Requirements
Solid understanding of general purpose CPU micro-architecture, including knowledge of areas such as processor pipelines, load store unit, caches, cache coherence, memory hierarchy, multi-processor, multi-thread processor systems.
Ability to make trade-offs between power, performance and area appropriately to meet the requirements of the product.
Hand-on experience with high power-efficient CPU core successfully.
Understanding of CPU instruction set architecture and assembly language.
At least 20 years of experience in one of the leading CPU companies
BSC, MS or PHD in Electrical Engineering, Computer Engineering, or Computer Science.
Familiarity with the ARM architecture and the micro-architecture for current ARM CPU cores.
Software development (C, assembly).
Experience modeling microprocessors using higher-level languages, like C/C++.
Excellent verbal and written communication skills.

QUALIFICATIONS
Co-operate and communicate well with the architecture team and other members of development team.
Interact with the Product System architects, software teams and ASIC chip teams to define the overall architecture of the Processor ASIC including memory hierarchy.
Travel to Beijing and ShenZhen sites may be required.
Good presentation and internal customer interaction skills.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8793432
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 22 שעות
Location: Hod Hasharon and Haifa
Job Type: Full Time
We are looking for an architect to work on the invention and development of new SW visible CPU technologies to improve performance of SW scenarios related to memory ordering, memory coherency, multithreading, synchronization, memory safety, caching, etc.
The minimal tasks of this role are:
1. Modeling of new memory related architectural features in the existing CPU performance simulator
2. Development of performance tests or adaptation of existing workloads to be suitable for simulation
3. Conducting performance studies for the workloads of choice either in the performance simulator or on a real chip
4. Develop analysis, conclusions and recommendations based on the above activities
The role can comprehend much more than that depending on the skills, talent and experience of the candidate creating a career path over time. For example, to invent new instructions and mechanisms to overcome significant performance bottlenecks in these areas, refinement and further development of ideas provided by others. Possible participation in development in additional domains
If you want to be part of something bigger, if you are a team player with excellent communication skills and motivation to revolutionize data-center technology, youre welcome on board!
Requirements:
Requirements
Four or more years of experience in one or more of the following roles in the memory cluster of an Out of Order CPUs:
Architecture or micro-architecture definition.
Performance modeling and studies.
RTL implementation.
Verification of Multithreading.
Education: Academic degree in Computer Engineering or Computer Science

Advantages:
Knowledge and experience in memory ordering architecture.
HW or SW Experience in inter-thread synchronization.
Knowledge of the arm Instruction Set Architecture.

Skills
Good verbal English skills.
Good interpersonal skills.
Team player.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8792806
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Hod Hasharon
Job Type: Full Time
Experienced DSP & AI Development Engineer

Engineering, DSP, Communications, AI, Embedded Software, Algorithms

Location Israel - Hod HaSharon

Responsibilities
Design and develop high‑performance DSP software, including highly efficient kernels for different applications, such as communication algorithms and machine learning inference workloads

Implement optimized, low‑level DSP solutions with a strong focus on performance, accuracy, and real‑time constraints

Deliver high‑quality, efficient, and well‑tested code according to project schedules

Collaborate closely with team members and peer teams across multiple engineering disciplines
Requirements:
At least 4 years of proven experience in DSP programming and development, including assembly, SIMD / vector processing, and real‑time embedded software. More experience - advantage.

Develop and leverage profiling and analysis tools to optimize performance, memory utilization, and power efficiency

Familiarity with fixed-point arithmetic

Thorough background in software and/or firmware engineering

Strong analytical skills, technical leadership, creativity, agility, and ability to solve complex technical problems

Deep understanding of DSP/GPU and/or CPU architectures

Experience in development of digital communication systems - advantage

Good understanding of machine learning and neural network graphs - advantage

Excellent interpersonal and communication skills, with the ability to work closely within a team environment

Strong verbal and written English communication skills

Demonstrated ownership and commitment to delivering high-quality results in a fast-paced engineering environment
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8747582
סגור
שירות זה פתוח ללקוחות VIP בלבד