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

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
משרה בלעדית
2 ימים
דרושים בריקרוטיקס בע"מ
Job Type: Full Time and Hybrid work
Our company is the leading underground mapping solution for non-intrusive discovery. Our platforms combine multi-sensor fusion, 3D imaging, and AI technologies to create complete, accurate underground maps that enable confident decision-making for customers across the built world. We transform the project lifecycle for our customers, who include key community stakeholders in the utilities, transportation and government sectors.
Requirements:
10+ years of experience in Full-Stack software development, with a strong focus on Embedded systems and security.
Bachelor's or master's degree, in Computer Science, Software Engineering, or a related field or equivalent.
Deep understanding of operating systems internals ( Linux, Windows).
Proven experience in low-level development, including driver development, firmware programming, and hardware integration.
Strong expertise in security and cryptography, including cryptographic algorithms, secure communication protocols, and security best practices.
Proficiency in C, Python, and shell scripting.
Experience in system integration and working on large, complex projects.
Experience developing microcontroller (MCU) architectures (e.g., ARM Cortex-M series).
Experience with Embedded Linux build systems and toolchains (e.g., Yocto Project, Buildroot, Make, CMake, Autotools).
This position is open to all candidates.
 
Hide
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8365415
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Job Type: Full Time and Hybrid work
We are seeking a highly skilled Real-Time C ++ and Python software engineer to join our dynamic team. The ideal candidate will have extensive experience in developing and optimizing software for Real-Time systems, ensuring high performance and reliability. This role involves working on cutting-edge projects that require a deep understanding of the theoretical and practical aspects of Real-Time computing, with proficiency in both C ++ and Python.

Responsibilities:
Design, develop, and maintain software for Real-Time systems using C ++ and Python.
Optimize software to meet performance requirements and ensure low latency and high reliability.
Collaborate with cross-functional teams to define software requirements and specifications.
Implement and TEST software modules to ensure they meet the necessary performance and safety standards.
Requirements:
Bachelors or Masters degree in Computer Science, Engineering, or a related field.
5 years of SW Development experience
At least 3 years of experience in Real-Time software development with C ++ and Python.
Proficiency in multi-threaded and concurrent programming.
Experience with low-level programming and hardware interfacing.
Excellent problem-solving skills and attention to detail.
Ability to work both independently and as part of a team.
Strong communication skills to effectively collaborate with other team members and stakeholders.
Advantages

