רובוט
היי א אי
stars

תגידו שלום לתפקיד הבא שלכם

לראשונה בישראל:
המלצות מבוססות AI שישפרו
את הסיכוי שלך למצוא עבודה

מתכנת C

מסמך
מילות מפתח בקורות חיים
סימן שאלה
שאלות הכנה לראיון עבודה
עדכון משתמש
מבחני קבלה לתפקיד
שרת
שכר
משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP

חברות מובילות
כל החברות
כל המידע למציאת עבודה
כל מה שרציתם לדעת על מבחני המיון ולא העזתם לשאול
זומנתם למבחני מיון ואין לכם מושג לקראת מה אתם ה...
קרא עוד >
הטבות ובונוסים בעבודה בחברות הייטק
מכון כושר צמוד, חדר אוכל משובח, חדר משחקי וידאו...
קרא עוד >
כיצד מקימים חברת סטארט אפ?
סטארטאפיסטים לשעבר מחלקים עצות כיצד להקים חברת ...
קרא עוד >
לימודים
עומדים לרשותכם
חברות מגייסות
מיין לפי: מיין לפי:
הכי חדש
הכי מתאים
הכי קרוב
טוען
סגור
לפי איזה ישוב תרצה שנמיין את התוצאות?
Geo Location Icon

לוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya and Haifa
Job Type: Full Time
We're seeking a passionate and skilled experienced Networking Embedded Firmware Engineer to play a pivotal role in delivering the next generation of our silicon. In this highly visible position, you'll be at the intersection of hardware and software, collaborating closely with logic designers to deeply understand system-level operations and performance requirements for hardware validation.

In this role, you will develop critical low-level embedded firmware specifically designed to validate hardware functionality, ensure conformance, and drive performance during the bring-up and testing phases of new silicon. This involves designing, developing, and integrating complex drivers, diagnostic tests, and infrastructure essential for SoC bring-up, post-silicon validation, and debugging activities. Ultimately, you'll lead hands-on firmware development, system-level validation, and problem-solving at the hardware-software interface in a dynamic, collaborative environment, with your work directly enabling the successful launch of our future products by ensuring our silicon meets the highest standards.
Requirements:
Minimum Qualifications
5+ years of experience in embedded firmware development within Real-Time (RT) or Embedded environments.
Strong proficiency in C, with a deep understanding of hardware-software interaction.
Hands-on expertise with Hardware-Software integrations, particularly for silicon validation and bring-up.
Exceptional debugging skills at the firmware and hardware level.
Experience in packet processing, data path, packet buffering, scheduler, networking protocols offload engine.
Experience in High speed protocols like PCIe, USB, Ethernet.
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or equivalent practical experience.

Preferred Qualifications
Knowledge of Ethernet SerDes , Media Access Control+Physical Coding Sublayer, TCP/IP, UDP, RDMA.
Experience in Networking or switching ASIC SW development.
Knowledge in Ethernet switching or packet processing.
Experience with pre-silicon and post-silicon validation methodologies.
Familiarity with CPU architectures (e.g., ARM) and low-level system programming.
Direct experience with System-on-Chip (SoC) development or validation.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8808996
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Kefar Sava
Job Type: Full Time
We are seeking a BSP Software Design Engineer to join our R&D team in Israel.

The role involves developing and integrating Board Support Packages (BSPs) and low-level drivers for real-time embedded systems operating in mission-critical and rugged environments.

Key Responsibilities

- Design, implement, and maintain BSPs and device drivers for embedded platforms.

- Work closely with hardware, systems, and QA teams to ensure robust hardware-software integration.

- Participate in bring-up activities, debugging, and optimization of embedded platforms.

- Contribute to system architecture discussions and provide technical input on platform design.
Requirements:
- B.Sc/B.A. in Computer Science or Computer Engineering from a recognized university.

- 4-5 years of proven experience in C programming for real-time embedded systems.

- 4-5 years of hands-on experience in BSP and driver development under any RTOS.

- Strong debugging and hardware integration skills.

- Excellent communication skills in English (spoken and written).
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8808881
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Petah Tikva
Job Type: Full Time
The Senior Edge Navigation Software Engineer will play a key role in designing and developing the platform's navigation and state estimation software-a core capability that enables the drone to accurately understand its position, orientation, and motion in complex and dynamic environments.

