דרושים » תוכנה » C++ Developer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
04/11/2025
משרה זו סומנה ע"י המעסיק כלא אקטואלית יותר
מיקום המשרה: הרצליה
סוג משרה: משרה מלאה
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
דרושים בוייזדום
Job Type: Full Time and Jobs without resume
We are looking for our first software engineer a founding member who will play a pivotal role in shaping the DNA of software development. This is a rare opportunity to join early, architect core systems, and lay the foundation for Real-Time software powering cutting-edge sensing platforms.
You will lead implementation efforts across Embedded and accelerated systems and help define the technical standards that will guide our future.
Key Responsibilities:
Design and implement high-performance, Real-Time software solutions.
Collaborate closely with hardware and systems engineers to ensure tight integration and optimal performance.
Lead development efforts on NVIDIA Jetson platforms
Influence software engineering culture, tools, and processes as a founding member of the team.
Participate in code reviews, testing, and documentation to maintain high engineering standards.
Requirements:
Requirements:
5+ years of experience in software engineering, ideally focused on Real-Time or Embedded systems.
Proficiency in developing on NVIDIA Jetson platforms.
Solid understanding of Real-Time operating systems and performance-critical system design.
Familiarity with FPGA integration, especially on the Xilinx platform, is a strong advantage.
Experience with C / C ++, Python, and cross-platform development tools.
Strong problem-solving skills, autonomy, and a startup mindset with a drive to own and build.
Excellent communication and collaboration abilities.
Bachelor's or Masters degree in Computer Science, Electrical Engineering, or related field (or equivalent experience).
This position is open to all candidates.
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8225098
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya
Job Type: Full Time
We are looking for a senior embedded software engineer to join us in researching and developing cutting-edge cyber security projects.

Responsibilities

As an Embedded researcher and developer, you will be dealing with:

Real-time Embedded End-to-End Low-Level software development on various unique embedded platforms and environments.

Researching complex Embedded systems.
Requirements:
5+ years of experience in real-time embedded systems development, writing code in C/C++ and Assembly.

Deep understanding of embedded systems internals and operating systems.

Experience with embedded systems communication protocols, peripherals and debugging.

Good knowledge of network communication protocols and topologies.

Experience in Python scripting.

Highly motivated and very creative individual.

Bachelor's degree in computer science or engineering.

Experience in reverse-engineering using disassemblers - advantage.

Experience in vulnerability research - advantage.

Experience in the telecommunications industry - advantage.