Experience with Real-Time automotive, aerospace, telecommunications, or industrial automation systems.
Familiarity with software development tools and environments such as GNU/ Linux, Windows, or Embedded systems.
Knowledge of software development methodologies, including Agile and Scrum.
This position is open to all candidates.
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8364713
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
10/09/2025
Location: Tel Aviv-Yafo
Job Type: Full Time
Required Principal Backend Engineer, Platform Foundations
What Youll Do:
Youll be part of the group responsible for our main products. You will impact the work of developers in the group by designing, building and maintaining the core infrastructure of our solution and leading the research and development of new technologies as well as maintaining code standards and practices.
What does the day to day of Infrastructure Engineer look like:
You will be working on our core B2B platform that serves tens of thousands of customers, serving hundreds of terabytes in production. Our backend engineers are responsible for the entire data lifecycle - from our endless datatlakes, through choosing the right serving methods and databases, all the way to our api services.
Your role will include:
Design and implement scalable backend services and libraries that are reusable and maintainable, serving as the foundation for various applications across the company.
Build and maintain tools that streamline development workflows, enabling product teams to focus on delivering business value.
Define and promote best practices for code quality, performance, and reliability, ensuring healthy production environments and rapid development cycles.
Lead the adoption and integration of AI tools to assist in code generation, testing, documentation, and debugging, thereby accelerating development processes.
Perform proof-of-concepts (POCs) on emerging technologies, including AI agents and platforms, to assess their applicability and benefits to our development ecosystem.
Drive cross-team technical projects aimed at improving infrastructure scalability, reliability, and developer experience.
Analyze and resolve complex production issues, ensuring minimal downtime and optimal performance.
Contribute to the evolution of our system architecture, ensuring it supports rapid development and scaling needs.
Requirements:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
5+ years of experience in backend development, with a strong focus on infrastructure and platform engineering.
Proficiency in programming languages such as C#, Python, Java, or Go.
Experience building large-scale infrastructure applications or large-scale web applications.
Experience improving stability of large-scale systems using monitoring, solving bottle-necks and making appropriate changes.
High coding standards, working independently and experience leading long term tech tasks involving many teams and stakeholders.
Experience with cloud platforms (e.g., AWS, GCP, Azure) and container orchestration tools like Kubernetes.
Familiarity with CI/CD pipelines and infrastructure-as-code tools (e.g., Terraform, Ansible).
Demonstrated experience in integrating and leveraging AI tools to enhance development workflows.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8341628
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
25/09/2025
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
A fast-growing, well-funded startup in the data domain is looking for a Software Development Team Lead to lead a team of engineers, reporting to the Director of Engineering. As a Software Development Team Lead, you’ll lead a team of back-end, full-stack, and data engineers, working closely with Product Managers and other stakeholders to plan, kickoff, and execute new product and feature development projects. Our ideal candidate is someone who values excellence, is hungry for success, and thrives when working with the best. Job Summary: As an Software Development Team Lead, you'll be responsible for overseeing the design, development, and implementation of robust software solutions, including strategic full-stack applications and our big data architecture. You'll lead a team of engineers and collaborate with cross-functional teams to drive initiatives that support business objectives. Your expertise in big data technologies, including Elastic, Kafka, and Java, will be critical in ensuring the scalability and performance of our systems. What you’ll do:
? Lead and mentor a team of engineers in the design and development of software solutions, including big data solutions and full-stack applications. ? Architect and implement data processing pipelines ? real-time data streaming. ? Optimize and manage search capabilities. ? Develop strategic full-stack applications to meet business needs. ? Collaborate with product managers, data analysts, and other stakeholders to gather requirements and translate them into technical specifications. ? Oversee code reviews, ensure best practices in coding and data handling, and maintain high-quality standards in software development. ? Stay up-to-date with emerging trends and technologies in software engineering and big data, and recommend improvements to our architecture and processes. ? Troubleshoot and resolve issues in a timely manner to minimize downtime and ensure system reliability. ? Contribute to strategic planning and decision-making regarding architecture and tools. ? Collect and analyze your team’s KPIs. ? Participate in customer calls, understand their use cases, and solve their problems. ? Collaborate with software teams across different locations.
Requirements:
What you’ll bring:
? Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred. ? 3+ years of experience leading and managing a team of 5–8 engineers ? 8+ years of experience in the software engineering field. ? 5+ years of experience in big data technologies, with a focus on Elastic and Kafka. ? Proficiency in Java programming and experience with related frameworks. ? Strong understanding of data modeling, ETL processes, and data warehousing. ? Proven leadership skills with the ability to motivate and guide a team. ? Excellent problem-solving abilities and strong analytical skills. ? Strong communication skills, with the ability to convey technical concepts to non-technical stakeholders. ? A solid understanding of CI/CD principles. ? Experience working with both external and in-house APIs and SDKs Advantages:
? Experience working directly with customers ? Experience with Docker, Kubernetes ? Experience with cloud platforms (e.g., AWS or Azure)
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8295229
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a Senior Full Stack Engineer with a strong backend orientation and deep Python experience who excels at solving complex challenges and is passionate about building robust, scalable, and data-driven systems. In this role, you will work closely with a talented team of engineers, Product, Design, and Data Science to deliver innovative solutions that have a meaningful impact on users' lives.

As a senior engineer, you will take ownership of projects from concept to deployment in a fast-paced, highly collaborative environment. Youll focus primarily on backend development, with the ability to contribute to frontend work as needed. Youll also mentor team members and help drive technical excellence.

