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

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
07/09/2026
משרה זו סומנה ע"י המעסיק כלא אקטואלית יותר
מיקום המשרה: תל אביב יפו
סוג משרה: משרה מלאה
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
27/09/2026
Location: Tel Aviv-Yafo and Haifa
Job Type: Full Time
We are seeking a Software Embedded Development Engineer to design, develop, and optimize mission-critical embedded software for cloud infrastructure. You will join teams focused on networking, machine learning acceleration, and high-performance computing (HPC), impacting millions of AWS services globally.

Cutting-Edge Technology: Work on custom silicon (e.g., Graviton, ML accelerators) and innovative networking solutions at the intersection of hardware and software.

Growth & Innovation: Benefit from AWSs resources, mentorship programs, and opportunities to publish technical content.
Requirements:
Basic Qualifications
- Bachelor's degree in Computer Science or a related field.
- 5+ years of professional experience in embedded software development, with strong proficiency in C/C++.
- Hands-on experience developing firmware, device drivers, or user-space applications for embedded systems, including low-level hardware interaction.

Preferred Qualifications
- Knowledge of network design, protocols and troubleshooting.
- Experience communicating clearly and concisely with leadership, stakeholders, and cross-functional teams.
- Experience with AWS or cloud technologies
- Knowledge of hardware/software co-design.
- Familiarity with storage protocols.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8834520
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
30/09/2026
Job Type: Full Time
The Networking Diagnostics team is seeking a highly motivated and experienced engineer. This person must have hands-on technical expertise to develop critical diagnostic tools for our newest, world-leading networking platforms. This position offers the opportunity to have a real impact in a dynamic, technology-focused company, impacting data centers and high-performance computing (HPC) clusters across the world. We are looking for independent engineers who excel in a fast-paced environment and are passionate about ensuring the stability of next-generation hardware.

What you'll be doing:
Design & Implement: Architect and develop high-performance diagnostic tools and frameworks using Python, tailored for our latest networking platforms.
Performance Optimization: Drive end-to-end development focusing on software that performs efficiently, ensuring diagnostic suites can handle high-throughput data and real-time monitoring without latency.
System Diagnostics: Take charge of developing features that bridge the gap between complex hardware behaviors and software-level diagnostics.
Collaborative Problem Solving: Partner with hardware, firmware, and driver teams to address real-world challenges that demand innovative solutions and a customer-centric approach.
Autonomous Execution: Own the full software development lifecycle of diagnostic features, from initial hardware specification to deployment in dynamic environments.
Requirements:
What we need to see:
B.Sc or equivalent experience in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
5+ years of hands-on experience in the software development lifecycle, with a proven track record in performance-critical systems.
Python Mastery: Advanced programming skills in Python, with a focus on writing optimized, efficient, and scalable code for hardware interfacing.
Networking & HW Background: Solid understanding of networking protocols (TCP/IP, InfiniBand, or Ethernet) and hardware-level interaction.
Linux Expertise: Strong familiarity with Linux environments, associated debugging tools, and system-level performance tuning.
Strong analytical and debugging skills.
A highly collaborative great teammate who is also self-motivated, well-organized, and capable of working independently in a fast paced environment.