Graduate of an elite technological unit in the IDF advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8439361
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
27/11/2025
חברה חסויה
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. SolarEdge offers 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 SolarEdge 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 SolarEdges 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 platforms.
* Design, develop, optimize, TEST and maintain complex Embedded SW for power electronics and control systems in a multi processors environment.
* Develop software for various micro-controllers and coping with various rt constraints.
* Involvement in projects / products 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.
* Interface with and support Hardware teams in testing, evaluation, and troubleshooting throughout the development cycle. This role requires an understanding of power conversion, Embedded systems, and Real-Time control algorithms.
Country:
Israel
City:
Herzliya
Requirements:
* B.Sc. in Electrical Engineering.
* 35 years of experience in programming in C / C ++ for Real-Time Embedded systems.
* Basic 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.
* A deep sense of curiosity and eagerness to learn is a must.
* Understanding control and power electronics, understanding of DC/DC, AC/DC, and inverter power conversion topologies is an advantage.
* Experience with RTOS and bare-metal programming is an advantage.
* Experience with control algorithms (PID, model predictive control, or adaptive control) is an advantage.?SolarEdge recognizes its talented and diverse workforce as a key competitive advantage. Our business success is a reflection of the quality and skill of our people. SolarEdge is 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...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8369203
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
20/11/2025
Location: Herzliya
Job Type: Full Time
Nuvoton Technology Corporation America, based in Austin Texas, is seeking an experienced RT/Embedded Firmware Developer to join our team. In this role, you will be actively involved in customer engagements, focusing on both feature development and issue resolution for our BMC (Baseboard Management Controller) SOCs, which are extensively used in enterprise and data center servers. As a Nuvoton employee, you will collaborate with a multidisciplinary team to create advanced embedded solutions for application processors, security processors (Caliptra, TrustZone/OPTEE), and embedded I/O processors. Our clients include top-tier enterprise server vendors and leading cloud service providers. Responsibilities
* Maintain strong, ongoing relationships with customers through daily engagement, supporting feature development and resolving technical issues to ensure successful integration and customer satisfaction.
* Collaborate with software, hardware, and security teams to deliver robust and secure firmware.
* Design, develop, enhance, and maintain software components including firmware, drivers, bootloaders, and tools.
* Contribute to open-source community projects where applicable.
Requirements:
* BSc in Computer Science / Computer Engineering – Must
* Minimum 5 years’ experience in RT/Embedded firmware, driver, and boot loader development – Must
* Strong proficiency in C programming – Must
* Hands-on experience with bare-metal and/or RTOS-based development (e.g., FreeRTOS, Zephyr, Tock) – Must
* Hands-on experience with Linux kernel/user space development – Must
* Knowledge of cryptography and security – Preferred Knowledge in OpenBMC Firmware – Preferred Knowledge in I2C/SMBus protocols – Preferred Knowledge in Rust Programming language – Preferred
* Experience with hardware debugging tools (e.g., HW debugger, oscilloscope, logic analyzer) – Preferred
* Experience working with customers - Preferred
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8423096
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya
Job Type: Full Time
Are you a big-picture thinker who loves setting ambitious goals for a world-class team? Do you have a passion for understanding how core platform architecture is built and the leadership experience to ensure flawless execution?
The Core Platform organization of the CoreOS group is committed to building fully integrated operating systems that combine hardware, software, and apps into a single Apple experience. As an Engineering Manager on the Embedded Platform Team, your dedication to cross-disciplinary collaboration will help lead the development of groundbreaking technologies, such as iOS, watchOS, and tvOS. By guiding your team to craft these distinct, holistic user experiences, youll continue to uphold and advance the excellence people expect from Apple devices.
This role is for a talented technical leader to manage the team responsible for pre-silicon simulation, early silicon support, and development of the boot-loader, device drivers, and platform software for future generations of Apple devices. Working on a core technology, you have the opportunity to make a major impact in the way that Apple develops and ships products. Our environment fosters product innovation, rapid product iteration, and a liberating amount of autonomy. Were looking for a highly detail-oriented leader with exceptional problem-solving skills and a passion for quality who wants to define, staff, and build future iOS systems.
Responsibilities
Lead, mentor, and grow a team of highly-skilled embedded software engineers.
Define technical strategy and roadmap for early silicon enablement, pre-silicon validation, and core boot-loader development.
Drive cross-functional collaboration with Silicon Design, Hardware Engineering, and OS teams to ensure cohesive system integration and on-time delivery of platform features.
Manage execution and track project progress, ensuring the team delivers proven, high-quality work on tight, product-driven schedules.
Act as the primary technical point of contact for critical platform bring-up issues, providing hands-on architectural and troubleshooting guidance to the team.
Foster a culture of technical excellence, critical thinking, and continuous improvement within the team.
Conduct performance reviews, hiring, and resource allocation to meet organizational goals.
Requirements:
A genuine passion for embedded development and technical leadership.
Vast understanding of how computer systems work, boot, and execute code, with the ability to translate this knowledge into project plans and team execution.
Previous experience as a senior or staff engineer with extensive, hands-on development and troubleshooting of boot-loaders and low-level device drivers.
Expert knowledge of hardware platforms & processor architectures, with previous exposure to hardware/processor simulation.
Highly proficient in C/C++.
Proven people management or technical leadership experience, including setting priorities, managing scope, and mentoring junior/senior engineers.
Exceptional collaborative and communication skills, with the ability to lead discussions and manage relationships with local and international Silicon Design and Hardware Engineering teams.
Masters (preferred) or Bachelors degree or equivalent experience in Computer Engineering or Computer Science or a related field.
Preferred Qualifications
Understanding of ARM and RISC-V assembly is a plus.
Experience with JTAG and other debuggers in a leadership or senior role.
Prior experience managing the full lifecycle of an embedded product from pre-silicon to mass production.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8407455
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
17/11/2025
חברה חסויה
Location: Herzliya
Job Type: Full Time
Power the Future with us! At SolarEdge (NASDAQ: SEDG), 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. SolarEdge offers 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. 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.
* Develop complex and exciting 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.


