דרושים » תוכנה » R&D Software Engineer (C++ and Python)

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
18/02/2026
משרה זו סומנה ע"י המעסיק כלא אקטואלית יותר
מיקום המשרה: הרצליה
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Job Type: Full Time and Hybrid work
Lead the design, implementation, and validation of the software stack for current and future QPU systems.
Own the software development lifecycle-from requirement gathering and architecture to implementation, testing, release, support and upgrades.
Build and manage a high-performing software team: recruiting, mentoring, and managing internal developers and subcontractors.
Manage different SW subcontractors including external IT provider
Collaborate closely with system, hardware, and algorithm teams to integrate software with ion trap control systems, FPGA/ DSP hardware, and quantum algorithms.
Define and implement development processes, tools, coding standards, CI/CD pipelines, and documentation practices.
Contribute hands-on to codebases when needed, particularly in areas of architecture, infrastructure, and performance-critical code.
Develop tools for system calibration,
Requirements:
Excellent communication, collaboration, and leadership skills.
BSc or MSc in Computer Science, Software Engineering, or related field from a leading institution.
7+ years of professional software development experience, including 3+ years managing software teams in a complex R D or high-tech environment.
Proven experience designing and building software for multidisciplinary systems (e.g., hardware + software integration, Embedded systems, or scientific computing).
Hands-on experience with Python (minimum 3 years).
Experience with multi-threaded or parallel processing environments.
Experience with modern software development practices including version control, testing, CI/CD, and agile methodologies.
Familiarity with Linux development environments.
Strong architectural thinking and ability to translate complex system requirements into robust, maintainable software designs.
?
This position is open to all candidates.
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8613920
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
06/04/2026
Location: Herzliya
Job Type: Full Time
We are looking for a highly motivated R&D Software Engineer with strong algorithmic thinking, problem-solving skills, and hands-on software development experience. While experience in signal processing, communications, DSP, or RF is a strong advantage, it is not a requirement.

This role is ideal for engineers who enjoy tackling complex problems, designing practical solutions, and turning ideas into working systems. You will work in a multidisciplinary environment at the intersection of algorithms, software and hardware, with real impact on end products.


Design and implement algorithms and software solutions for complex problems
Develop high-quality, production-ready code in C++ and Python
Take ownership of features and components from concept through implementation and validation
Build prototypes, run experiments, and iterate quickly based on results
Participate in code reviews, architecture discussions, and technical decision-making
Document designs, trade-offs, and implementation details
Requirements:
Strong algorithmic thinking and problem-solving abilities
5+ Years of experience in software design and development, not just theoretical or academic work
Solid proficiency in C++ and/or Python
Good understanding of data structures, algorithms, and software engineering principles
Ability to learn new domains quickly and apply them effectively
High motivation, strong ownership mentality, and a get things done attitude
Ability to work independently while collaborating effectively in a team
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8601846
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Herzliya
Job Type: Full Time
We are looking for an Algo-Dev Engineer to join one of our research teams. You will be working closely with our researchers, assisting them in achieving their research objective while developing tools and optimizing models in both offline and online environments.
Areas of responsibility include data-handling, deep dive into algo code, design, implementation, and deployment of technologies designed to enable innovative algo-trading projects and support existing and ongoing initiatives.
In this role you will :
Contribute to the continuous evolution and optimization of our internal deep algorithms, bridging the gap between theoretical research and production-ready implementations
Requirements:
At least 5 years experience of SW development experience working in a high-scale environment
Familiarity with common machine learning algorithms
Proficient in Python
Experienced with Big Data and Machine learning / AI technologies stack
Have the resilience to solve complex difficult problems.
Independent, focused, well organized, and capable of prioritizing and multitasking
Be proactive and detail-oriented, yet comfortable working in a dynamic environment with fast paced deliveries and changing requirements
B.Sc with honor from a leading University
Advantages:
Proficient in one or more general-purpose programming languages C/C++/Rust
Data science experience
Soft skills:
Eager to learn and teach others
Open-minded in search of great ideas
Team player, with strong feeling of responsibility on teams products / solutions
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8595647
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Herzliya
Job Type: Full Time
We are looking for a software engineer to join our core model team!
The role of the core model team, within the Business Data & Dev group, is to own and maintain the services and business workflows that manage AppsFlyer accounts lifecycle, while ensuring that our customers have a smooth and reliable user experience.