Responsibilities:
Backend Development: Design, implement, and maintain scalable, efficient, and secure backend services, with a focus on Python and Node.js.
Data Infrastructure: Work with real-time data systems, including Elasticsearch, Vector Databases, and other high-performance storage and retrieval tools.
End-to-End Feature Development: Deliver features across the stack, integrating frontend and backend components.
Collaborate with Data Science to integrate advanced algorithms and ML models into production systems.
Partner with Product Managers and Designers to brainstorm and execute impactful product features.
Ensure system architecture is reliable, maintainable, and built for scale.
Lead by example: contribute to code reviews, mentor peers, and foster engineering best practices.
Stay up to date with emerging technologies and suggest ways to apply them for performance and scalability improvements.
Requirements:
5+ years of professional experience as a Full Stack or Backend Engineer.
Strong hands-on experience with Pythona must.
Proven experience designing and maintaining complex, scalable systems in productionmust.
Experience working with real-time data pipelines, Elasticsearch, and Vector DBsa strong advantage.
Experience with Node.jsan advantage.
Frontend experience with ReactJS or React Nativenice to have.
Deep understanding of algorithms, data structures, and system optimization.
Strong experience with both relational and non-relational databases (e.g., PostgreSQL, MongoDB).
Familiarity with AWS, Docker, Kubernetesan advantage.
Excellent collaboration and communication skills, with a proactive and impact-driven mindset.
BSc in Computer Science or a related fieldor equivalent hands-on experience.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8327536
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a Full-Stack Software Engineer with a strong backend orientation to join our growing team. Youll help design and build a complex SaaS platform that integrates with security systems, on-prem tools, and a powerful calculation engine, all while providing the best user experience. In our team, youll work closely with colleagues across Product, Cyber, DevOps, and QA to continuously deliver impact. Its a startup vibe inside a big company: fast-moving, hands-on, and full of opportunities to grow. You'll deepen your skills in architecture, scalability, and secure system design and help shape something that matters.
As a Software Development Engineer, you will:
Plan and execute high quality developments end-to-end meeting all development standards
Build various core components integrated as a whole product:
Advanced UI adjusted to various end-user UI platforms while considering SaaS experience and challenges.
Extensive and stable integration solutions to both internal and external cyber sources and systems.
Improve, validate, and innovate algorithms, calculations and analytics throughout all system components and integration points.
Work in a fast-paced and agile work environment with business-oriented delivery focus.
Communicate with team members, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines
Self-study, maintain and debug all existing system components
Review and rewrite legacy code to latest technologies.
Requirements:
4+ years of experience in software development with a strong emphasis on backend systems
Deep expertise in .NET, C#, and SQL Server
Experience building and maintaining large-scale SaaS or enterprise systems
AI/ML: Integration with AI services and models, Python (optional)
Familiarity with Vue.js or similar front-end frameworks
Experience in relational databases (e.g. SqlServer), including complex queries and performance optimizations - NoSQL databases is plus (e.g. MongoDB)
Ability to work independently and react quickly
Bachelor's degree in Computer Science or equivalent experience.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8325221
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
21/09/2025
Location: Tel Aviv-Yafo
Job Type: Full Time
Were looking for a Senior Embedded Software Engineer to own and evolve our production grade, multi threaded C++ application that drives thermal management, ASIC operation, and hardware interfaces in Bitcoin mining Hardware - ensuring its ongoing productization, reliability, and performance while accelerating time to market.

Roles and Responsibilities:
Take complete ownership of the embedded control system code for Bitcoin mining.
Transform prototype code into clean, modular, production-ready software.
Resolve technical debt, improve system architecture, and manage dependencies.
Design and enhance robust unit and integration test strategies.
Optimize performance and resource utilization.
Debug and resolve complex issues in a multi threaded system.
Document APIs, software designs, and perform code reviews.
Collaborate with ASIC and board design teams during bring up and validation.
Requirements:
Requirements:
Bachelors or Masters degree in Computer Engineering, Computer Science, or equivalent.
5+ years of experience developing modern C++ (14/17/20) applications in embedded/Linux environments.
Proven track record of owning large, complex codebases.
Expertise in multithreading and real time systems.
Strong background in software architecture and design.
Excellent problem solving skills, with clear written and verbal communication.
Hands-on, proactive, and comfortable working independently and cross-functionally.