Country:
Israel

City:
Herzliya
Requirements:
* B.Sc in electrical engineering. Leading universities - an advantage.
* 3-5 years or more experience in embedded/firmware programming from the industry - MUST.
* Experience in programming in C/CPP .
* Experience with python/c#/java or any other OOP language
* Experience with communication protocols – UART/I2C/SPI/CAN etc
* Proficiency with RT OS such as FreeRtos – an advantage
* Proficiency with storage architectures – FAT/NTFS/Any other file system – an advantage SolarEdge recognizes its talented and diverse workforce as a key competitive advantage. Our business success is a reflection of the quality and skill of our people. ?SolarEdge is 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...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8416363
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
28/11/2025
Location: Herzliya
Job Type: Full Time
At Infinidat, we help enterprises and service providers empower their data-driven competitive advantage at scale. We are a leading provider of enterprise-class storage solutions. The company’s software-focused architecture delivers sub-millisecond latency, full availability, and scalability with a significantly lower total cost of ownership than competing storage technologies. We’re looking for passionate and bright individual who wish to take part in the design, development and all technical-related aspects of INFINIDAT’s S3 Protocol Development team. As a Software Engineer in the S3 Protocol Development team, you will design and implement core features of an S3-compatible object storage system. You will work on high-performance data paths, distributed systems logic, and protocol compliance to ensure seamless integration with high performance applications and data protection applications. Your work will directly.

Responsibilities:


* Design, develop, and optimize core S3 protocol components in a large-scale distributed storage system.
* Ensure compliance with AWS S3 API standards and extend functionality with advanced features.
* Collaborate with cross-functional teams on scalability and performance optimizations.
* Troubleshoot and resolve complex issues in development and test environments.
* Participate in code reviews, design discussions, and architectural decision-making.
* Continuously explore and evaluate new technologies and approaches to enhance protocol efficiency and system reliability.
Requirements:
* 2-5 years of development experience in Backend C++/GoLang Software Developer over Linux.
* BSc./B.A. in Computer Science/Computer Engineering/equivalent degree graduate.
* Strong problem-solving skills along with the ability to work independently.
* Highly motivated, confident, a quick learner and a team player.
* Strive to learn new things and gain experience.
* Ability to read and understand a large and complex existing code-base, as well as analyze and debug complex multi-threaded code. Preferred Qualifications
* Development experience in storage protocols NFS/SMB/S3.
* Development in network servers/backend
* Experience in distributed systems and performance-oriented development.
* Experience in developing enterprise class software.
About Infinidat Infinidat’s enterprise storage portfolio provides global Fortune 500 enterprises and service providers with best-in-class solutions for primary storage, next-generation data protection, disaster recovery, business continuity, and cyber resilience. Infinidat’s acclaimed InfuzeOS is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently announced powerful enhancements, an extensive expansion, and the dynamic evolution of our award-winning G4 enterprise cyber and AI storage solutions! Not only has Infinidat won 22 awards in the first half of 2025 , but has also been a 7-time winner of the Gartner® Peer Insights™ Voice of the Customer Award for Primary Storage and we can go on, and on, and on!?
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8322693
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Herzliya
Job Type: Full Time
We are looking for a Compiler Performance Engineer.