This role requires deep expertise in navigation algorithms, sensor fusion, perception, and real-time software development, with the opportunity to influence the architecture and implementation of advanced navigation capabilities for autonomous UAVs.

Responsibilities
Navigation & State Estimation

Design and develop robust navigation and state estimation algorithms.
Develop algorithms to evaluate sensor reliability and dynamically fuse or select sensor inputs.
Ensure accurate and continuous state estimation (position, velocity, and orientation) under varying operational conditions.
Improve navigation robustness in GNSS-degraded and GNSS-denied environments.
Sensor Fusion

Design and implement multi-sensor fusion algorithms using IMU, cameras, radar, barometer, GNSS, and additional onboard sensors.
Develop estimation frameworks based on Kalman Filters, EKF/UKF, factor graphs, or similar approaches.
Optimize estimation accuracy, consistency, and real-time performance.
Optical & Perception-Based Navigation

Develop vision-based navigation capabilities.
Implement and optimize perception algorithms for localization and navigation.
Integrate perception outputs into the broader navigation and control pipeline.
Software Development

Design, develop, test, and maintain high-performance C++ software for real-time autonomous systems.
Write clean, maintainable, and production-quality code.
Optimize algorithms for embedded and edge computing platforms.
Participate in software architecture discussions and technical design reviews.
System Integration

Collaborate closely with control, autopilot (APS), mission software, perception, and infrastructure teams.
Ensure seamless integration between navigation outputs and guidance/control loops.
Work with simulation and QA teams to validate system performance.
Robustness & Performance

Design algorithms for real-time execution under strict latency and computational constraints.
Validate solutions through simulation, hardware-in-the-loop testing, and flight testing.
Optimize performance in challenging environments with degraded or uncertain sensor data.
Requirements:
B.Sc. or higher in Computer Science, Electrical Engineering, Physics, Robotics, Aerospace Engineering, or a related quantitative discipline.
5+ years of experience developing software for navigation, estimation, GNC, robotics, or autonomous systems.
Strong background in sensor fusion and state estimation (Kalman Filters, EKF/UKF, factor graphs, or similar).
Excellent C++ development skills (modern C++), with Python used for prototyping and analysis.
Experience developing real-time software for embedded or edge computing platforms.
Proven experience with autonomous systems (UAVs, drones, robotics platforms, autonomous vehicles, or similar).
Strong understanding of IMU integration, coordinate frames, motion models, and inertial navigation.
Experience designing complex software systems from concept through production deployment.
Strong analytical and problem-solving skills.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8808489
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Required Software Engineer -New College Grad
Description
Shape the Future of AI Infrastructure with VAST Data
We are seeking a talented and experienced Software Engineer to design, build, and optimize high-performance distributed systems, core data engines, and backend infrastructure.
Requirements:
B.Sc./B.A. degree in Computer Science, Computer Engineering, Software Engineering, or a related field.
Good understanding of the Linux operating system.
Academic transcripts (grade sheet) - required.
Advantages:
Experience with C/C++.
Experience with Python scripting.
What We're Looking For:
Strong analytical and problem-solving skills.
Eagerness to learn and grow in a dynamic environment.
Excellent teamwork and communication skills.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8805520
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Haifa
Required Software Engineer -New College Grad
Description
Shape the Future of AI Infrastructure with us
This is a rare opportunity to join one of the fastest-growing infrastructure companies in tech history, right at the epicenter of the AI revolution.
We are seeking a talented and experienced Software Engineer to design, build, and optimize high-performance distributed systems, core data engines, and backend infrastructure.
Requirements:
B.Sc./B.A. degree in Computer Science, Computer Engineering, Software Engineering, or a related field.
Good understanding of the Linux operating system.
Academic transcripts (grade sheet) - required.
Advantages:
Experience with C/C++.
Experience with Python scripting.
What We're Looking For:
Strong analytical and problem-solving skills.
Eagerness to learn and grow in a dynamic environment.
Excellent teamwork and communication skills.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8805419
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
31/08/2026
Location: Rehovot
Job Type: Full Time
We are seeking an experienced Senior BSP (Board Support Package) Engineer to join our dynamic engineering team. The ideal candidate will have a strong background in embedded systems, firmware development, hardware-software integration, and system bring-up. You will play a critical role in developing and maintaining BSPs for our cutting-edge satellite communication products.

If you're passionate about pushing the boundaries of satellite technology and global connectivity, this is your opportunity to shape the future of space communications.



Key Responsibilities:

