דרושים » הנדסה » Software Developer C ++ - Robotics - #12326

משרות דומות שיכולות לעניין אותך
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 9 שעות
MICROSOFT ISRAEL
Location: Haifa
Job Type: Full Time
Microsoft Azure Core ILDC (Microsoft Israel Development Center) 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. Microsoft Azure is building the fastest and most secure networks in public cloud. ILDC, which is Microsoft 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 Microsoft Azure HW acceleration product, Azure Boost: Preview: Azure Boost | Azure updates | Microsoft Azure Accelerated connections network performance optimization and NVAs | Microsoft 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.

Microsofts mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities
You will develop, Windows/Linux drivers and apps.
You will be driving projects with other teams in Microsoft, 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:
equired 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 Microsoft, 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: Microsoft Cloud Background Check: This position will be required to pass the Microsoft 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.
.המשרה מיועדת לנשים ולגברים כאחד
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
72622
שירות זה פתוח ללקוחות VIP בלבד
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 

חברת השמה / כח אדם

לפני 4 שעות
Extreme Group
Job Type: Full Time and Hybrid work
As a software engineer, you will play a crucial role in developing innovative software solutions written in C ++ and C # that enable us to deliver cutting-edge diagnostic technologies to healthcare professionals worldwide. You will design and implement SW components and algorithms for Medical Device products on a multi-threaded system. This is an exciting opportunity to work with highly talented engineers on one of the most cutting-edge technologies.
Requirements:
- Bachelor's or Master's degree in Computer Science or Software Engineering.
- Strong proficiency in C ++ programming language with a minimum of 8 years of professional experience.
- Proven experience in developing multithreaded systems.
- Solid understanding of software development principles, design patterns, and best practices.
- Knowledge of one or more of STL, Modern C ++ (11/14), Boost an advantage.
- Experience in C # an advantage.
- Excellent problem-solving and analytical skills
.המשרה מיועדת לנשים ולגברים כאחד
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
69163
שירות זה פתוח ללקוחות VIP בלבד
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 4 שעות
Google Israel
Location: Haifa and Tel Aviv-Yafo
Job Type: Full Time
Our computational challenges are so big, complex and unique we can't just purchase off-the-shelf hardware, we've got to make it ourselves. Your team designs and builds the hardware, software and networking technologies that power all of Google's services. As a Hardware Engineer, you design and build the systems that are the heart of the world's largest and most powerful computing infrastructure. You develop from the lowest levels of circuit design to large system design and see those systems all the way through to high volume manufacturing. Your work has the potential to shape the machinery that goes into our cutting-edge data centers affecting millions of Google users.

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 Google platforms, we make Google's 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
Collaborate with Design, Architecture, Process Technology, and Silicon Engineering teams to develop new product bring-up, verification, characterization, qualification strategies, and manufacturing test solutions for new High Performance Computing (HPC) products in advanced manufacturing technologies.
Verify test solutions on pre-silicon models (i.e., simulation or emulation).
Develop and validate test programs on Automated Test Equipment (ATE) platforms in preparation for High Volume Manufacturing, working with ATE Vendor and internal cross-functional teams.
Support product sustain, including volume data analytics, test time, and yield improvements. Assess test escapees and Return Merchandise Authorization (RMA), localize failures, implement containment measures in the manufacturing test flow, and partner with manufacturing, quality and reliability teams to implement root cause corrective actions.
Requirements:
Minimum qualifications:
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
Candidates will typically have 5 years of experience with industry-standard tools, languages and methodologies relevant to the development of silicon-based ICs and chips.
Experience in developing or integrating ATE hardware/software test methods for functional IPs like DDR, PCIe, or Telemetry.
Experience in pre-silicon verification, test content generation/integration, and post-silicon enabling.
Experience in Python, Java, or C/C++.

