דרושים » חשמל ואלקטרוניקה » Senior Software Engineer, CPU Performance Modeling Engineer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Job Type: Full Time
We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible.

Responsibilities
Design, develop, test, deploy, maintain, and improve CPU software modeling and other software tools.
Manage individual project priorities, deadlines, and deliverables.
Collaborate with hardware and software CPU architecture teams, SOC performance modeling team, and other Google Software teams.
Requirements:
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience.
5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
4 years of experience with performance, systems data analysis, visualization tools, or debugging.
Experience in performance modeling, performance analysis, and workload characterization.

Preferred qualifications:
Masters degree or PhD in Engineering, Computer Science, or other technical related field.
Experience in modern, high-performance CPU/ML architecture and micro-architecture.
Ability and interest to learn other coding languages as needed.
Excellent object-oriented, database design, and SQL skills.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8135283
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Job Type: Full Time
Design, develop, test, deploy, maintain, and improve Central Processing Unit (CPU) software modeling and other software tools.
Manage project priorities, deadlines, and deliverables.
Collaborate with hardware and software CPU architecture teams, SOC performance modeling team, and other Google Software teams.
Requirements:
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience.
2 years of experience with software development in C++ programming language, or 1 year of experience with an advanced degree.
2 years of experience with data structures or algorithms.
2 years of experience with performance, systems data analysis, visualization tools, or debugging.
Experience in performance modeling, performance analysis, and workload characterization.

Preferred qualifications:
Masters degree or PhD in Engineering, Computer Science, or a related technical field.
Experience in modern, high-performance CPU/ML architecture and micro-architecture.
Ability to learn coding languages as needed.
Excellent object-oriented, database design, and SQL skills.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8135358
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo and Haifa
Job Type: Full Time
We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible.
Responsibilities
Define the System on a Chip (SoC)/block level design document such as interface protocol, block diagram, transaction flow, pipeline, etc.
Perform Register-Transfer Level (RTL) development (e.g., coding and debug in Verilog, SystemVerilog), function/performance simulation debug and Lint/CDC/FV/UPF checks.
Participate in synthesis, timing/power closure and Application-specific integrated circuit (ASIC) silicon bring-up.
Participate in test plan and coverage analysis of the block and SoC level verification.
Communicate and work with multi-disciplined and multi-site teams.
Requirements:
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.
5 years of experience with digital reasoning design principles, Register-Transfer Level (RTL) design concepts, and languages such as Verilog or SystemVerilog
Experience with reasoning synthesis techniques to optimize RTL code, performance and power with low-power design techniques.
Experience with design sign-off and quality tools (e.g., Lint, CDC, etc.).
Experience in reasoning design and debug with Design Verification (DV).

Preferred qualifications:
Experience in coding languages like Python or Perl.
Knowledge of high performance and low power design techniques.
Knowledge of assertion-based formal verification.
Knowledge of System-on-a-Chip (SoC) architecture.
Knowledge of PCIe, UCIe, DDR, AXI or ARM processors.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8135085
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo and Haifa
Job Type: Full Time
As a Technical Program Manager for Silicon Development, you will use your technical and management experience to lead the development and execution of complex, multidisciplinary SoC projects. You will plan programs and manage their execution from early concepts through development to tape-out and production. You will collaborate closely with architecture, design, verification, physical implementation and manufacturing teams throughout the SoC execution life cycle. This includes making technical decisions for the chip designs and methodology, driving project schedules, identifying risks and communicating them to all stakeholders, and managing partner teams.

Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of platforms, we make product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible.

Responsibilities
Plan, coordinate, and deliver custom silicon products.
Assess complexity and scope out the project, generate task lists, build a project timeline and work with the teams to make it into reality.
Lead the data-driven schedules and milestones, track the progress, proactively identify potential future issues, and identify mitigations with the team leaders.
Drive technical, budgetary, and schedule trade-off discussions with cross-functional teams.
Manage project execution and issues through design, development, test, manufacturing, deployment and sustaining activities for silicon and hardware products.
Requirements:
Bachelor's degree in Computer Science, Electrical Engineering or equivalent practical experience.
8 years of experience in program management.
Experience in program management on technical cross-functional projects.
Experience in one or more areas like architecture, design, verification, implementation, or validation with seven or more cycles of chip development.
Experience in leading, developing and growing teams.