Preferred:
Proficiency with Git workflows, build systems (CMake), and debugging tools
Prior work on ASIC‑based products.
Familiarity with hardware communication protocols: SPI, I²C, GPIO.
Experience with safety‑critical systems, system profiling, performance tuning or thermal optimization.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8353952
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
09/09/2025
Location: Tel Aviv-Yafo
Job Type: Full Time and Hybrid work
Join our companys Harmony SASE - a game changing hybrid SASE platform
We are looking for a talented Full stack Technology Leader with a strong backend and UI orientation and exceptional leadership skills to join our Harmony SASEs forefront team at our company, which building cutting-edge, large-scale solutions that redefine cloud security and network management.
As part of our team, youll work with the latest technologies, solve complex engineering challenges, and play a key role in developing scalable and resilient Full Stack systems. If youre passionate about innovation, cloud security, and high-performance architecture, this is your opportunity to make an impact!
About us:
we are a key player in the network security field, striving to provide the leading SASE platform in the market. Our innovative approach, merging cloud and on-device protection, redefines how businesses connect in the era of cloud and remote work.
Key Responsibilities
End-to-end features development including research, design, testing, deployment and monitoring
Promotes technological and architectural decisions
Develop testable, reusable, and effective code to create high performance application
Analyze and improve efficiency, scalability, and stability of various components in our system
Collaborate with Designers, Product Managers, Program Managers, Architects and Software Engineers to deliver the best product to our customers
Mentor team members, providing guidance and support to enhance their skills and career growth.
Requirements:
At least 10 years of experience as a software Developer in a product company
At least 5 years of experience at full stack development
Proven ability to lead major developments, acting as the key technology focal point
Familiarity and understanding of Networking Protocols (TCP/IP, UDP, DNS, HTTP, TLS/SSL, etc.)
Basic Familiarity and understanding of VPN Protocols (IPSec, OpenVPN, Wireguard, etc.)
Hands-on experience in Node.js, TypeScript and React
NoSQL, Rational, In-Memory databases hands-on experience
At least 5 years of AWS hands-on experience
Experience in building and maintaining cloud large scale systems
A remarkable capacity for analysis and problem-solving
A team player with strong communication skills, positive attitude and a can-do approach
BSc in computer science/software engineering (or equivalent)
Fluent English (written & spoken).
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8339660
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
22/09/2025
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a Linux Internals Software Engineer for our Tel Aviv R&D center. You will be part of a team that designs and develops the Linux internals components of our revolutionary endpoint security product for the Linux platform.
Your Impact:
Design and implement innovative capabilities for a market leading product, deployed on a range of platforms from bare-metal to the cloud
Develop critical components in the Linux internals parts of the product, incl. user and kernel-mode OS-related infrastructures in both C and C++
Utilize cutting-edge Linux technologies for real-time event collection, anti-malware, anti-exploitation, network filtering and more
Lead features in coordination with other development and QA teams
Be part a team that values SW development best practices and high standards.
Requirements:
Extensive knowledge of Linux internals, Linux under the hood
Very strong system-programming skills C++
At least 5 years of experience in Linux system-level programming
Strong debugging skills with various tools on different Linux platforms
Proven experience with multi-threaded application development
Bachelor's degree or equivalent military experience required
Preferred:
Familiarity with multiple Linux distributions (RHEL, Ubuntu, etc) - an advantage
Experience with containers, docker, k8s - an advantage
Experience with Linux namespaces - an advantage
Familiarity with different build environments - an advantage
Experience with software security and/or Linux Security modules (SecureBoot, SELinux, AppArmor, etc) - an advantage
Linux kernel programming experience - an advantage
Self Motivating and passionate for software engineering and coding
Experience with code-reviewing colleagues work with attention to details and enthusiasm for quality
Ability to work independently and as part of a team, working in stressed time constraints while maintaining focus and a sense of humor.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8355161
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for passionate individuals who want to make a real impact, working on state-of-the-art AI solutions that save lives and transform the driving experience. Join us in shaping the next generation of automotive technology.

Responsibilities:
Develop real-time computational solutions for SoCs and hardware accelerators within edge devices.
Design, develop, and maintain software across a variety of microcontroller platforms.
Execute the integration of hardware components, including but not limited to sensors and cameras, through established communication protocols.
Diagnose and resolve software and hardware malfunctions within embedded systems.
Facilitate communication through CANBus and other automotive industry standards.
Continually monitor advancements in AI and embedded systems technology.
Requirements:
Must:
At least 10 years of hands-on development experience.
Linux Embedded expertise.
Electrical/Embedded SW engineering background (academic or professional).
Demonstrated proficiency in C/C++ programming.
Developed real-time devices for industry/automotive/military.
Extensive experience (developing and debugging) signal processing, RTOS, drivers and memory, and caching.

Strong advantage:
Experience in image processing.
Develop both CPU and GPU SW modules for various SoC architectures.
Experience in AI applications.
Experience in Automotive.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8334165
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
07/09/2025
Location: Tel Aviv-Yafo
Job Type: Full Time and Hybrid work
Join our companys Harmony SASE - a game changing hybrid SASE platform
We are looking for a talented Full stack Engineer with a strong backend and UI orientation and exceptional skills to join our Harmony SASEs forefront team at our company, which building cutting-edge, large-scale solutions that redefine cloud security and network management.
As part of our team, youll work with the latest technologies, solve complex engineering challenges, and play a key role in developing scalable and resilient fullstack systems. If youre passionate about innovation, cloud security, and high-performance architecture, this is your opportunity to make an impact!
we are a key player in the network security field, striving to provide the leading SASE platform in the market. Our innovative approach, merging cloud and on-device protection, redefines how businesses connect in the era of cloud and remote work.
Key Responsibilities
End-to-end features development including research, design, testing, deployment and monitoring
Contribute to technological and architectural decisions
Develop testable, reusable, and effective code to create high performance application
Analyze and improve efficiency, scalability, and stability of various components in our system
Collaborate with Designers, Product Managers, Architects and Software Engineers to deliver the best product to our customers.
Requirements:
At least 6 years experience as a Full-Stack Engineer in a product company
Hands-on experience in Node.js, TypeScript and React.
Experience in building native-cloud web applications on AWS - MUST
Experience in building and maintaining cloud large scale systems
NoSQL database hands-on experience
A remarkable capacity for analysis and problem-solving
Experience working in a scrum team according to Agile principles
A team player with strong communication skills, positive attitude and a can-do approach
BSc in computer science/software engineering (or equivalent)
Fluent English (written & spoken).
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8336363
סגור
שירות זה פתוח ללקוחות VIP בלבד