Preferred qualifications:
Master's degree or PhD in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
Experience with CPU/GPU SoC architecture, design, validation, and debug.
Experience in hardware description languages and RTL debug.
Familiarity with Synopsys, Cadence, or Mentor verification platforms.
Ability to venture into and improve, all aspects of post-silicon testing from definition to realization.
.המשרה מיועדת לנשים ולגברים כאחד
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
71453
שירות זה פתוח ללקוחות VIP בלבד
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 6 שעות
Google Israel
Location: Haifa and Tel Aviv-Yafo
Job Type: Full Time
Our computational challenges are so big, complex and unique we can't just purchase off-the-shelf hardware, we've got to make it ourselves. Your team designs and builds the hardware, software and networking technologies that power all of Google's services. As a Hardware Engineer, you design and build the systems that are the heart of the world's largest and most powerful computing infrastructure. You develop from the lowest levels of circuit design to large system design and see those systems all the way through to high volume manufacturing. Your work has the potential to shape the machinery that goes into our cutting-edge data centers affecting millions of Google users.

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 Google platforms, we make Google's 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
Collaborate with Design, Architecture, Process Technology, and Silicon Engineering teams to develop characterization and manufacturing test solutions for new High Performance Computing (HPC) products in advanced manufacturing technologies.
Validate test solutions on system-level platforms and prepare for mass production.
Work with hardware and software teams to evaluate functional device yield and performance across various operating conditions, characterize hardware/software interaction, and develop effective production screens to reduce Defective Parts per Million (DPPM).
Assess test escapees and RMA returns, localize failures, implement containment measures in the manufacturing test flow, and partner with manufacturing, quality, and reliability teams to implement root cause corrective actions.
Requirements:
Minimum qualifications:
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.
Experience with Python, Java, or C/C++.

Preferred qualifications:
Experience with CPU/GPU SoC architecture, design, validation, debug.
Experience in hardware description languages, RTL, or Firmware debug, and familiarity with Synopsys, Cadence, or Mentor verification platforms.
Inquisitive and motivated to venture into, and improve, all aspects of post-silicon testing from definition to realization.
.המשרה מיועדת לנשים ולגברים כאחד
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
71477
שירות זה פתוח ללקוחות VIP בלבד
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 3 שעות
Google Israel
Location: Haifa and Tel Aviv-Yafo
Job Type: Full Time
Our computational challenges are so big, complex and unique we can't just purchase off-the-shelf hardware, we've got to make it ourselves. Your team designs and builds the hardware, software and networking technologies that power all of Google's services. As a Hardware Engineer, you design and build the systems that are the heart of the world's largest and most powerful computing infrastructure. You develop from the lowest levels of circuit design to large system design and see those systems all the way through to high volume manufacturing. Your work has the potential to shape the machinery that goes into our cutting-edge data centers affecting millions of Google users.

As a Chip Infrastructure Engineer, you will plan and execute work in an innovative and fast-paced environment, with a focus on infrastructure that enables design and verification teams to produce the chips that power Google's computing needs. You'll be part of the chip infrastructure team responsible for compute, storage, common chip design components, and front-end tool flows.

In this role, you will work with architects, logic designers, and verification engineers to develop flows to build and verify SoC chip designs. Youll also work closely with software, physical design, silicon bring-up and validation teams to enable a successful software integration, implementation, silicon bringup and deliver quality silicon.
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 Google platforms, we make Google's 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
Work with partner teams to provide the compute, storage and methodology needs of the chip design, verification and physical design teams.
Collaborate with Application-Specific Integrated Circuit (ASIC) teams to implement tools and methodologies.
Design and implement CAD tools, solutions and methodologies for ASIC development.
Extend the capabilities of third-party tools through their dedicated APIs.
Provide documentation, training, and first line support to increase end user productivity.
Requirements:
Minimum qualifications:
Bachelors degree in Electrical Engineering, Computer Science, or equivalent practical experience.
Experience in scripting languages (e.g., Unix Shell, Python) used to build tools and flows.
Experience with software version control systems (e.g., Git, Mercurial), and concepts of branches, commits, and merges.
Experience working with cross-functional teams for quality tape-outs.