Ways to stand out from the crowd:
Performance Tooling: Experience with performance profiling, optimization, and low-level hardware communication (e.g., PCIe, I2C).
Low-Level Knowledge: Background in C/C++, RT embedded development, or driver development within a Linux environment.
Technical Leadership: Experience leading technical projects or mentoring team members in a dynamic setting.
Problem Solving: Confirmed experience in root-causing complex system-level issues and solving customer-facing hardware challenges.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8837848
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Job Type: Full Time
We are seeking an experienced Embedded Software Engineer to join a team of top-tier professionals developing a high-performance system built on the AMD/Xilinx Zynq UltraScale+ RFSoC platform. This system will form the core technology behind the companys future RF and wireless products, spanning secure cellular communications, signal-emission detection, and protection against communications exploitation.
Responsibilities include:
Develop embedded C/C++ software for the RFSoCs Arm Cortex-A53 and Cortex-R5F processors in embedded Linux, FreeRTOS, and bare-metal environments.
Configure RF ADC/RF-DAC resources, AXI and DMA data paths, interrupts, clocks, NCOs, interpolation, decimation, and multi-tile synchronization.
Support RFSoC board bring-up, FPGA integration, debugging, and system validation.
Implement detection infrastructure and embedded algorithms to identify anomalous or unauthorized activity.
Develop and optimize end-to-end, high-performance PCIe/DMA software solutions across embedded and host platforms, including low-level Linux drivers, user-space components, APIs, libraries, multithreaded applications, and automated performance testing.
Requirements:
Degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
Strong embedded and system-level development experience in C and C++.
Experience with Linux kernel development, device drivers, kernel modules, and user-space hardware interfaces.
Experience with PCI Express, and DMA-based data transfer.
Practical knowledge of AMD/Xilinx XDMA IP and Linux XDMA drivers.
Experience developing multithreaded applications on Ubuntu or another Linux distribution.
Experience with AMD/Xilinx Zynq, MPSoC, or RFSoC platforms and tools such as Vitis, Vivado, and PetaLinux.
Knowledge of AXI, DMA, DDR, interrupts, memory mapping, cache coherency, and buffer management.
Experience designing APIs and interfaces between kernel drivers, user-space libraries, and applications.
Understanding ADC/DAC operation, sampling, I/Q processing, NCOs, interpolation, decimation, and FFT analysis.
Strong debugging and performance-analysis skills using JTAG, GDB, ILA, kernel logs, tracing, and profiling tools. Ability to apply oscilloscope and spectrum analyzer.
Ability to work closely with FPGA, RF, DSP, hardware, and system engineering teams.
Knowledge of LTE / 5G Cellular technology is major advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8863783
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
6 ימים
Location: Tel Aviv-Yafo and Haifa
Job Type: Full Time
As a System Verification Software Engineer, you will join a unique team that works at the heart of chip development, at the HW/SW boundary, collaborating across teams to ensure our semiconductor platforms meet the highest standards before they reach production, as we lead the market with our cutting-edge devices.
Youll be part of a team that verifies Graviton chips across emulation, silicon, and AWS production fleets-developing the tests, automation, and debug tooling that give us confidence our features function correctly on real hardware.

Key job responsibilities
* Verify and validate Graviton chips in emulation, silicon, and post-production.
* Develop tests that ensure our features function as intended.
* Build automation and debugging tools for silicon regressions and bring-up.
* Collaborate with hardware design and software teams to identify, analyze, and resolve design issues and verification gaps.
* Debug failures across diverse platforms (emulation and silicon).
Requirements:
Basic Qualifications
- B.Sc. in Electrical or Computer Engineering. Please include your academic transcript with your CV in a single PDF
- Experience developing software and/or hardware in a relevant field.

Preferred Qualifications
- Experience in system-level verification, design verification, or embedded software development.
- Knowledge of assembly languages and compilers.
- Familiarity with ARM architecture and/or its protocols (AXI/CHI).
- Independent, a fast learner, and a strong communicator.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8873491
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Job Type: Full Time
Required Software Engineer III, Infrastructure, Filestore
About the job
Our software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to our needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
Responsibilities
Be responsible for Filestore data-plane layers. Starting from the entry point, networking/protocol termination, through a proprietary in-house distributed performant highly available file-system that is the core of Filestore cloud service.
Develop many new customer-facing features critical for meeting product business roadmap, as well as enhancing existing infrastructures for better reliability and new requirements.
Drive the development of new features, infrastructure, and performance improvements in a complex distributed and performance sensitive system.
Work with peers from other aspects of the product development lifecycle, including all filesystem engineering teams, product management, program management, CP, SRE, UX/UI.
Requirements:
Minimum qualifications:
Bachelors degree or equivalent practical experience.
2 years of experience with software development or 1 year of experience with an advanced degree in an industry setting.
2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.
Preferred qualifications:
Master's degree or PhD in Computer Science or related technical fields.
2 years of experience with data structures and algorithms.
Experience developing accessible technologies.
Experience as a low level core engineer.
Knowledge in clustered/distributed and concurrent programming.
Knowledge in low level C++/C development.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8847134
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
30/09/2026
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
We are is looking for a strong technical senior architect to join us in shaping the future. Senior Architects are innovators who can translate business needs into workable technology solutions. Their expertise is deep and broad. They are hands on, producing both detailed technical work and high-level architectural designs.