We are looking for an experienced backend engineer with a background in writing resilient and robust production services. Youre familiar with modern microservices architecture, technologies, and best practices. You have a strong problem-solving attitude and a deep sense of accountability, you are a team player, independent, and most importantly, youre passionate about what you do and about making things better.

What youll do:
Develop end-to-end services and features, from gathering requirements and research to implementation, deployment, and monitoring.
Integrate and implement AI flows and solutions into the team and department.
Improve quality and find weaknesses in existing processes and services.
Participate in brainstorming and early-stage designs.
Mentor, advise, and work collaboratively within the group, with other development teams, and with all other business teams in the company.
Continuously learn and follow new technologies both for personal growth and to ensure we are making the most informed technology choices possible.
Requirements:
What you have:
4+ years of experience in backend software engineering.
2+ years of hands-on experience with Node.js and Apache Kafka.
1+ year of experience with AI concepts and tools, integrating AI workflows into backend systems.
Strong server-side development skills with proven experience building services in large-scale production environments.
Proficiency with both SQL and NoSQL databases.
Experience working in public cloud environments (AWS is a strong advantage).
Practical experience with CLI and Docker.
Experience building and maintaining CI/CD pipelines.
A strong team player with a sense of ownership and accountability.
A mindset of continuous learning, curiosity, and openness to trying new technologies.
Ability to understand the big picture, including technical and business perspectives.
B.Sc. in Computer Science or equivalent practical experience.

Bonus points:
Experience in Go/TypeScript.
Understanding of Kubernetes.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8605614
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
14/04/2026
חברה חסויה
Location: Herzliya
Job Type: Full Time and Hybrid work
We are seeking a highly skilled Senior Software Engineer to join our team responsible for large‑scale data processing, distributed computation, and performance‑critical backend services. This role is ideal for an experienced backend engineer with a strong Python background who has built and optimized data pipelines at scale. You will design, build, and optimize systems that process large volumes of data using technologies such as Python, Databricks, and modern cloud‑native tooling. This is a senior technical position where architectural thinking, hands‑on coding ability, and ownership of end‑to‑end data workflows are essential.

Responsibilities
Design, develop, and maintain scalable, high‑performance backend services in Python.
Build and optimize large‑scale data processing pipelines running on Databricks.
Implement efficient algorithms and data transformations to support analytical and operational needs.
Optimize performance, throughput, and reliability of distributed data workflows.
Collaborate closely with Data Scientists, Product Managers, and other engineering teams to translate requirements into scalable solutions.
Implement monitoring, alerting, and observability for data workloads.
Ensure code quality through best practices such as code reviews, testing, CI/CD, and documentation.
Contribute to architectural decisions and technical strategy for the data platform.
Troubleshoot production issues, perform root‑cause analysis, and optimize system stability.
Requirements:
Qualifications
5+ years of backend software engineering experience, with a strong focus on Python.
Hands-on experience with Apache Spark, Databricks, or similar distributed-processing frameworks.
Proven ability to design and optimize high-scale data pipelines handling large datasets.
Strong understanding of distributed systems, parallel processing, and performance tuning.
Familiarity with cloud environments (Azure, AWS, or GCP).
Experience with modern CI/CD processes, testing frameworks, and code-quality standards.
Strong understanding of data structures, algorithms, and system design.
Excellent problem-solving skills and ability to work independently.

Nice-to-Have Skills
Experience in data lakehouse architectures or cloud‑native data platforms.
Familiarity with container technologies (Docker, Kubernetes).
Background in cybersecurity, analytics platforms, or large-scale SaaS systems.
Hands-on experience with AI concepts, LLMs, and agents.

