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

משרות על המפה
 
בדיקת קורות חיים
אבחון און ליין
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
נאספה מאתר אינטרנט
16/05/2024
חברה חסויה
Location: Haifa and Hod Hasharon
Job Type: Full Time
Required HPC Software Engineer
Who are we?
Our team at the Huawei Smart Platforms 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 innovations and deliver software defined infrastructure to applications such as IaaS, FaaS/Serverless, HPC, NFV, AI/ML and Big Data.
We are looking for outstanding candidates with hands-on experience in software development. If you are a team player with excellent communication skills and motivation to revolutionize application performance, youre welcome on board!
What will you be doing?
Envision, design and develop new features in all layers of the HPC stack, from the application level, through the programming model (e.g. OpenMP, MPI) and down to the supporting libraries/middleware
Research, design and implement features for HPC applications using parallel programming models (e.g. OpenMP, MPI)
Contribute to open-source scientific computing, networking and I/O libraries
Research, design and assist in developing hardware offloads for features relevant for scientific, deep learning, and data-intensive workloads.
Requirements:
B.Sc. degree in computer science, computer engineering, or a closely related field
Hands-on experience in parallel programming or distributed application development (MPI / OpenMP / SHMEM)
Proficiency in one or more low-level programming languages: C / C++ / Fortran
3+ years of experience in object-oriented software development
Ways to stand out from the crowd:
M.Sc. or Ph.D. degree
Experience with low-level code optimizations (I/O, data structure, communication patterns)
Experience in developing models with the OpenFOAM open-source framework.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7723939
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
נאספה מאתר אינטרנט
19/05/2024
Location: Hod Hasharon
Job Type: Full Time
Our Research and Innovation Center, is looking for an experienced hands-on software engineer and compiler technology expert to join our Future-Computing-Infrastructure expert group.
The group designs and develops technologies for the next-generation data center aimed at accelerating applications, optimizing compute resource utilization, and reducing data-center costs. Our projects involve hardware and software architecture co-design. They require high-level system understanding, creativity and innovative thinking.
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!
What will you be doing?
Complex static code analysis to determine possible time-consuming memory accesses
Architecture, design and implementation of memory prefetching system using advanced compilation techniques
Take initiative to solve technical and business problems
Collaborate with other development and product teams to ensure the successful implementation and delivery of a solution.
Requirements:
Bachelor degree or higher in Computer Engineering / Computer Science or equivalent
5+ years of experience in implementation and design of SW / SW+HW systems (mainly in C / C++)
Hands on experience with compilers design and architecture
5+ years of experience developing for LLVM + Clang
5+ years of proven experience working with CPU instruction set architecture and assembly language
System view and profound understanding of related technologies
Hands-on system design and PoC bring-up experience
Excellent communications skills and ability to work as part of an international team
Innovation, fast learning skills
Ways to stand out from the crowd:
M.Sc. or Ph.D. degree with expertise in fields related to compilation / static analysis
Experience in HW + SW systems co-design
Experience with developing gcc plugins
Experience in Linux kernel modifications / kernel modules development
5+ years of experience in software development in Linux environment
2+ years of experience in optimizing applications performance
Proficiency in C++ programming language
Understanding in multiprocessing and multithreaded code.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7725813
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
נאספה מאתר אינטרנט
3 ימים
חברה חסויה
Location: Haifa
Job Type: Full Time
Join the Amazon family and take part in the development of next generation products that will define the future of the cloud.
Annapurna Labs, an Amazon company, is looking for a Software Engineer with experience in networking and software, to join the networking SW group. We are looking for a candidate with the ability to thrive in an environment with complex software and hardware designs, who can take ownership, and lead the development of key SW components for Amazon network cards.
You will take part in developing, integrating, and deploying cutting-edge networking technologies, starting from the identification and definition of project requirements, feature development, deployment and operational support, on a very large scale.
As part of your role you will join a team of engineers who are developing software implementing our RDMA technology, for Machine Learning and High Performance Computing (HPC) customers.
Your code will run on millions of servers worldwide, as part of the Nitro system. Not many software engineers in the world have the opportunity to create code that runs at such a large scale.
The role includes working closely with HW, FW, and SW teams all over the world.
The team is responsible for our ML (Machine learning) and HPC ( High performance computing) networking device SW.
Requirements:
BASIC QUALIFICATIONS:
- Strong C and C++ programming skills.
- Bachelors Degree in Computer Science or Electrical Engineering.
- Deep experience in networking protocols, mainly RDMA/Ethernet
- Experience in performance optimizations.
- Personal characteristics: Team player, highly motivated and committed, passionate about SW development, a fast learner, and willing to work in a dynamic environment.