Preferred qualifications:
Master's degree or PhD in Engineering, or a related field.
Experience as an engineer or manager in developing hardware or software systems around the chips.
Experience with two or more chip cycles in a project management role with execution within resource and schedule constraints.
Knowledge of data centers and cloud markets, technological and business trends, requirements, and ecosystem partners.
Ability to motivate and focus a large collaboration to reach goals.
Excellent communication and facilitation skills.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8135170
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
10/04/2025
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
empowers organizations of all sizes to improve loyalty and business outcomes by creating the best experiences for their customers and employees. Through Cloud, the AI-powered Experience Orchestration platform, organizations can accelerate growth by delivering empathetic, personalized experiences at scale to drive customer loyalty, workforce engagement, efficiency and operational improvements.

We employ more than 6,000 people across the globe who embrace empathy and cultivate collaboration to succeed. And, while we offer great benefits and perks like larger tech companies, our employees have the independence to make a larger impact on the company and take ownership of their work. Join the team and create the future of customer experience together.

We are seeking an experienced and motivated Senior Software Engineer to lead the development of key software features within our data-intensive cloud platform. In this role, you will have the opportunity to solve complex technical challenges, influence system design, mentor junior developers, and take ownership of high-impact projects.

Key Responsibilities
Design and architect medium-to-large scale software modules using design patterns, and OOP principles.
Lead development efforts for core features, ensuring performance, scalability, and maintainability.
Collaborate with cross-functional teams to define requirements, contribute to high-level architecture, and ensure product alignment.
Conduct and lead code reviews, provide technical mentoring to junior engineers, and promote best practices.
Ensure test coverage through thorough unit, integration, and performance testing.
Troubleshoot production issues and lead the resolution of complex technical problems.
Optimize CI/CD pipelines and contribute to release planning and automation.
Requirements:
Bachelors degree in Computer Science or related field (Mandatory).
5+ years of software development experience in object-oriented languages (preferably Java or Python).
Demonstrated hands-on experience with at least one major cloud platform (AWS, GCP, or Azure).
Strong understanding of data structures, algorithms, and design patterns.
Proficiency in Git, clean code practices, and collaborative development tools.
Experience deploying and maintaining cloud-native applications using AWS.
Solid knowledge of RESTful API design and consumption.
Preferred Experience
Familiarity with ML libraries such as PyTorch or TensorFlow.
Hands-on experience with Kafka, Redis, and other distributed systems.
Experience leading technical initiatives or mentoring junior developers.
Proficiency with frontend technologies and frameworks (React, Angular, Vue.js).
Familiarity with observability tools like New Relic, Sumo Logic, or similar.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8137113
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Job Type: Full Time
Contribute to CPU front-end designs, emphasizing micro-architecture and RTL design for next generation CPU.
Propose performance enhancing micro-architecture features with efficiency in mind. Work with architects and performance teams for trade-off studies.
Deliver designs that meet power, performance, and area (PPA) goals with production quality.
Interpret techniques into design constructs and languages in order to provide guidance to and participate in the performance modeling effort.
Requirements:
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
5 years of experience with digital logic design principles, RTL design concepts, and languages such as Verilog or SystemVerilog.
Experience with CPU microarchitecture.

Preferred qualifications:
Experience in scripting languages like Python or Perl.
Knowledge of high performance and low power design techniques.
Knowledge of assertion-based formal verification.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8135366
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
18/04/2025
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
Were looking for a Senior Data Platform Engineer to join our Data Platform team. The ideal candidate will have extensive experience with data engineering, specifically with Kafka and Elasticsearch, to design and maintain our data platforms. You will work closely with cross-functional teams to ensure the scalability and reliability of our data solutions.

Job Summary:
As a Senior Data Platform Engineer, you'll be responsible for design, development, maintenance, troubleshooting, and implementation of our big data architecture. Your expertise in Elastic, Kafka, and Java will be critical in ensuring the scalability and performance of our data systems.

What youll do:

Implement data processing pipelines using Kafka for real-time data streaming.
Optimize and manage search capabilities using Elastic technologies.
Collaborate with product managers, data analysts, and other stakeholders to gather requirements and translate them into technical specifications.
Oversee code reviews, ensure best practices in coding and data handling, and maintain high-quality standards in software development.
Stay up-to-date with emerging trends and technologies in big data and recommend improvements to our architecture and processes.
Troubleshoot and resolve issues in a timely manner to minimize downtime and ensure system reliability.
Requirements:
Bachelors degree in Computer Science, Engineering, or a related field; Masters degree preferred.
8+ years of experience in the software engineering field.
5+ years of experience in big data technologies, with a focus on Elastic and Kafka.
Proficiency in Java programming and experience with related frameworks.
Strong understanding of data modeling, ETL processes, and data warehousing.
Excellent problem-solving abilities and strong analytical skills.
A solid understanding of CI/CD principles.
Experience working with both external and in-house APIs and SDKs
Advantages:

Experience with Docker, Kubernetes
Experience with cloud platforms (e.g., AWS or Azure)
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8142364
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo and Haifa
Job Type: Full Time
Collaborate with Architecture, Design and Verification teams to develop new product bring-up, validation, characterization, qualification strategies and manufacturing test solutions for new High Performance Computing (HPC) products in advanced process technologies.
Verify test solutions on pre-silicon models (simulation or emulation) and develop ATE test modules, DC tests, binning, production and characterization flows.
Develop and validate test programs on Automated Test Equipment (ATE) platforms for new product integration (NPI) in preparation for high volume manufacturing (HVM), working with ATE vendors.
Support product, volume data analysis of screening and characterization data, test time and yield improvements, assess test escapees and Return Materials/Merchandise Authorizations (RMAs), localize failures, implement containment measures and partner with design, manufacturing, quality and reliability teams to root cause and implement corrective actions.
Develop tools, flows and methodologies to improve and automate the testing.
Requirements:
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.
2 years of experience in design, test, manufacturing, or process engineering.
Experience with Application-Specific Integrated Circuit (ASIC) test methodologies (mbist, atpg, dft serdes, sensors).
Experience coding in Python, Java, C# or C/C++ and Advantest or Teradyne ATE platforms.
Experience in pre-silicon validation, test content generation, ATE program development, and post-silicon enabling from New Product Introduction through High Volume Manufacturing.

Preferred qualifications:
Experience in developing or integrating Manufacturing Test Hardware using Electrical and Thermo-mechanical components.
Experience in creating Manufacturing Test strategies for Printed Circuit Board Assembly (PCBA) and systems that cover Structural through Functional and System tests.
Experience in ATE hardware design and proliferation: loadboards/probecards, handler kits, sockets, and thermal control solutions.
Experience in developing automations for pre-silicon verification and post-silicon test-generation/test-program domains.
Experience with CPU/GPU SoC architecture, design, validation and debug.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8135314
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Job Type: Full Time
Required Software Engineer, Machine Learning
We are embarking on the most transformative change to its business and technology in company history, and our Machine Learning Engineers are at the forefront of this evolution. By leading crucial projects and initiatives that have never been done before, you have an opportunity to help us advance the way people connect around the world.
The ideal candidate will have industry experience working on a range of recommendation, classification, and optimization problems. You will bring the ability to own the whole ML life cycle, define projects and drive excellence across teams. You will work alongside the worlds leading engineers and researchers to solve some of the most exciting and massive social data and prediction problems that exist on the web.
Software Engineer, Machine Learning Responsibilities
Play a critical role in setting the direction and goals for a sizable team, in terms of project impact, ML system design, and ML excellence
Adapt standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU)
Re-evaluate the tradeoffs of already shipped features/ML systems, and you are able to drive large efforts across multiple teams to reduce technical debt, designing from first principles when appropriate
Leading a team from a technical perspective to develop ML best practices and influence engineering culture
Be a go-to person to escalate the most complex online/production performance and evaluation issues, that require an in depth knowledge of how the machine learning system interacts with systems around it
Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules based models
Suggest, collect and synthesize requirements and create effective feature roadmap
Code deliverables in tandem with the engineering team.
Requirements:
Minimum Qualifications
Experience in software engineering, or a relevant field
Experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining, artificial intelligence, or related technical field
Experience with scripting languages such as Python, Javascript or Hack
Experience leading major initiatives successfully
Experience building and shipping high quality work and achieving high reliability
Experience with developing machine learning models at scale from inception to business impact
Knowledge developing and debugging in C/C++ and Java, or experience with scripting languages such as Python, Perl, PHP, and/or shell scripts
Experience demonstrating technical leadership working with teams, owning projects, defining and setting technical direction for projects
Experienced in utilizing data and analysis to explain technical problems and providing detailed feedback and solutions
Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
Preferred Qualifications
Masters degree or PhD in Computer Science or a related technical field
Exposure to architectural patterns of large scale software applications
Experience with scripting languages such as Pytorch and TF.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8145324
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo and Haifa
Job Type: Full Time
Develop and execute comprehensive validation plans for Google's custom silicon, covering functional, performance, power, and reliability aspects.
Design and build scalable validation test infrastructure, including hardware setups, software frameworks, and automation tools on Emulation and/or FPGA platforms.
Lead the debugging and resolution of complex silicon issues, collaborating with cross-functional teams such as design, architecture, software, and firmware.
Analyze validation data to identify trends, root causes, and opportunities for improvement in silicon quality and reliability.
Build and mentor a high-performing team of silicon validation engineers, fostering a culture of collaboration, innovation, and technical excellence.
Requirements:
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience.
8 years of experience in silicon validation or a related field.
Experience in leading technical teams and build cross-functional relationships.
Experience in silicon validation methodologies, tools, and techniques, including hardware setups, and automation tools on Emulation or FPGA platforms.