In this role, you will be part of a highly motivated group of engineers dedicated to pushing compiler optimization technology to the next level. You will analyze diverse real-world workloads, including state-of-the-art applications and industry-standard benchmarks, to find opportunities to optimize the code taking advantage of micro-architectural features.
In this HW/SW co-design role, you will have the opportunity to influence the architecture and micro-architecture of future silicon.
You will also review and provide feedback on the work of your peers and collaborate with them on solutions to the problems they are working on. In this environment, you will continuously refine your expertise, explore new technologies, and engage in projects that bridge hardware and software teams.
Your contributions will have a direct impact on every application running on all devices, and your performance analysis will help guide the development of future platforms. If you believe you have additional skills not listed here that would make you a good candidate for this position, please feel free to include a cover letter describing those skills and their applicability to the position. If this is of interest to you, we'd love to hear from you!
Requirements:
Strong C++ expertise
Knowledge of common data structures like linked lists, sets, maps, and graphs
Knowledge of common code optimizations and performance analysis
Experience in debugging and testing large production code bases
Ability to communicate clearly and effectively
Preferred Qualifications:
Hands-on experience developing compiler analysis and optimization passes is a big plus
Experience working with LLVM or other open source project is a plus
Experience in CPU architecture is a plus
Experience in collaboration with teams across different organizations and timezones is a plus
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8407478
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
07/12/2025
Location: Herzliya
Job Type: Full Time
We are looking for a talented Senior Security Embedded Software Engineer with a solid background in the security domain to lead the development of innovative security solutions for the next generation portfolio products.
In this role, you will lead products core features, from understanding the system requirements and defining the features behavior, through designing the software architecture to implementing and releasing high quality code.
You will work closely with hardware and software engineers, system engineers and security experts to characterize the solutions and determine the development strategy.  
Responsibilities:
Working together with the product and system engineering team and security experts to characterize innovative security solutions.
Leading core features design and implementation according to system architecture specifications and engineering requirements in collaboration with other groups in Microsoft.
Assessing security threats and develop design and mitigation strategies to ensure the SW is highly secured.
Mentoring and coaching other team members on security best practices and SW development techniques.
Staying up to date with the latest security trends, methodologies and technologies.
Requirements:
Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
At least 6 years of experience in embedded software engineering or a similar area.
At least 3 years of experience in security domain (e.g., cryptography, hardware security modules (HSMs) or TPMs, security protocols, secure boot process, modern operating systems security, etc.)
Proven SW architecture and technical leadership skills.
A proficient knowledge of C/C++ programming languages and embedded software development tools.
A solid understanding of embedded systems architecture and real-time operating systems (RTOS).
Exceptional communication skills, including the ability to clearly express technical concepts in verbal and written forms. Able to scale conversations from block diagrams to C level code explanations.
A high degree of creativity and innovation, with the ability to solve complex problems and deliver robust solutions.
Preferred Qualifications:
Familiarity with other programming languages such as Rust and Python is a plus.
Additional areas of expertise (such as CPU architecture, Windows drivers, Windows internals) is a plus.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8446799
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Herzliya
Job Type: Full Time
We are looking for a Wi-Fi MAC Firmware Team Leader.
As a Wi-Fi MAC Firmware Team Leader, your contributions will include the following: Managing a team of wifi Firmware engineers, Technically leading the design and implementation of Wi-Fi and 802.11 MAC Level features. Planning and tracking execution of your team members. Technically leading performance optimizations and problem solving of Wi-Fi connectivity . Deep involvement in firmware architecture design, and system level requirements from top-level down to block level. Gain deep understanding of the iOS/OSX wifi operation and its interaction with the Wi-Fi firmware. This role requires high sense of responsibility, leadership and ability to work in team. The same passion for innovation also applies to our practices strengthening our commitment to leave the world better than we found it. You should join us if you want to help deliver the next amazing Wi-Fi product or feature!
Requirements:
5+ years of Embedded software/firmware team management of at least 4 people - Mandatory
Experience with Wi-Fi/802.11 protocol development - Mandatory
Experience and proficiency in C development - Mandatory
Exceptional problem solving and debugging skills
Independent, highly motivated, with good interpersonal skills
B.Sc or higher degree in Computer Science or technically equivalent field is required
Preferred Qualifications
Experience with developing mobile products and protocols, Wi-Fi, BT, Cellular, etc
Experience using other common programming languages, such as Objective- C, Java, C++, Python
Experience with ARM micro-controllers and/or RTOS based development
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8407460
סגור
שירות זה פתוח ללקוחות VIP בלבד