Preferred qualifications:
Experience with ASIC design, debug, and verification flows.
Experience with design verification techniques including constrained-random simulation, formal property verification, or static verification.
Experience evaluating multiple vendor solutions and driving tool decisions/design improvements.
Experience working with Register-Transfer Level (RTL) teams and design integration methodologies that improve team productivity and velocity.
.המשרה מיועדת לנשים ולגברים כאחד
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
71470
שירות זה פתוח ללקוחות VIP בלבד
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 9 שעות
MICROSOFT ISRAEL
Location: Haifa and Tel Aviv-Yafo
Job Type: Full Time
Microsoft Azure Core ILDC (Microsoft Israel Development Center) 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.

Microsoft Azure is building the fastest and most secure networks in public cloud. ILDC, which is Microsoft Azures Israel Development Centers) is seeking candidates who ideally have networking and/or security background.
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 Software Engineer to build the worlds fastest public cloud and make a difference to millions of people across the planet.

Microsofts mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities
As a member of the Azure Core team, you will develop, Windows/Linux drivers and apps. You will be driving projects with other teams in Microsoft, with our hardware partners and OS partners.

You will collaborate 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:

B.Sc. or M.Sc. in Computer Science, or equivalent experience
3+ years of software development in C/C++
Driver design, development, debugging and testing experience
Experience with SW/HW integration
Experience with driving complex project
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
.המשרה מיועדת לנשים ולגברים כאחד
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
72620
שירות זה פתוח ללקוחות VIP בלבד
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 4 שעות
Google Israel
Location: Haifa and Tel Aviv-Yafo
Job Type: Full Time
Our computational challenges are so big, complex and unique we can't just purchase off-the-shelf hardware, we've got to make it ourselves. Your team designs and builds the hardware, software and networking technologies that power all of Google's services. As a Hardware Engineer, you design and build the systems that are the heart of the world's largest and most powerful computing infrastructure. You develop from the lowest levels of circuit design to large system design and see those systems all the way through to high volume manufacturing. Your work has the potential to shape the machinery that goes into our cutting-edge data centers affecting millions of Google users.

As a CPU Design Verification Engineer, you will work as part of a Research and Development team, and you will build verification components, constrained-random testing, system testing, and verification closure.

As part of our server chip design team, you will verify complex digital designs. You will collaborate closely with design and verification engineers in projects and perform direct verification. You will build efficient and effective constrained-random verification environments that exercise designs through their corner-cases and expose all types of bugs. You will manage the life-cycle of verification which can range from verification planning, test execution or collecting, and closing coverage.
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 Google platforms, we make Google's 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 the verification of digital design blocks by understanding the design specification and interacting with design engineers to identify important verification scenarios.
Create and enhance constrained-random verification environments using SystemVerilog/UVM, or Specman.
Identify and write all types of coverage measures for stimulus and corner-cases.
Debug tests with design engineers to deliver functionally correct design blocks.
Close coverage measures to identify verification holes and show progress towards tape-out.
Requirements:
Minimum qualifications:
Bachelor's degree in Electrical Engineering or equivalent practical experience.
Experience verifying digital logic at RTL level using SystemVerilog or Specman/E for FPGAs or ASICs.
Experience creating and using verification components and environments in standard verification methodology.
Experience verifying digital systems using standard IP components/interconnects (e.g., microprocessor cores, hierarchical memory subsystems).

Preferred qualifications:
Masters degree in Electrical Engineering, Computer Science, or equivalent practical experience.
Experience with UVM, SystemVerilog, or other scripting languages (e.g., Python, Perl, Shell, Bash, etc.).
Knowledge of CPU implementation, assembly language or compute SoCs.
.המשרה מיועדת לנשים ולגברים כאחד
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
71485
שירות זה פתוח ללקוחות VIP בלבד
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 1 שעות
Google Israel
Location: Haifa and Tel Aviv-Yafo
Job Type: Full Time
Our computational challenges are so big, complex and unique we can't just purchase off-the-shelf hardware, we've got to make it ourselves. Your team designs and builds the hardware, software and networking technologies that power all of Google's services. As a Hardware Engineer, you design and build the systems that are the heart of the world's largest and most powerful computing infrastructure. You develop from the lowest levels of circuit design to large system design and see those systems all the way through to high volume manufacturing. Your work has the potential to shape the machinery that goes into our cutting-edge data centers affecting millions of Google users.