BSP Development: Design, develop, and maintain Board Support Packages for ARM based Linux real-time operating systems
System Bring-Up: Lead the commissioning of new hardware platforms, ensuring all components function correctly
Hardware Integration: Collaborate closely with hardware engineers to initialise new boards and validate hardware functionality
Linux Kernel Driver Development: Develop and optimise in‑kernel device drivers and subsystems for high‑speed interfaces such as PCIe, Ethernet, SPI, I²C, UART, DMA and RF front‑ends
Driver Development: Develop and optimise Linux kernel level device drivers for various peripherals and interfaces (e.g., SPI, I2C, UART, PCIe)
Bootloader Customisation: Customise and enhance bootloaders for system initialisation
Requirements:
Minimum of 5-7 years of experience in BSP development, embedded systems engineering, and system bring-up
Proficiency in C/C++ programming languages.
Vast Experience with embedded Linux systems - Device Trees, Kernel level
Experience with bootloaders such as U-Boot.
Knowledge of hardware interfaces and protocols (SPI, I2C, UART, PCIe, Ethernet).
Proficient in using debugging tools like JTAG debuggers, logic analysers, and oscilloscopes
Strong communication skills, both written and verbal.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8804059
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
30/08/2026
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for an experienced Windows Kernel Engineer to lead the design and development of a Windows filesystem minifilter from scratch and integrate it with our existing agent.
The ideal candidate has deep expertise in Windows kernel internals and proven experience building and debugging either:
Filesystem minifilters
Filesystem drivers
Requirements:
5+ years of experience in Windows Kernel Engineering
Experience in building Windows/Mac agents
Background in the cybersecurity industry- Advantage!
Technologies:
Windows Kernel / Windows Internals
Filesystem Minifilters
Filesystem Drivers
C / C++
WinDbg
WDK
Visual Studio
Go
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8801759
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
27/08/2026
Location: Tel Aviv-Yafo
Job Type: Full Time
We're looking for an experienced Low Level Engineer to join our core team and help build the foundation of AI-powered, CVE-free container security platform.
Responsibilities:
Design and implement robust infrastructure for supporting secured assets, including our revolutionary CVE-free container images.
Build and maintain support systems for multiple Linux distributions, ensuring seamless integration with existing development workflows.
Work closely with our AI engineers, security researchers, and platform engineers to integrate low-level infrastructure with higher-level services.
Lead complex projects in close collaboration with Product Managers and other Software Engineers, from technical planning through execution and delivery.
Requirements:
5+ years of experience developing large-scale projects within development teams
Hands-on low-level experience with Go, C, and/or C++
Deep understanding of Linux operating systems, kernel concepts, and system-level programming
Proficient with Git and collaborative development workflows
Excellent communication skills and proven ability to work effectively in cross-functional teams
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8800495
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Ra'anana
Job Type: Full Time
In this role, you will learn and deeply understand the AI fundamentals and create tools that simulate AI neural network processor implementation.

In addition, you will perform in-depth analysis and optimization to the simulator, to ensure simulator performance and accuracy for various processors architectures.

The project is using C/C++ OOP as main development language as well as python for AI neural network.

Development platforms are Linux and Windows based.

Responsibilities:

Taking part of innovative, agile, top-notch Software organization, designing Neural Network Processor (NPU) simulator in close collaboration with the architecture, algorithms, system and hardware teams.

Design and develop simulation software solutions allowing customers to run most advanced AI networks efficiently on NPU software simulation.
Requirements:
B.Sc/M.Sc. in Engineering, Computer Science, or related technical field.
5 - 10 years of experience as hands-on software engineer
Experience in C/C++ programming
Enthusiastic about ML, AI and Computer Vision
Experience in developing complex embedded software systems
Excellent problem-solving skills and attention to detail.
Good communication skills.
Good ability to manage time and prioritize tasks.
Independent and self-motivated
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8800482
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
27/08/2026
Location: Tel Aviv-Yafo
Job Type: Full Time and Hybrid work
we are looking for a Runtime Sensor Developer | eBPF Expert.
In this role, youll write low-level code that hooks deep into runtimes and OS internals (via eBPF) to capture runtime data with near-zero overhead. Basically, youre creating the eyes and ears inside applications, so we can detect intrusions as they happen.
Youll be pushing the envelope of what eBPF and kernel tech can do: tracing syscalls, monitoring network flows, and intercepting anything attackers might exploit. Your work will help determine exploitability and flag compromises instantly - even for zero-day attacks that nobody has seen before.
This is a high-impact, experimental role: part engineer, part hacker - optimizing for performance and reliability while youre bending the rules of the OS. If you love digging into assembly, performance tuning, and building tools that peer into the guts of running software, come join us. Youll have the freedom to innovate at the lowest levels of the stack (and we promise, no boring corporate kernel modules here - only the fun stuff!).
Requirements:
Do you dream in C and know the Linux kernel like an old friend?
We need an eBPF wizard to build the secret sauce of platform - our ultra-lightweight, in-app sensor
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8800269
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
25/08/2026
Location: Ashdod
Job Type: Full Time
We are looking for an experienced RT Embedded Software Engineer to join a software division developing advanced radar and intelligence systems.