Personal Qualities
Ownership mindset and ability to drive initiatives end-to-end.
Strong communication skills, both written and verbal.
Ability to collaborate across teams in a fast-paced environment.
Curiosity, adaptability, and passion for high-quality engineering.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8610611
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
31/03/2026
Location: Herzliya
Job Type: Full Time
Were looking for engineers who are proactive, curious, and take full ownership of their work. In this role, youll have the opportunity to drive real impact, shape the direction of our product, and grow as a technical leader.
You will:
Take end-to-end ownership of features-from design and implementation to deployment and ongoing improvement
Build high-quality, scalable, and resilient systems using modern engineering practices
Work closely with PM, design, and security experts to define and deliver customer-facing experiences
Drive technical direction and make thoughtful tradeoffs that balance speed, quality, and long-term maintainability
Bring a strong sense of initiative-identifying opportunities, raising issues early, and pushing ideas forward
Qualifications
Minimum Qualifications
B.Sc. or M.Sc. in Computer Science, Software Engineering, or equivalent.
3+ years of professional software development experience.
Strong expertise in C/C++ and/or Rust.
Hands-on experience with at least one of:
Windows internals (process model, memory manager, IO manager, registry, drivers/WDF/KMDF)
Linux kernel development (modules, syscalls, device/IO subsystems, scheduling, security models)
Experience with low-level debugging
Solid understanding of networking or security protocols, memory safety, and concurrency primitives.
Ability to independently plan, design, and deliver engineering components in an ambiguous environment.
Requirements:
Preferred Qualifications
Proven system-level problem solving in complex, production environments.
Experience designing and implementing end-to-end systems spanning kernel, drivers, and networking stacks.
Experience designing or integrating distributed or remote-access systems where low-level networking, latency, and efficiency matter.
Experience in cybersecurity solutions
Minimum Qualifications
B.Sc. or M.Sc. in Computer Science, Software Engineering, or equivalent.
3+ years of professional software development experience.
Strong expertise in C/C++ and/or Rust.
Hands-on experience with at least one of:
Windows internals (process model, memory manager, IO manager, registry, drivers/WDF/KMDF)
Linux kernel development (modules, syscalls, device/IO subsystems, scheduling, security models)
Experience with low-level debugging
Solid understanding of networking or security protocols, memory safety, and concurrency primitives.
Ability to independently plan, design, and deliver engineering components in an ambiguous environment.
Preferred Qualifications
Proven system-level problem solving in complex, production environments.
Experience designing and implementing end-to-end systems spanning kernel, drivers, and networking stacks.
Experience designing or integrating distributed or remote-access systems where low-level networking, latency, and efficiency matter.
Experience in cybersecurity solutions.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8598731
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
2 ימים
חברה חסויה
Location: Herzliya
Job Type: Full Time
Power the Future with us! At our company, 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. our company 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. This is a great opportunity to join the system Engineering team, which is part of the R&D Division. In the system Engineering, you will lead our company's systems designs to create a new generation of products and improve the existing product range. You will work in a multidisciplinary environment and will need to define the system requirements and the validation process, with all R&D disciplines, such as Hardware, Software, Mechanical and Integration. The ideal candidate is a hands-on experienced engineer that sees the bigger picture, loves a fast-paced work environment, is self-motivated and has excellent communication skills. What will you be doing
* Define the product system requirements, behavior, logic, and?interfaces considering all disciplines (Hardware, software, mechanics, thermal, user interface, and more)
* Lead cross-discipline feasibility and tradeoff studies, system architecture development, and design reviews
* Analyze and suggest architectural alternatives
* Conduct hands-on proof-of-concept on HW in the lab and field
* Investigate and solve complex system -level problems
* Interact with our company's excellent engineers: Embedded, HW, Power, Cloud, Product Managers, Integration, etc.
* Act as primary contact for system -related issues

Country:
Israel
City:
Herzliya
Requirements:
* B.Sc. or higher in Physics or Electrical Engineering
* 3+ years of relevant experience in system Engineering or design of new products
* 5+ years of relevant experience in multi-disciplinary technology fields: Systems, HW, Embedded, SW-related projects, Algorithms
* Must have hands-on R&D experience
* Understanding of Storage systems, batteries, and?power electronics - advantage
* Coding experience - advantage
* Highly motivated team player with excellent interpersonal skills
* Can work with many interfaces
* Ability to multi-task
* Out-of-the-box thinking our company 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. 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...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8618786
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Herzliya
Job Type: Full Time
Fire-Arc is an innovative, data-oriented, high-tech company that owns, develops, and publishes multi-platform digital Assets. All our products and content coordinate together to create unique monetization solutions and advanced revenue streams for digital properties. We are expanding our teams and are focused on adding like-minded, result-oriented, and high-achieving talents. We’re looking for a Mid-Level Client Developer with strong leadership capabilities, extensive experience building Windows desktop applications , and a passion for mentoring others and solving complex problems.
Impact and Responsibilities
* Lead the design and development of Windows desktop applications using technologies mostly C# (.NET) WPF
* Drive high-quality integrations with AWS services like S3, Lambda (serverless), EC2, DynamoDB and RDS
* Use AI-powered development tools and IDEs (such as GitHub Copilot, Cursor, and similar assistants) as part of the daily workflow to improve development speed, code quality, and problem-solving
* Design, build, and maintain backend services that support and seamlessly integrate with Windows desktop client applications.
* Apply practical experience with Generative AI tools to increase productivity while maintaining strong engineering standards and critical thinking.
* Proactively identify technical and architectural challenges, and craft scalable, secure, and user-centric solutions
* Oversee and enhance application installation, deployment, and update processes with a focus on security and user experience
* Foster a collaborative, respectful work environment , supporting team members and driving alignment with cross-functional teams
* Participate in code reviews and contribute to a culture of quality and shared knowledge
* Continuously monitor and optimize application performance, security, and scalability
* Stay up-to-date with industry trends and recommend new tools, techniques, or improvements to enhance team effectiveness