As a CPU Design Verification Engineer, you will work as part of a Research and Development team, and you will build verification components, constrained-random testing, system testing, and verification closure.

As part of our server chip design team, you will verify digital designs. You will collaborate closely with design and verification engineers in projects and perform direct verification. You'll build efficient and effective constrained-random verification environments that exercise designs through their corner-cases and expose all types of bugs. You will manage the full lifecycle of verification which can range from verification planning, test execution or collecting, and closing coverage.
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 Google platforms, we make Google's 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 the verification of digital design blocks by fully understanding the design specification and interacting with design engineers to identify important verification scenarios.
Create and enhance constrained-random verification environments using SystemVerilog/UVM, or Specman.
Identify and write all types of coverage measures for stimulus and corner-cases.
Debug tests with design engineers to deliver functionally correct design blocks.
Lead coverage measures to identify verification holes and to show progress towards tape-out.
Requirements:
Minimum qualifications:
Bachelor's degree in Electrical Engineering or equivalent practical experience.
Experience verifying digital logic at RTL level using SystemVerilog, or Specman/E for FPGAs or ASICs.
Experience verifying digital systems using standard IP components/interconnects (microprocessor cores, hierarchical memory subsystems).
Experience creating and using verification components and environments in standard verification methodology.

Preferred qualifications:
Masters degree in Electrical Engineering, Computer Science, or equivalent practical experience.
Experience with UVM, SystemVerilog, or other scripting languages (e.g. Python, Perl, Shell, Bash, etc.).
Familiar with CPU implementation, assembly language, or compute SOCs.
.המשרה מיועדת לנשים ולגברים כאחד
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
71457
שירות זה פתוח ללקוחות VIP בלבד
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
3 ימים
Globalbit Software
Location: More than one
Job Type: More than one
Expanding the team!
Recruiting a team of 5 developers, an Israeli company that develops a product based on desktop software for the medical teams in the USA!

Developing Agent Software: Create and refine an agent software that seamlessly interacts with a third-party process, employing reverse engineering techniques. This involves utilizing low-level APIs, implementing DLL injection strategies, and employing minimum footprint techniques to ensure optimal resource usage.
system Architecture Design: Play a pivotal role in shaping Vim's system architecture, contributing from initial whiteboard sessions to the actual implementation phase. Collaborate closely with the team to design robust and scalable solutions.
End-to-End Feature Delivery: Take ownership of feature development from conception to deployment. Develop, TEST, and deploy endpoint software solutions tailored for Windows environmen
Requirements:
Experience in developing desktop and WEB interfaces for at least 4-5 years
Development experience in C ++ and C #
JavaScript, NodeJS
Python - advantage
Emphasis on software development experience in a desktop environment
Understanding and partnership in building architecture and design

An opportunity for the hybrid work
railway axis
.המשרה מיועדת לנשים ולגברים כאחד
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
72798
שירות זה פתוח ללקוחות VIP בלבד
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 

חברת השמה / כח אדם

4 ימים
גב מערכות
Location: Haifa
Job Type: Full Time
In this role, you have the opportunity to develop challenging software modules within complex and advanced environment for improving the quality of a unique medical device solution.
Requirements:
Bachelors degree in Computer Science or engineering with minimum 5 years of experience.

At least 3 years of hands-on Python software development experience.

Hands-on experience with C ++/ JAVA software development.

Strong understanding of multithreaded code, synchronization methods and high-performance computing.

Excellent written and verbal English communication and presentation skills.
.המשרה מיועדת לנשים ולגברים כאחד
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
63175
שירות זה פתוח ללקוחות VIP בלבד