PREFERRED QUALIFICATIONS:
- 4+ years of experience with embedded SW development.
- Experience with SoC development life cycle Experience with virtualization technologies.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7752215
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
נאספה מאתר אינטרנט
1 ימים
Location: Haifa
Job Type: More than one
Our team is a new and fast growing team, with multiple intriguing projects in different networking areas. Our team develops products spanning across all layers of the networking stack, from FPGA offloading, through kernel drivers, DPDK applications up to user space code and more. our Azure is building the fastest and most secure networks in public cloud. ILDC, which is our Azures Israel Development Centers) is seeking candidates who ideally have networking and/or security background. During the last few years we took significant part in definition and development of our Azure HW acceleration product, Azure Boost: Preview: Azure Boost | Azure updates | our Azure Accelerated connections network performance optimization and NVAs | our Learn.

We are looking for excellent engineers who want to create, impact and collaborate with the best-in-class engineers. Be part of a growing team and contribute to its success. Innovate, solve problems and work as part of a team. Build network systems and services, taking products all the way from an idea to production. Join us as a Senior Software Engineer to build the worlds fastest public cloud and make a difference to millions of people across the planet.

Responsibilities:
You will develop, Windows/Linux drivers and apps.
You will be driving projects with other teams in our company, with our hardware partners and OS partners.
You will drive collaboration with different partners in Azure Core team in Israel, US, India and Europe.
You will be responsible for designing new features, testing and deploying at scale.
Requirements:
Required Qualifications:
Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
OR equivalent experience.