Preferred qualifications:
Experience with Field-Programmable Gate Array (FPGA) prototyping, Hardware Emulation (ZeBu Server, Palladium, Veloce), or simulation platforms.
Knowledge of cloud computing technologies and architectures, including data centers, networking, and storage.
Familiarity with hardware description languages (e.g., Verilog, VHDL) and hardware verification methodologies (e.g., UVM, SystemVerilog).
Excellent communication skills, with the ability to convey technical concepts to diverse audiences.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8135113
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
02/04/2025
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a Senior Data Scientist.
The Data Science department plays a pivotal role in our company, generating value by developing algorithms and analytical production-grade solutions. We leverage advanced techniques and algorithms to provide maximum value from data in all shapes and sizes (such as classification models, NLP, anomaly detection, graph theory, deep learning, and more). As a Data Scientist, you will assume the classic data-science role of an end-to-end project development and implementation practitioner. Being part of the team requires a mix of hard quantitative and analytical skills, solid background in statistical modeling and machine learning, a technical data-savvy nature, along with a passion for problem-solving and a desire to drive data-driven decision-making.
What You'll Be Doing:
Data Exploration and Preprocessing: Collect, clean, and transform large, complex data sets from various sources to ensure data quality and integrity for analysis
Statistical Analysis and Modeling: Apply statistical methods and mathematical models to identify patterns, trends, and relationships in data sets, and develop predictive models
Machine Learning: Develop and implement machine learning algorithms, such as classification, regression, clustering, and deep learning, to solve business problems and improve processes
Feature Engineering: Extract relevant features from structured and unstructured data sources, and design and engineer new features to enhance model performance
Model Development and Evaluation: Build, train, and optimize machine learning models using state-of-the-art techniques, and evaluate model performance using appropriate metrics
Data Visualization: Present complex analysis results in a clear and concise manner using data visualization techniques, and communicate insights to stakeholders effectively
Collaborative Problem-Solving: Collaborate with cross-functional teams, including product managers, data engineers, software developers, and business stakeholders to identify data-driven solutions and implement them in production environments
Research and Innovation: Stay up to date with the latest advancements in data science, machine learning, and related fields, and proactively explore new approaches to enhance the company's analytical capabilities
Requirements:
B.Sc (M.Sc is a plus) in Computer Science, Mathematics, Statistics, or a related field
5+ years of proven experience designing and implementing machine learning algorithms and successfully deploying them to production.
Strong understanding and practical experience with various machine learning algorithms.
Proficiency in Python, Experience with SQL and data manipulation tools (e.g., Pandas, NumPy) to extract, clean, and transform data for analysis
Solid foundation in statistical concepts and techniques, including hypothesis testing, regression analysis, time series analysis, and experimental design
Strong analytical and critical thinking skills to approach business problems, formulate hypotheses, and translate them into actionable solutions
Proficiency in data visualization libraries, to create meaningful visual representations of complex data
Excellent written and verbal communication skills to present complex findings and technical concepts to both technical and non-technical stakeholders
Demonstrated ability to work effectively in cross-functional teams, collaborate with colleagues, and contribute to a positive work environment
Advantages:
Experience in the fraud domain
Experience with Airflow, CircleCI, PySpark, Docker and K8S
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8124991
סגור
שירות זה פתוח ללקוחות VIP בלבד