The role involves C/C++ development in Real-Time environments, system-level integration, and close collaboration with multidisciplinary hardware and software teams.

Responsibilities
Develop C/C++ software for Real-Time radar and intelligence systems.
Analyze and write system and software requirements.
Perform testing, optimization, debugging, and system-level integration.
Work in Host and Target environments.
Develop software for VxWorks and Embedded Linux operating systems.
Work with Docker-based environments.
Requirements:
Academic degree or practical engineering diploma in Software Engineering, Computer Science, or another exact-science discipline - mandatory.
At least 5 years of experience developing RT Embedded systems in C++ - mandatory.
Strong knowledge of Object-Oriented Programming, Multithreading, and Multicore environments - mandatory.
Familiarity with DevOps processes - an advantage.
Experience with Configuration Management tools, particularly Git - an advantage.
Willingness to travel abroad occasionally.
Strong self-learning abilities, teamwork skills, and a drive for excellence.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8796555
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
25/08/2026
Location: Netanya
Job Type: Full Time
We are looking for a Senior DSP Software Engineer who will lead design and implementation of our innovative signal processing algorithms on the industry cutting-edge target platform, consisting of embedded cores, DSPs, and dedicated accelerators.

What will you do:
Perform analysis, design, implementation and validation of innovative MIMO imaging radar algorithms for next generation ADAS and autonomous
vehicles on our target platform.
Participate in SW architecture design and perform signal processing algorithm porting & optimization.
Address real-time constraints in a challenging memory/compute bound framework.
Be part of a goal-oriented workgroup and dynamic research & development environment.
Work in close collaboration with CTO and SW architecture team.
Requirements:
B.Sc/M.Sc. in Electrical/Computer Engineering, Computer Science, or equivalent.
Over 5 years of embedded algorithm development experience on a real-time DSP system.
Over 2 years of experience in C/C++ programming in real-time embedded platforms.
Ability to understand and implement complex algorithms efficiently.
Experience with implementing Radar or MIMO Signal Processing on dedicated DSPs, or proprietary accelerators.
Familiarity with SIMD architecture and math libraries.
Familiarity with Computer Vision and A/I - advantage.
Familiarity with robotics/autonomous SW stack - advantage.
Familiarity with Python - advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8796531
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Karmiel
Job Type: Full Time
We are looking for a talented C/C++ real time embedded SW developer to join our team.
Requirements:
1-3 years of experience in C/C++ development, preferably in RT embedded software development.
Experience in Object Oriented, Multithreaded Programming and Design Patterns paradigms.
Experience with operating systems such as linux \ windows \ VxWorks.
Ability to understand complex systems and various communication protocols.
Excellent team player with good communication skills
Ability to self-learn new technologies quickly
Ability to multi-task, solve problems and drive critical tasks to completion with minimal supervision.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8792514
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
23/08/2026
Location: Herzliya
Job Type: Full Time
We're a global leader in smart energy technology, with over 3,000 employees, offices in 34 countries, and millions of installations worldwide. Our innovative solutions include solar inverters, battery Storage, backup systems, EV charging, and AI-based energy management. We're committed to making clean, green energy the primary power source for homes, businesses, and beyond. With the growing demand for electricity, the need for smart, clean energy sources is constantly rising. We offer amazing opportunities to develop your skills in a multidisciplinary environment, covering everything from research and development to production and customer supply. Work with talented colleagues, tackle exciting challenges, and help create a sustainable future in an industry that's always evolving and innovating. Join us and be part of a company that values creativity, agility, and impactful work. The Embedded control team develop SW products that create the basic building blocks of the our system and deal with various fields - power conversion algorithmic, communication algorithmic, optimizations, rt problems on different platforms - DSPs, Companys ASIC and digital controlled power converters for photo-voltaic power systems. Our technological challenges focus on the following fields: power electronics, digital close loop control and Digital Signal Processing algorithms implemented on companys microprocessors. In this position, you will take part in developing advanced control algorithms and software for our state-of-the-art products.
What you will be doing:
* Learning the different aspects of our products by developing features in various areas and disciplines - power electronics, control theory, DSP and communication over different platform.
* Design, develop, optimizing, TEST and maintain complex and exciting Embedded SW for power electronics and control systems in a multi processors environment.
* Developing on various micro-controllers and dealing with various rt constraints.
* Ownership of a project/product from end to end- from concept and simulation, through development and integration and field deployment.
* Building complex simulations integrating SW and HW and working hand by hand with HW team.