Other Requirements:
Ability to meet us, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: our Cloud Background Check: This position will be required to pass the company`s Cloud background check upon hire/transfer and every two years thereafter.

Additional / Preferred Qualifications:
1+ years of software development in Python/Java/C#.
Good grasp of Windows Internals and operating systems in general.
Performance optimization of low-level code.
Cloud networking architectures.
Familiarity with scrum tracking tools such as JIRA or Azure DevOps.
Understanding of TCP/IP.
Understanding in network security concepts.
Linux and Windows networking stacks and other OS components; Reliable, high quality software development; Performance optimizations.
Host network offloads; RDMA, SR-IOV; Virtualization (hypervisors, virtual machine switching).
TCP/IP; Switching and routing protocols; Network hardware - NICs, switches, routers; Load balancing; Network virtualization (NVGRE, VXLAN); QoS and scheduling.
Networking at scale, deployment and servicing at scale.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7754914
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
נאספה מאתר אינטרנט
19/05/2024
Location: Hod Hasharon and Haifa
Job Type: Full Time
We are looking for an server application and workload (Cloud, Internet, Enterprise) expert to analyse, simulate emerging workloads (Compute and AI) and develop HW and SW optimizations that will improve their performance
RESPONSIBILITIES
Track and review emerging compute and AI workloads for Cloud, Internment and enterprise applications
Deploy and Simulate emerging workloads on our system simulation infrastructure
Analyze performance bottle necks and develop innovations that will improve their performance
Work with the SW and HW development team in order to incorporate these innovations into our products
Occasionally simulate and analyze performance issues reported by customers and come up with solutions.
Requirements:
PhD or MSc in computer science or area related to computer architecture, or equivalent research experience in industry
At least 10 years of relevant research experience in industry or Academia
Ability to provide innovation and an international vision
Experience analyzing performance of new application and root cause of performance bottlenecks
Candidates should have research experience in at least one of the following areas:
- Computer architectures: instruction set architecture, microarchitecture, cache sub-system, memory sub-system, NOC, interconnect
- Workload characterization and analytical model generation
- Heterogeneous Architectures and Systems for Datacenter
- Parallel, High-Performance, and Distributed Computing with an emphasis on hardware-software characterization, optimization and innovation
Excellent communication, presentation and reporting skills
Experience working with highly technical teams and communicating to non-technical partners
Excellent oral and written English.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7725806
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
נאספה מאתר אינטרנט
3 ימים
Location: Haifa
Job Type: Full Time
Come shape the future with us! As a major cloud provider, our technology powers many of the world's largest organizations. We are now building a new and exciting Generative AI application that will transform how enterprises operate.

You will have the exciting opportunity to be on the ground floor of developing this cutting-edge product. We are seeking creative problem-solvers who are energized by tackling complex technical challenges to push the boundaries of what's possible with AI. Our team collaborates closely across roles to rapidly build, test and iterate as we create an AI solution that delivers real business value. Join our innovative team to leave your mark on the next generation of AI.

Key job responsibilities:
As a Senior Software Development Engineer, you will solve technical challenges and act as a mentor to other engineers. Given that this is an early-stage initiative, you'll play an active role in translating business and functional requirements into concrete deliverables and build quick prototypes or proofs of concept in partnership with other technology leaders within the team. You will help invent new features, design, develop and deploy highly scalable and reliable distributed services. You will work with a variety of core languages (primarily Java and Python) and technologies (AWS). You will work closely with Product Managers, Engineers and Applied Scientists.
Requirements:
BASIC QUALIFICATIONS:
- 7+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
- 4+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
- Experience as a mentor, tech lead or leading an engineering team.
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design.
- Bachelor's degree in computer science or equivalent.

PREFERRED QUALIFICATIONS:
- Master's degree in computer science or equivalent.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7752227
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
נאספה מאתר אינטרנט
06/05/2024
חברה חסויה
Job Type: More than one
The Fabric team is building the new generation of big data + AI platform all the way from ingesting to visual insights like dashboards and reports, combined with the power of our Power BI in Azure and Office 365.

This job is an opportunity to work on a new and exciting service that is betting on, be part of a vibrant team, and get proficient in the world of apps and services.

Our Fabric and Power BI are among the fastest growing segments of the software industry today which hold fascinating technological challenges of creating fast and rich ways to analyze huge masses of data. We are a leading player in the BI market both in terms of market share as well as in thought leadership and BI is a key investment for us.

We are looking for an outstanding software engineer to join our rapidly growing team. If you love finding creative ways to leverage new technologies to make meaningful business impact, leading other engineers on that path, versatile and willing to work at all levels of the code stack, like talking to customers for feedback, have an uncompromised passion for sleek and delightful experiences and designs, and have a strong background and passion for cloud engineering this is the best place for you to be.
Requirements:
Required Qualifications:
Sc./M.Sc degree in Computer Science or a related technical discipline.
8+ years of hands-on Server-side development experience using C#, Java or C/C++ in a high-scale production system.
Experience working on global scale cloud services in Azure/AWS/GCP.
Strong design, coding, debugging, and problem-solving skills.
Outstanding communication skills and collaboration capabilities.
Independent, with internal drive and self-motivation.
Self-learner with passion for technology.
Excellent English written and oral communication skills.

Advantage:
Experience in Client side development working on modern web technologies like Angular or React.
Full stack development experience from FE to DB.
Experience working with Azure technologies.
Experience in the BI domain.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7712389
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
נאספה מאתר אינטרנט
15/05/2024
Location: Haifa
Job Type: Full Time and Hybrid work
Our team is working on new FPGA-based accelerators to create hardware/software solutions that can achieve higher performance and scale for the future of digital data processing. If you are excited about working on the cutting edge of technology that can make a difference for millions of people worldwide - then Azure HW acceleration is the place for you!

We are looking for a SW Engineer for a new team in Haifa, Israel. The focus of the team is to enhance the security of our acceleration solutions.

As a member of the team, you will be analyzing APIs, threat boundaries, and data flows. You will be responsible for designing and implementing software and services that challenge our acceleration SW and HW. You will be taking code enhancements from idea to production. You will be collaborating with other Azure and Security teams in our company.
Requirements:
Requirements:
3+ years of professional development experience in C/C++ with multiple shipped software projects.
Strong problem-solving and debugging skills.
Experience with low level SW interfacing and interacting with HW.
BA/BS in Computer Science, Electrical Engineering or related field.

Prefered Qualifications:
Experience with networking protocols and/or data storage systems.
Experience with multithreaded design and debugging.
Experience with virtualization technologies and architecture (SRIO-V, Hyper-V).
Experience with validation of hardware, ASIC or FPGA.
Familiarity with Windows internals and WinAPI and/or Linux internals, DPDK
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7721752
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
נאספה מאתר אינטרנט
3 ימים
חברה חסויה
Location: Haifa
Job Type: Full Time
As an Embedded Software Engineer in the SRD team your primary role will be to develop and optimize the implementation of SRD technology across our network infrastructure. Your responsibilities will encompass designing, deploying, and maintaining SRD code-base, ensuring its reliability and scalability to accommodate the demands of various applications.
Youll be familiar with the different platforms and services that run SRD in our company. Youll need to deep-dive to understand the different challenges and complexities each of them has. Youll work with multiple teams both on layers bellow and above SRD SW stack often even define new Hardware modules and enable new offloads to optimize performance.
Requirements:
BASIC QUALIFICATIONS:
- B.Sc. degree in Computer Science or Electrical Engineering.
- 5+ years of professional experience in SW development.
- Strong hands-on experience in C development, with a mindset for developing optimized code.

PREFERRED QUALIFICATIONS:
- Multi-core / multi-threaded coding experience.
- Hands-on experience developing Firmware and/or user space drivers for embedded systems.
- Hands-on experience with low-level SW development and HW devices.
- Experience with real-time performance profiling and optimization.
- Hands-on experience developing in a Linux environment.
- Experience with networking protocols.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7752290
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
נאספה מאתר אינטרנט
3 ימים
חברה חסויה
Location: Haifa
Job Type: Full Time
AWS Utility Computing (UC) provides product innovations from foundational services such as our Simple Storage Service (S3) and our Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWSs services and features apart in the industry. As a member of the UC organization, youll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS. Within AWS UC, our Dedicated Cloud (ADC) roles engage with AWS customers who require specialized security solutions for their cloud services.

We are a division at our Web Services (AWS), develops innovative hardware and software for AWS cutting-edge cloud infrastructure.
Working for our Labs is thrilling, fast-paced, and a constant learning experience.
We are is looking for a leader to join the Formal Verification team. This team takes a central part of the verification effort, and vision. Goals are shared with other verification teams.
Requirements:
BASIC QUALIFICATIONS:
- Bachelors degree in Computer Science, Electrical Engineering, or a related field.
- Please include a grade sheet/academic transcript along with your CV in a single PDF when submitting your application.
- Available for 2-3 work days per week.

PREFERRED QUALIFICATIONS:
- Fluent English.
- Team player, highly motivated and willing to work in dynamic environment.
- Knowledge in digital logic systems, computer networks and computer architecture.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7752321
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
נאספה מאתר אינטרנט
19/05/2024
חברה חסויה
Location: Hod Hasharon and Haifa
Job Type: Full Time
We are currently looking for a Simulation/Emulation Expert to build our Compute system simulation/Emulation infrastructure, models and analysis tools
RESPONSIBILITIES
Design the architecture of the system simulation/Emulation platform that will be used to analyze performance of Server (Compute and AI) workloads and identify performance bottlenecks
Develop new technologies, methodologies and tools for simulation. Analysis and debug of applications and workload on Huawei servers
Propose and simulate optimizations and innovations on the HW and SW in order to improve server performance for given workloads
Distribute the simulation platform, train and support other teams in China and in Europe using the simulation platform. Technology and methodology.
Requirements:
PhD or MSc in computer science/EE or area related to computer architecture, or equivalent research experience in industry
At least 15 years of relevant research and development experience in industry and academia in the following areas:
- Computer architectures: instruction set architecture, microarchitecture, cache sub-system, memory sub-system, NOC, interconnect
- Workload characterization and analytical model generation
- System Modelling and emulation of HW
- Simulation of Software workloads and Software applications on HW simulator
Ability to provide innovation and an international vision
Excellent communication, presentation and reporting skills
Experience working with highly technical teams and communicating to non-technical partners
Excellent oral ability to provide innovation and an international vision
Excellent communication, presentation and reporting skills
Excellent oral and written English. written English.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
7725798
סגור
שירות זה פתוח ללקוחות VIP בלבד