דרושים » הנדסה » macOS/iOS SW Engineer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
we are looking for a bright, passionate and experienced Apple Platforms Software Engineer to join the Cato team. In this critical role, you will be developing our Client Application which is used by hundreds of thousands of users worldwide. You will be owning aspects of the applications full life cycle, from design, and development to CI/CD.

Responsibilities:

End-to-end ownership of our macOS/iOS clients, designing, developing and delivering new features from scratch.
Assisting DevOps with maintaining and enhancing our build system.
Researching Apple platform and ecosystem for relevant technologies.
Support the entire application lifecycle, including release management and supporting production.
Collaborate with QA, automation, product-management and other engineering teams to deliver integrated features.
Requirements:
4+ years of experience developing for macOS and/or iOS.
Proficiency in Swift and Objective-C.
Deep understanding of a range of Apples core technologies.
Experience with SwiftUI and modern Apple development practices.
Deep understanding of Apples multithreading models.
Excellent understanding of software engineering principles.
Passionate about delivering a great user experience.
Motivated and independent fast learner who is great at problem-solving.
A team player with excellent communication and collaboration skills.
Computer Science degree from a recognized higher education institution or equivalent experience.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8822070
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Job Type: Full Time
We're looking for a bright and passionate Senior Software Engineer to join our Endpoint Data Protection team. In this critical role, you will design, develop and maintain core components of our endpoint clients running on Windows and Mac, used by hundreds of thousands of users worldwide, across households and enterprise environments. You will help take our clients to the next level - building new low-level capabilities at the heart of how people move, share and protect their files, devices and network traffic. The scope is broad and the room to grow is real: ownership and technical leadership scale with you.

Responsibilities:

Developing core low-level components for our clients on Windows and Mac
Researching new technologies, including ways to use AI to accelerate engineering and product capabilities
Taking ownership on new features and leading collaborative efforts end to end
Supporting the entire application lifecycle, including release management and supporting production
Collaborating with quality assurance, technical support, product management and other engineering teams to deliver integrated features
Requirements:
BSc. degree in Computer Science from a known university or equivalent experience
Excellent understanding of software engineering principles and best practices
6+ years of hands-on software engineering experience
Hands-on production experience with C, C++ or Rust
Strong low-level systems experience on a desktop operating system - Windows, macOS or Linux
Good understanding of multithreaded development, synchronization and data structures
Experience with networking, network protocols and networking environments
Experience building security software on the endpoint (EPP/EDR or similar) - Major advantage
Experience with low-level OS work such as drivers, system extensions or kernel-adjacent code - Advantage
Familiarity with additional languages used across our stack (C#, Swift, Python; occasionally Java/Go or backend services) - Advantage
Curiosity, and ideally hands-on experience, applying AI to make engineering and products better - Advantage
Big dreams paired with hands on the keyboard - you think ahead, but you ship
Passionate about delivering a great user experience
Motivated and independent, a fast learner who is great at problem-solving
A team player with excellent communication and collaboration skills, who stays steady through pivots
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8820082
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
Required Software Engineer II, iOS
This position requires in-person interviews as part of the hiring process.
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.
Waze is where people and technology meet to solve transportation challenges. It's a platform that empowers users to contribute road data and edit Waze maps to improve the way we move about the world. As the social navigation pioneer, Waze leverages mobile technology and a passionate global community to redefine expectations of todays maps.
Responsibilities
Design and implement advanced features for Waze App.
Experiment with exciting and innovative technologies
for mobile.
Help improve user experience for Waze on iOS.
Collaborate with visual designers, prototypers and product managers.
Participate in regular design reviews.
Requirements:
Minimum qualifications:
Bachelors degree or equivalent practical experience.
1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
1 year of experience with data structures and algorithms.
1 year of experience with iOS application development.
Preferred qualifications:
Master's degree in Computer Science, or a related technical field.
1 year of experience developing iOS.
Experience in coding languages such as Swift or Objective C.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8782504
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
Were looking for an experienced Software Engineer to join the Cato DataSec team. In this critical role, you will join a team of experienced engineers building the next generation of Data Security platform. You will design and develop large-scale backend systems that process massive amounts of security data, build data pipelines, and enable advanced analytics and AI-driven security capabilities.

Responsibilities
Design and develop scalable backend services and data-intensive applications.
Build and maintain large-scale data pipelines that process and analyze massive volumes of security data.
Own features end-to-end, from architecture and backend implementation to production deployment.
Work closely with Product Management, Research, Data Science, SOC, NOC, and Automation teams to deliver new capabilities.
Design and implement enterprise-grade platform solutions with a focus on scalability, reliability, and performance.
Research and adopt new technologies to improve data processing, analytics, and AI-driven security products.
Collaborate with multiple engineering teams across the organization.
Requirements:
6+ years of backend development experience using Java (Go is a plus).
Strong experience building high-scale SaaS microservices running in production.
Experience designing and developing data-intensive backend systems, including large-scale data processing or data pipelines.
Strong knowledge of both relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis, etc.).
Experience working with distributed systems and high-volume data processing.
Experience with CI/CD and automated testing methodologies.
B.Sc. in Computer Science or equivalent.
Strong ownership, excellent communication skills, fast learner, and passionate about solving complex engineering challenges.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8820146
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Job Type: Full Time
Required Software Engineer III, Cloud Networking
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.
This Team owns the core data plane infrastructure for all NAT-based products within the Andromeda network stack (e.g., private service connect (PSC) and Cloud network address translation (NAT). These products serve as critical entry and exit gateways that securely connect Cloud customers to their services and networks.
Responsibilities
Design, develop, test, and maintain high-performance software for our Cloud's core networking and secure connectivity platforms.
Manage complex scalability, resource efficiency, and performance optimization challenges to evolve our cloud networking datapath.
Collaborate with cross-functional engineering partners to define and build new network architectures and routing methods.
Manage individual project priorities, deadlines, and deliverables, ensuring high engineering velocity and robust code quality.
Participate in operational rotations, monitor production health, and troubleshoot packet latency or connectivity issues to keep our global systems healthy.
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 with systems programming (C++ preferred) and developing or debugging software in Unix/Linux user-space or kernel environments.
Experience with software architecture, engineering productivity, C++, C, Python, network architecture, large-scale distributed systems.
Familiarity with building, analyzing, and optimizing networking components and protocols (e.g., Cloud NAT, firewalls, load balancers, TCP/IP, or Software-Defined Networking).
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8785731
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for an experienced Software Team Lead to lead a team developing high-performance, mission-critical software for next-generation cellular networks.

In this role, you will combine technical leadership, people leadership, and hands-on development, driving the design and delivery of scalable solutions used by leading mobile operators worldwide. You will play a key role in shaping the architecture of our next-generation monitoring and analytics platform while mentoring engineers and fostering a culture of technical excellence, ownership, and innovation.

Working closely with architects, product managers, and cross-functional R&D teams, you will influence technical direction and lead the development of complex systems across 4G/5G, Radio, and Core Network technologies.


Responsibilities

Lead, mentor, and develop a team of software engineers, supporting their professional growth and technical excellence.

Drive architectural and technical design decisions for high-scale, performance-critical systems.

Take end-to-end ownership of projects, from design and implementation through deployment and continuous improvement.

Remain deeply involved in hands-on development, debugging, performance optimization, and solving complex technical challenges.

Collaborate closely with Product Management, Architects, and R&D teams to define technical roadmaps and deliver impactful solutions.

Build highly scalable, reliable, and efficient software infrastructure supporting next-generation cellular networks.

Promote engineering best practices, code quality, design reviews, and technical innovation across the team.

Lead cross-functional initiatives and drive alignment between multiple stakeholders and engineering teams.
Requirements:
Requirements

4+ years of software development experience, including strong hands-on experience in modern C++.

Proven experience leading software engineers, technical projects, or development teams.

Strong understanding of data structures, algorithms, concurrency, multithreading, and performance optimization.

Experience developing high-performance, low-latency, or large-scale distributed systems.

Strong experience working in Linux environments.

Solid understanding of software architecture, design patterns, and scalable system design.

Demonstrated ability to drive technical initiatives from concept to production.

Strong analytical and problem-solving skills.

Excellent communication, collaboration, and leadership abilities.


Advantage:

Experience serving in a technological military unit.

Experience with cellular networks and telecom technologies, including 4G/LTE, 5G, Core, or Radio networks.

Strong knowledge of networking protocols and network architecture.

Experience working with high-throughput, low-latency, or real-time systems.

Experience building distributed systems or network infrastructure products.

Familiarity with Kubernetes, cloud-native technologies, microservices, and containerized environments.

Experience with performance profiling, optimization, and large-scale production systems.

Background in cybersecurity, network intelligence, or monitoring and analytics platforms.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8813357
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
06/09/2026
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
Were looking for a talented Embedded SW Engineer to join our innovative team. As a member of our team, you will be responsible to innovate, design and implement embedded software in C/C++ for our chipset.

Responsibilities
Design, implement and optimize the embedded software driving our chipset (drivers, middleware and application layer).
Collaborate with System architecture and Hardware groups to deliver quality system solutions.
Optimize code for memory usage, performance, and power efficiency.
Ensure compliance with Safety and Industry standards.
Requirements:
Requirements
B.Sc. in Computer Engineering / Electrical Engineering / Computer Science.
5+ years of experience in embedded software development on RTOS / bare-metal.
Strong C/C++ programming skills.
Experience with HW/SW interface development and debug.
Self driven, fast learner, ability to work independently and drive tasks end to end.
System-level thinking: ability to structure, design, and document maintainable systems.
Comfortable working in a fast & dynamic environment.
Team player, strong communication skills.

Preferred Qualifications
Experience with Automotive certification processes.
Experience with Linux development.
Experience with Logic / protocol analyzers usage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8810741
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
Were looking for a passionate and creative Software Engineer with a strong data-driven mindset and around 4 years of experience to join our team. In this role, you will contribute to developing our cloud-based personalized networking and security management solutions, as well as building scalable systems for processing and analyzing data across multiple networks.

Responsibilities:
End-to-end development, from processing large-scale data to building intuitive web interfaces
Designing and implementing data pipelines, analytics, and insight-driven features
Developing backend services with a focus on performance and scalability using C/C++ and Python
Contributing to frontend development and overall system integration
Implementing and testing network security enterprise solutions
Conducting research and prototyping new features and product ideas
Exploring new technologies and integrating them into the product
Driving a data-driven approach to product and engineering decisions
Requirements:
4+ years of software development experience
Strong programming skills in C, C++, and Python - Must
Familiarity with Java (server-side development experience is a plus)
Experience designing and developing scalable systems and services
Strong data-driven mindset with experience analyzing large datasets
Experience with data processing, pipelines, or data-intensive applications
Familiarity with relational and NoSQL databases (e.g., MySQL, Redis, Elasticsearch)
Familiarity with cloud platforms (preferably AWS) - Advantage
Experience with data analysis tools/frameworks (e.g., Python, SQL, Spark) - Advantage
Experience with modern web technologies (e.g., React, TypeScript) - Advantage
Strong problem-solving skills and ability to work independently
Team player with excellent collaboration and communication skills
Fast learner with the ability to quickly adapt to new technologies
BSc. in Computer Science or equivalent
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8822350
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
12/08/2026
Location: Tel Aviv-Yafo
Job Type: Full Time
Appdome's mission is to protect every mobile app in the world and the people who use them. We are the leader in AI-native mobile business protection, providing cyber and fraud teams with an agentic platform that builds, monitors, and maintains security defenses in Android and iOS apps — with no SDKs, no coding, and no disruption to engineering cycles.
Our platform delivers over 400 security, anti-fraud, anti-bot, and API protection capabilities, powered by deep learning models trained on a decade of mobile defense data and trillions of live threat events. From build time to runtime, Appdome's AI Agents help mobile brands detect, investigate, and respond to threats faster than ever — recognized as the best AI Platform for Cyber Resilience at RSA Conference 2026 for the second consecutive year. Leading financial, healthcare, m-commerce, and B2B brands rely on Appdome to secure over 50,000 mobile apps and protect more than 1 billion end users globally.
Appdome is an Equal Opportunity Employer. We are committed to diversity, equity, and inclusion in our workplace. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law. All qualified applicants will receive consideration for employment without regard to any of these characteristics.
About the Role We are looking for a talented Software Engineer to join Appdome's Identity Group. You will take part in building advanced fraud detection capabilities, working closely with security researchers and data teams to develop cutting-edge solutions that protect hundreds of millions of mobile devices.
Responsibilities
* Design and develop core components of fraud detection systems from early prototyping through production-ready releases.
* Build scalable backend services and distributed systems that process data at scale.
* Work with large-scale datasets and collaborate with data teams to create actionable signals and features.
* Write high-performance, production-quality code in C and C++ optimized for reliability and performance.
* Take ideas from rapid proof-of-concept through to production, tackling complex engineering challenges across the full development lifecycle.
Requirements:
* B.Sc. in Computer Science, Software Engineering, or equivalent.
* At least 2 years of experience developing complex enterprise systems.
* Experience in C/C++ programming.
* Experience in Python, Java, Linux, and Git.
* Strong focus on performance, scalability, and reliability in distributed systems.
* Comfortable working with large datasets and collaborating with data science and research teams.
* Team player with strong collaboration and communication skills.
* Quick learner with ability to adapt to new tools, methods, and frameworks.
Preferred Qualifications
* Background in fraud prevention, cybersecurity, or security analytics.
* Background in mobile app research or development (Android/iOS).
* Experience with machine learning or data science.
* Experience building high-throughput data processing systems.
* Understanding of threat landscapes and attack vectors.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8778620
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
16/08/2026
Location: Tel Aviv-Yafo
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.
Requirements:
Qualifications
You have at least 6+ 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
B.Sc. or M.Sc. in Computer Science, Software Engineering, or equivalent.
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...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8782761
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
Were looking for an experienced Software Engineer to join our RBI (Remote Browser Isolation) team. In this critical role, you will take part in building a new SaaS product from scratch to production and solve architectural and engineering challenges. You will be building highly scalable solutions, providing infrastructure and value to a new asset management product.

Responsibilities:

Develop a new SaaS product from scratch to production, and participate in defining the specifications, architecture, and other tech-related areas of the project.
Take ownership of end-to-end development, from processing large-scale data to building backend services that power web interfaces.
Work closely with multiple stakeholders - Product Management, Research, SOC and NOC services, and Automation teams.
Design and implement enterprise platform solutions.
Research new technologies and adapt them for use within the company's products.
Collaborate with multiple development teams to deliver scalable, high-quality solutions.
Participate in code reviews, architectural discussions, and continuous improvement of engineering practices.
Requirements:
5+ years of backend development experience. Were using Java, Go, Play Framework, Spring Boot, GraphQL, etc.
Experience with Chromium and video streaming technologies
Familiarity with AWS technologies.
Experience building and operating high-scale SaaS microservices in production.
Experience testing services using continuous integration methodologies.
B.Sc. degree in Computer Science from a recognized university or equivalent experience.
Well organized, execution-oriented, motivated, a fast learner, independent, and an excellent problem solver.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8820031
סגור
שירות זה פתוח ללקוחות VIP בלבד