Country:
Israel
City:
Herzliya
Requirements:
* B.Sc. or M.Sc. in Electrical Engineering from a university - MUST 1-2 years of experience in Embedded systems and power control firmware programming from the industry - MUST.
* Experience in programming in C / C ++ for Real-Time Embedded systems.
* Experience with control/power electronics, understanding of DC/DC, AC/DC, and inverter power conversion topologies.
* Experience with control algorithms (PID, model predictive control, or adaptive control).
* Understanding of ADCs, PWM generation, and communication interfaces (SPI, I2C, UART, CAN, etc.).
* Basic understanding of power electronics hardware (MOSFETs, IGBTs, gate drivers, inductors, etc.).
* Knowledge of debugging tools, compilers, and firmware development workflows.

We recognize our talented and diverse workforce as a key competitive advantage. Our business success is a reflection of the quality and skill of our people. We are committed to seeking out and retaining the finest human talent to ensure top business growth and performance.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8723637
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
20/08/2026
Location: Tel Aviv-Yafo
Job Type: Full Time
As a Performance Software Engineer, you will be instrumental in building the core computation software that runs on custom AI accelerators. Your work will bridge the gap between host systems and proprietary hardware, encompassing everything from a custom on-board kernels to the sophisticated tooling required for real-time debugging. You will be a key player in chip bring-up and the long-term development of high-performance computation primitives and kernels, ensuring our architecture operates with maximum efficiency and deterministic performance.

Responsibilities
Develop and optimize low-level software primitives in C/C++, assembly, and architecture-specific intrinsics, primarily for RISC-V and ARM platforms.

Implement performance-critical kernels, runtime components, hardware abstraction layers, drivers, and firmware operating in bare-metal or highly constrained environments.

Work closely with hardware architects and RTL/design teams to define and validate hardware-software interfaces, memory maps, register interfaces, interrupts, synchronization mechanisms, and boot flows.

Analyze and optimize software for latency, throughput, memory footprint, instruction count, and efficient use of processor and accelerator features.

Bring up and debug software on simulation, emulation, FPGA, and silicon platforms, including low-level hardware/software integration issues.

Develop validation tests, benchmarks, and diagnostic tools for new processor, DSP, accelerator, and SoC functionality.

Contribute to architecture decisions around ISA extensions, compiler intrinsics, memory hierarchy, DMA, cache/coherency behavior, and software-visible hardware features.
Requirements:
Bachelors, Masters, or PhD in Computer Science, Computer Engineering, or a related field.

Strong experience in low-level systems programming using C/C++ and assembly, with excellent understanding of how compiled software maps to machine instructions and hardware behavior.

Deep familiarity with bare-metal development, including startup code, linker scripts, memory layout, MMIO, interrupts/exceptions, timers, synchronization, and direct peripheral access.

Strong understanding of computer architecture, including pipelines, caches, memory hierarchies, virtual/physical addressing, atomics, DMA, and performance implications of different access patterns.

Hands-on experience with RISC-V and/or ARM architectures, instruction sets, calling conventions, ABI concepts, and architecture-specific intrinsics.

Experience debugging hardware/software interactions using tools such as GDB, JTAG, trace/debug interfaces, simulators, emulators, or FPGA platforms.

Ability to read hardware specifications, register descriptions, and RTL-level documentation and translate them into robust software implementations.

Strong performance-analysis and optimization skills, including profiling, disassembly inspection, compiler optimization behavior, and hand-tuned assembly where appropriate.

Language: English at a proficient level. French is a plus.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8791136
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות שנמחקו