Brand:
FireArc
Requirements:
3+ years of hands-on experience in Windows desktop application development
* A strong problem-solving mindset and ability to think strategically in fast-paced environments
* Excellent interpersonal and communication skills; ability to guide, support, and inspire others
* Deep understanding of secure software design , especially regarding vulnerabilities in executables and desktop environments
* Experience working with PC application installers , auto-update systems, and secure deployment pipelines
* Proficient with AWS services (S3, Lambda, EC2, DynamoDB)
* Skilled with Git and modern development workflows
* Familiarity with Agile methodologies and SDLC best practices
* Bachelor’s degree in Computer Science or related field
* Fluent English and a proactive, ownership-driven attitude
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8563849
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya
Job Type: Full Time
We are looking for a passionate software engineer to join our validation software development team. You'll have the unique opportunity to build the validation infrastructure and frameworks that kernel engineers rely on, while also validating kernel features that support our silicon and product roadmap - including memory management, concurrency, scheduling, power transitions, kernel/user boundaries, CPU tracing, and more. You'll be given the ownership and agency to influence the future direction of our products.

Successful candidates will join a multifaceted team responsible for building validation infrastructure and qualifying the latest kernel technologies on all our products, from watches to laptops, including unreleased prototypes. Our team collaborates with software development and validation teams around the world and is involved throughout the development lifecycle, from initial design until we ship to the customer.

Responsibilities:
- Designing, building, and maintaining scalable validation infrastructure, test frameworks, and CI/CD pipelines that enable kernel engineers to efficiently qualify their work across a wide array of Apple devices.
- Developing tooling and automation that improves test reliability, execution speed, and coverage reporting.
- Defining validation strategies, test plans, and testing methodologies for kernel technologies.
- Planning and developing automated test suites to validate new and existing kernel features.
- Independently managing efforts across cross-functional teams and communicating quality status to stakeholders.
Requirements:
Minimum Qualifications:
- B.Sc in Computer Science, Computer Engineering, Electrical Engineering, or related field, or equivalent professional experience.
- Proven experience as a QA or infrastructure software engineer with the ability to independently manage validation efforts.
- Strong skills in at least one high-level language (e.g., Python, C#, Java).
- Understanding of Unix operating systems.
- Experience building test frameworks, automation infrastructure, or CI/CD systems.
- Strong analytical, problem-solving, and debugging skills.
- Skilled in testing methodologies, test planning, and defining validation strategies.
- Strong project and time management skills.
- Excellent communication skills in English.

Preferred Qualifications:
- Strong experience with Python.
- Experience working in C/C++
- Experience designing developer-facing tooling or internal platforms.
- Strong understanding of software development cycles.
- Experience working with Unix kernel technologies.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8590481
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
05/04/2026
Location: Herzliya
Job Type: Full Time
As a Senior Frontend leaning Full-Stack Engineer, you will be a key technical contributor to our R&D team, working on user facing platforms and helping shape frontend architecture and development standards.

You will be joining a collaborative team working on a strategic product area that is approaching its first major delivery. This is just the beginning. New capabilities, improvements, and iterations will continue to evolve, and your technical decisions will have a lasting impact on the product.

If you are passionate about building high quality user interfaces, end to end ownership, and making real product impact, this role is for you.

In this role you will:
Take end to end ownership of frontend features, from design to production

Build and maintain complex, forms heavy user flows using React and Next.js

Collaborate closely with backend engineers working with Node.js

Read and integrate with existing C# systems as part of ongoing evolution

Drive code quality, structure, and documentation

Work hands on in the codebase and actively participate in technical decisions
Requirements:
6+ years of professional software development experience

Strong experience with React and Next.js

Solid TypeScript knowledge and clean coding practices

Backend experience with Node.js

Ability to read and understand C# (.NET) code

Experience working in larger, production grade codebases

Strong communication skills and an ownership mindset

Comfortable working onsite and independently driving work forward
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8600629
סגור
שירות זה פתוח ללקוחות VIP בלבד