As a Senior architect in the AI Networking Research team, you will explore technological challenges on accelerate networking and building AI data centers. Research new transport functions and semantics for optimizing AI workloads, AI systems communication and accelerations and much more. You will also be leading architectural and development efforts across numerous technological fields, related to the modern AI data center, such as distributed AI and deep learning solutions, data analytics, High Performance Computing (HPC), Software Defined Networking (SDN), virtualization, storage, and more.

What youll be doing:

Enhance our GPU Networking offerings for accelerating AI workloads, such as our Dynamo, our NIXL and our UCX, tailored to the unique requirements of AI workloads.

Co-design hardware features (e.g., in GPUs, DPUs, or interconnects) that accelerate data movement and enable new capabilities for inference and model serving.

Identify and evaluate new technologies, innovations and partner relationships for alignment with our technology roadmap and business value.

Lead architecture and design of new technologies and innovations such as runtime systems, communication libraries, AI-specific technologies.

Lead proof-of-concept development to evaluate and drive such technologies.
Requirements:
What we need to see:

Hold a M.Sc. or Ph.D. in Computer Science, Electrical or Computer Engineering from a leading university (or equivalent experience).

5+ years of industry experience (or equivalent) in system architecture, AI systems architecture, scaling of AI, Parallelism of AI frameworks, or deep learning training workloads.

Experienced in algorithm design, system programming, computer architecture and operating systems.

Experienced in virtualization, networking and storage.

Deep understanding of performance profiling and optimization techniques, together with defining and using hardware features.

Strong programming and software development skills.

Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment.

Ways to stand out from the crowd:

Shown research track record.

Have experience and passion for system architecture, CPU/GPU/memory/storage/networking.

Stellar communication skills.

Knowledge in Deep Learning frameworks and AI communication libraries (NCCL, UCX, MPI and equivalents).

Deep understanding of Inference and Training workloads and optimizations, like Prefill/Decode, data parallelism, Tensor parallelism, FDSP and others.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8837892
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
01/10/2026
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
a global leader in advanced human-guided autonomous drone systems, is looking for an Embedded Team Lead to join our R&D organization and lead the development of the firmware and low-level software that power our real-time autonomous and mission-critical systems used by defense and security forces worldwide.

In this role, you will combine hands-on technical leadership with people management, guiding a team of embedded engineers while actively contributing to the design, implementation, and bring-up of firmware for our airborne platforms and payloads. You will own the embedded layer end-to-end - from microcontroller firmware and low-level drivers, through hardware/software integration, to production support and field-deployed systems.

This is a unique opportunity to lead development at the point where software meets hardware, in systems that operate in the most demanding real-world environments.

Responsibilities:

Lead and mentor a team of embedded software engineers, fostering ownership, accountability, and technical excellence
Take full ownership of embedded delivery, from architecture and board bring-up through serial production and field deployment
Act as a hands-on contributor to embedded C development for real-time, resource-constrained, mission-critical platforms
Drive hardware/software integration together with electrical, mechanical, and systems teams - from prototype through production
Ensure reliability, deterministic real-time behavior, and efficient resource utilization of firmware running on fielded systems
Conduct code and design reviews, enforce best practices, and maintain high development, testing, and documentation standards
Manage sprint planning, task prioritization, technical roadmap alignment, and delivery timelines within an Agile framework
Support recruitment, onboarding, and professional development of embedded engineers
Requirements:
5+ years of hands-on real time embedded software and firmware development experience, including strong expertise in C
Proven experience leading and mentoring engineers in a technical team environment
Strong embedded system design and architectural experience
Deep understanding of embedded fundamentals: real-time behavior, interrupts, memory management, concurrency, and low-level debugging
Hands-on experience with ARM microcontroller platforms (STM32 or similar), including firmware implementation and hardware bring-up
Experience implementing and troubleshooting embedded communication interfaces such as I2C, UART, SPI, GPIO, and CAN
Ability to read schematics and work at board level, with proficiency using oscilloscopes, logic analyzers, and hardware debuggers
Strong experience working in Linux environments, with Git-based workflows and modern development tools
Strong ownership mindset and ability to lead technical initiatives end-to-end
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8839448
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
23/09/2026
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
Our R&D team develops one of the companys leading products and is involved in the design and development of advanced Linux-based networking solutions.
We are looking for a talented Development Engineer to join our team and take part in building innovative software solutions in a dynamic and challenging environment.
Location: Ramat Hachayal, Tel Aviv. Hybrid option once a week.
Requirements:
B.Sc. in Computer Science, Software Engineering, Electrical Engineering, or equivalent practical experience
Strong hands-on experience working with Linux environments
At least 3 years of software development experience in C/C++, (Python advantage)
Solid understanding of software design, debugging, and troubleshooting
Familiarity with networking concepts and protocols
Experience with embedded Linux systems (kernel space advantage)
Hands-on experience with low-level hardware protocols
Experience in systems including L2/L3 protocols and TDM networks
Fast learner with strong technical curiosity and problem-solving skills
Self-driven, motivated, and capable of working independently and in a team environment.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8829876
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a highly skilled and motivated Embedded Software Team Lead to drive our development efforts from the trenches. You will lead a team of talented engineers, combining strong technical leadership with deep hands-on involvement. In this role, you will be responsible for the architecture, design, and implementation of complex embedded software, while mentoring team members and ensuring high code quality. This is a "player-coach" role for someone who loves to solve hard technical problems and thrives on developing people.
Responsibilities:
Leadership & Mentoring
Lead and mentor a team of embedded software engineers, setting day-to-day priorities and fostering a high-performance culture
Provide technical guidance, perform code reviews, and act as the go-to person for complex technical challenges
Facilitate team collaboration and ensure clear communication across the R&D organization
Foster a culture of excellence, accountability, and continuous learning
Technical Ownership (Hands-on)
Remain deeply involved in hands-on design, architecture, and coding (approx. 50% coding/design work)
Design and implement robust embedded software for real-time systems, focusing on performance, scalability, and safety
Ensure best practices in coding standards, unit testing, and CI/CD integration
Collaborate with hardware and systems engineers to ensure seamless integration between software and hardware components (SoCs, MCUs, sensors, etc.)
Execution & Delivery
Own the delivery of specific embedded modules, from design to production
Translate product requirements into actionable technical tasks and roadmaps
Drive engineering processes to increase efficiency and code quality
Work closely with customers and Tier-1 partners on technical requirements, escalations, and delivery commitments
Stay updated with industry trends in embedded systems and automotive tech to continuously improve our stack
Requirements:
8+ years of hands-on experience in embedded systems and C/C++ development
Proven leadership experience: at least 2-3 years leading a small to medium-sized engineering team (technical mentorship and people management)
Deep technical expertise in:
Embedded Linux/RTOS environments
Real-time signal processing and memory management
Developing for heterogeneous architectures (CPU, GPU, MCU)
Familiarity with software architecture principles and Git-based development workflows
Strong communication skills with the ability to bridge technical and product needs
Mindset: "Startup-ready"-flexible, solution-oriented, and comfortable working in a fast-paced environment
Advantage: Experience in the automotive industry (ASPICE, AUTOSAR, ISO 26262) or AI-acceleration software
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8864710
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo and Haifa
Job Type: Full Time
Required Software Engineer III, Technical Infrastructure
About the job
Our software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to our needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
With your technical expertise, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.
Responsibilities
Design, develop, and maintain advanced software modeling tools and simulation environments.
Leverage C++, Python, and experimental AI-driven methodologies to perform deep-dive studies and automate analytical workflows.
Conduct in-depth security analysis and threat modeling for hardware-software interfaces.
Develop and implement methodologies for detecting, mitigating, and analyzing side-channel and micro-architectural vulnerabilities, ensuring our systems meet the highest standards of safety and privacy.
Explore, deploy, and scale experimental AI-driven tooling to automate verification workflows, enhance predictive modeling, and accelerate development cycles. Contribute to expanding the team's suite of AI-assisted capabilities.
Requirements:
Minimum qualifications:
Bachelors degree or equivalent practical experience.
2 years of experience with software development in one or more programming languages (e.g. C++), or 1 year of experience with an advanced degree.
Preferred qualifications:
Master's degree or PhD in Computer Science or related technical fields.
2 years of experience with data structures and algorithms.
Experience in modern, high-performance CPU/ML architecture and micro-architecture.
Experience developing accessible technologies.
Experience with Python programming.
Experience in security analytics and demonstrated leadership in complex technical projects, including system integration and performance optimization.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8843174
סגור
שירות זה פתוח ללקוחות VIP בלבד