דרושים » תוכנה » Senior Software Applications Engineer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya
Job Type: Full Time
We are looking for someone who operates independently and leads projects, not someone who waits to be handed a task. You will own initiatives from idea through production, collaborate with product, design, and hardware teams on Bluetooth/BLE and IoT integrations, and mentor other engineers along the way.
This role is fully onsite.

Responsibilities
As a Senior Software Applications Engineer, you will shape the architecture and quality of our mobile applications and the Python services that power them. You will work end to end, from native iOS interfaces down to the hardware our products communicate with, setting technical direction and the standards other engineers build upon.
Requirements:
Minimum Qualifications
BSc in Computer Science or a related field.
7+ years of hands-on experience in native iOS (Swift/Objective-C) development.
5+ years of experience building full stack Python-based applications.

Preferred Qualifications
Proven track record of independently leading projects end to end: defining scope, designing the architecture, breaking down the work, and driving execution through to delivery.
Proven expertise designing and shipping large-scale, production-grade applications.
Solid understanding of REST/gRPC API design, databases, and service architecture.
Experience with CI/CD, debugging across platforms, and performance optimization in distributed systems.
Strong analytical, architectural, and problem-solving skills.
Excellent communication and collaboration skills, with experience mentoring or guiding peers.
Proficiency in Git and modern development workflows.
Familiarity with Bluetooth/BLE protocols and IoT device communication (advantage).
Familiarity with on-device ML/AI processing, specifically CoreML (advantage).
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8677387
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya
Job Type: Full Time
A hands-on engineering role focused on building production-grade AI/ML systems and the automation infrastructure that supports them - driving AI adoption into developer workflows, internal tooling, and domain-specific applications across the organization.

As a member of the AI Infrastructure & Applications team, you will lead the design, development, and production deployment of AI/ML-powered systems alongside the automation infrastructure and developer platforms that support them.
You will architect intelligent, scalable solutions used across the organization - driving AI adoption into developer and automation workflows, internal tooling, and domain-specific applications - while also building and maintaining the automation frameworks and infrastructure those systems depend on.
The systems you build are expected to be production-grade, reliable, observable, and continuously improving.

Responsibilities
Architect and ship end-to-end AI-powered applications and pipelines, from prototype to production.
Build agentic systems, RAG pipelines, and tool-use patterns that integrate LLMs into real workflows.
Define and own AI quality metrics (accuracy, groundedness, hallucination rate, task completion) and integrate them into CI/CD release gates.
Design evaluation frameworks for non-deterministic systems: offline evals, human-in-the-loop review, and automated regression suites.
Harness AI/LLMs to extend and enhance existing automation infrastructure, improving system performance and operational efficiency.
Build scalable automation frameworks, APIs, and tooling used across the organization.
Collaborate with engineering, CI, and domain teams to address automation needs across hardware, software, and cloud.
Distill requirements from a large, diverse user base into generic, reusable, maintainable solutions.
Implement monitoring, drift detection, and structured feedback pipelines for continuous improvement.
Apply rigorous engineering discipline - test design, release criteria, rollback strategies - to AI-native deployments.
Partner with product, design, and domain experts to define use cases, acceptance criteria, and rollout plans.
Requirements:
Minimum Qualifications
BSc in Computer Science, Software Engineering, or related field - or equivalent industry experience.
Strong programming, system design, and API design skills with a focus on scalability and production-readiness.
Proficiency in Python for automation, API development and pipeline engineering.
Experience building automation frameworks, internal developer tools, and shared platforms at scale.
Solid understanding of prompt engineering, retrieval strategies, context management, and model orchestration.
Hands-on experience building and deploying LLM-powered systems: agentic pipelines, RAG, tool-use, and function-calling.
Strong debugging skills across the full AI stack; familiarity with LLM safety and responsible AI practices.
Experience designing and running AI evaluations - automated and human-in-the-loop - and embedding quality gates into CI/CD release workflows.

Preferred Qualifications
Experience leading projects end-to-end - from initial scoping and stakeholder alignment through delivery- coordinating across engineering, product, design, and domain teams.
Practical systems management experience: configuration management, dependency resolution, and deployment tooling across cloud and on-prem environments.
Ability to design sustainable automation systems serving a large, diverse engineering user base.
Hands-on experience with orchestration frameworks and managing the full development lifecycle of complex, multi-component systems.
MA in Computer Science, Software Engineering, or related field.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8659216
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Herzliya
Job Type: Full Time
Play a part in shaping the future of human-computer interaction. As an MLOps Engineer, you will be the backbone of the machine learning infrastructure that powers our speech, audio, and conversational AI teams - ensuring their models are trained on the best possible data.
You will bridge the gap between research, data science, and engineering, owning the full ML lifecycle from large-scale data pipelines and distributed GPU training through to low-latency, high-fidelity inference and optimization. You'll partner closely with Audio ML Engineers, Speech ML Engineers, and ML Data Scientists to remove friction across their workflows and accelerate the path from research to product.

The MLOps Engineer will drive end-to-end quality and operational excellence across data ingestion, model training, deployment pipelines, and MLOps tooling for our speech and audio ML platforms. This hire will build, deploy, and optimize production-grade systems with a strong emphasis on scalable, GPU-accelerated infrastructure. You will own the training infrastructure that powers distributed and self-supervised model training on HPC and Slurm-managed clusters, as well as the inference pipelines that bring low-latency, high-fidelity audio and speech models to production. You will establish standard methodologies for model integration, deployment, monitoring, and reproducibility using CI/CD principles.

Responsibilities
Design, build, and operate large-scale data pipelines for proprietary audio and speech datasets - supporting curation, quality monitoring, and validation at scale alongside our ML Data Science team.
Partner closely with Audio ML Engineers, Speech ML Engineers, ML Data Scientists, and product teams to define metrics, gather requirements, and bring new capabilities to life.
Build and operate distributed GPU training workflows, including job scheduling and resource management on Slurm-managed HPC clusters, for both supervised and self-supervised methods.
Optimize model inference for low latency and high-fidelity streaming across serving environments, including optimization for Apple silicon.
Design and maintain automated pipelines for model training, evaluation, versioning, and deployment, with special attention to speech, audio, and signal-processing workflows.
Identify and resolve bottlenecks in ML and data workflows, improving system reliability, latency, and throughput at scale.
Requirements:
Minimum Qualifications
3 years in software engineering with demonstrated experience in large-scale software system design and implementation.
Bachelor's Degree in Software Engineering, Computer Science, Electrical Engineering, Statistics, Machine Learning, Operations Research, or a related field.
Proven track record of shipping and maintaining production-grade ML systems end-to-end.
Hands-on experience with GPU-based model training and inference, including distributed/multi-node training.
Experience operating workloads on HPC environments and job schedulers such as Slurm.
Proficiency in Python and familiarity with deep learning frameworks such as PyTorch, TensorFlow, or JAX.

Preferred Qualifications
Experience supporting speech and audio ML pipelines (e.g., ASR, TTS, speaker recognition, voice isolation, generative speech) and large-scale audio data processing.
Experience with infrastructure for self-supervised and large-model training.
Deep familiarity with GPU performance tuning, mixed-precision training, and distributed training frameworks.
Familiarity with data quality frameworks, model monitoring, drift detection, and observability practices in production
Experience optimizing models for on-device or Apple silicon inference
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8678831
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
20/05/2026
Location: Herzliya
Job Type: Full Time
We have multiple positions open for Full stack Software Engineers and Senior Full stack Software Engineers to be hired across different Security teams in Israel.

As a Software Engineer you will:
Contribute to business-critical initiatives in our Security.
Use deep technical skills and the ability to quickly adapt to new areas.
Improve the end-to-end lifecycle of services.
Analyze complex system behavior, and apply modern engineering practices to streamline deployments and reduce costs.
Work on high-end technologies and collaborating across disciplines to deliver impactful features.
Collaborate with multiple teams across us to deliver key customer solutions and support technology.
Requirements:
Our teams focus on the diversity of all types of candidates, and we strive to hire people with different experiences and perspectives into our teams. To that end, we know that no candidate has every desired skill and experience, but together we make strong, effective teams.

You have a B.Sc. or M.Sc. in computer science, software engineering, or equivalent experience.
You have 7+ years of professional hands-on software development experience, primarily focused on developing and designing backend services in cloud or on-premises environments.
You have proven hands-on experience in front-end development, including building scalable, user-facing applications using modern libraries and frameworks (e.g., React, Angular, or Vue).
You have experience taking initiative, map product/feature requirements, dependencies, and deliverables.

Preferred Qualifications
Experience working with Kubernetes and Containers.
Experience with databases (SQL, MongoDB, Cosmos DB, Redis, Azure Data Explorer).
Experience working on a product that has both a cloud service and a client component.
Experience in the cybersecurity domain.
Experience in designing, building, and operating large-scale resilient distributed systems.
Experience/familiarity with application and system monitoring systems.
Demonstrate success dealing with ambiguous unsolved problems; and the ability to independently make solid progress by breaking new ground.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8660297
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Herzliya
Job Type: Full Time
The Collab Unit is looking for an exceptional Team Leader to lead the Audience Team. The Audience Team is responsible for building the products and infrastructure that enable customers to create, manage, and activate high-value audiences across multiple channels and marketing use cases. This is a strategic domain at the heart of how customers derive value from behavioral data.
As the team leader, you will manage a multidisciplinary engineering team and help shape the future of audience building and activation. You will work closely with product, architecture, data, and other engineering teams to deliver scalable, reliable, and user-centric solutions. This role requires a strong engineering leader who is passionate about building excellent teams, solving complex data and backend challenges, and driving execution in a fast-moving environment.
What Youll Do:
Lead and grow a high-performing engineering team responsible for end-to-end ownership of audience-related products and capabilities
Drive the design and delivery of scalable backend systems and data flows that power audience creation, enrichment, segmentation, and activation
Partner closely with Product, Design, Architecture, and cross-functional engineering teams to define and execute the team roadmap
Translate product and business goals into clear technical plans and ensure predictable, iterative delivery
Stay hands-on and involved in architecture discussions, design reviews, and code reviews
Foster a strong engineering culture of ownership, collaboration, quality, and continuous improvement
Mentor and develop engineers, supporting their professional growth and helping them reach their full potential
Recruit top talent and build a healthy, balanced, and effective team
Ensure high production standards, operational excellence, and system reliability
Promote curiosity and technical excellence by evaluating new tools, technologies, and approaches where relevant
Take an active role in shaping the broader engineering direction of the Collab Unit together with fellow team leaders
Requirements:
6+ years of software development experience, with strong backend engineering skills
2+ years of experience managing engineers or technical teams
Proven experience building and operating production-grade distributed systems
Strong understanding of software design, system architecture, and development best practices
Experience leading projects from design through production in a dynamic environment
Ability to balance hands-on technical involvement with team leadership and execution
Excellent collaboration and communication skills, with experience working across multiple functions and stakeholders
A people-first leadership mindset, with a passion for mentoring, coaching, and growing engineers
Strong sense of ownership and the ability to drive clarity and momentum in ambiguous spaces
Proficiency in written and verbal English
B.Sc. in Computer Science or equivalent practical experience
Bonus Points
Experience working on audience segmentation, campaign targeting, or user data platforms
Experience with large-scale data systems, analytical platforms, or real-time data pipelines
Experience building products that combine backend services with customer-facing workflows
Recommended by an AppsFlyer employee
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8664377
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Herzliya
Job Type: Full Time
We are seeking a highly skilled and motivated DSP real-time embedded Engineer to join our firmware team. In this role, you will be responsible for implementing cutting-edge digital signal processing algorithms for our next-generation products.

In this role, you will be responsible for implementing cutting-edge digital signal processing algorithms for our next-generation products. You will be a key contributor to the entire product development lifecycle, from concept to deployment, ensuring that our products are intelligent, efficient, and provide a seamless user experience.

Responsibilities
Implement, deploy and optimize real-time DSP algorithms for various sensor data streams (e.g., audio, vision, motion, etc.) on resource-constrained embedded platforms.
Collaborate with algorithm and software teams to integrate DSP algorithms into the firmware.
Profile and optimize code to meet strict performance, power, and memory requirements.
Develop and maintain firmware in C/C++ for embedded systems.
Participate in the entire software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.
Stay up-to-date with the latest advancements in DSP, and embedded systems.
Requirements:
Minimum Qualifications
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
10+ years of professional experience in embedded firmware development, with a significant focus on DSP implementation, including: Deep understanding of Floating-point & fixed-point calculations.
Experience with common DSP functionalities (e.g. FFT, Filters, etc.) together with compiler trade-offs to provide desired results.
Deep understanding of DSP operation-level semantics.
Experience in developing and implementing real-time DSP algorithms in close collaboration with algorithm teams.
Strong programming skills in C/C++ for embedded systems, along with proficiency in Python.
Extensive experience with embedded hardware and systems.
Strong familiarity with microcontrollers and embedded processors.
Hands-on experience with real-time operating systems (RTOS).
Proven skills in low-power design and optimization techniques.

Preferred Qualifications
Excellent problem-solving and debugging skills.
Experience with agile development methodologies.
Excellent communication and teamwork skills.
A passion for building innovative products.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8678782
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya
Job Type: Full Time
Join a highly skilled engineering team building core storage infrastructure across multiple system layers. You'll develop and enhance frameworks that handle disk image operations, provide unified storage abstractions, and enable cutting-edge virtualization technologies. This role requires both breadth and depth, comfortable working from kernel-level drivers to user-space frameworks, debugging complex multi-layered systems, and collaborating across hardware, kernel, and application teams. You'll participate in all phases of development: architecture, implementation, optimization, testing, and integration with deeply integrated platform features.

Responsibilities:
Develop kernel-level storage components and user-space frameworks for macOS and our other platforms.
Optimize I/O performance, resource utilization, and power efficiency across the storage stack.
Debug and resolve complex issues spanning hardware, firmware, kernel, and user-space boundaries.
Collaborate with cross-functional teams, including hardware, kernel, filesystem, and virtualization engineers.
Write comprehensive test suites, performance benchmarks, and technical documentation.
Contribute to architecture decisions and long-term technical direction for storage systems.
Requirements:
Minimum Qualifications
5+ years of systems programming experience with demonstrated ability to work across multiple layers of the software stack.
Excellent programming skills in C++ and Swift/Obj-C.
Solid understanding of operating system fundamentals, including memory management, concurrency, and I/O subsystems.
B.S. or M.S. in Computer Science, Computer Engineering, or equivalent experience.
Experience with POSIX I/O, multithreaded programming, and performance optimization.
Proficiency in scripting languages (Python, Bash, or similar) for automation and tooling.
Strong debugging skills for complex, multi-layered systems.
Familiarity with build systems and version control (git).
Excellent communication and collaboration skills.

Preferred Qualifications
Kernel development experience (driver development, system calls, kernel debugging).
macOS or iOS development experience.
Experience with virtualization technologies (hypervisors, paravirtualization, VirtIO).
Familiarity with Unix/Linux internals.
Experience with block storage, remote storage, or distributed storage systems
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8659241
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya
Job Type: Full Time
A self-motivated automation engineer with strong programming fundamentals, responsible for designing, writing, and maintaining automated tests across software, firmware, backend, frontend, and mobile - while owning the full automation infrastructure and CI pipeline.

You will design, write, and maintain automated tests covering backend services, frontend interfaces, and mobile applications, including software and firmware. You will own and evolve the automation infrastructure, the physical lab environment, test agents, and CI pipeline reliability, while collaborating closely with development engineers to build and run automated test suites, triage failures, and expand coverage as new features are introduced. Industry best practices such as POM (Page Object Model) and AAA (Arrange-Act-Assert) patterns will guide your work to ensure automation projects remain well-structured, maintainable, and scalable. Over time, you will deepen your product knowledge to broaden test suite coverage accordingly, contribute to internal tooling, and leverage generative AI tools to improve productivity across test development, documentation, triage, and reporting.

Responsibilities
Test automation framework design and development (Python, Pytest, Playwright).
Backend, frontend, and mobile test automation across multiple platforms, including iOS/macOS using XCTest.
Applying automation best practices: POM, AAA, and scalable project architecture.
Debugging and troubleshooting hardware and software issues.
CI/CD pipeline configuration and maintenance.
Lab infrastructure management.
Requirements:
Minimum Qualifications
Bachelor's or Master's degree in Computer Engineering, Computer Science, or a related field.
3-5 years of experience as a Software Engineer.
Strong understanding of POM, AAA, and automation project architecture best practices.
Proficiency with Python test frameworks, including Pytest and Playwright
Experience building and maintaining CI/CD pipelines and full test infrastructure for automation projects.
Experience with backend, frontend, and mobile test automation.
Git, code review, and collaborative development workflows.
Shell scripting and command-line proficiency (macOS/Linux).

Preferred Qualifications
Ability to quickly ramp up in new technical domains and adopt unfamiliar technologies.
Experience in mobile testing (Appium, Espresso, XCUITest).
Hands-on experience with native Apple platforms (XCTest, Xcode, Simulator).
Familiarity with LLM-based development tools (Claude Code, GitHub Copilot, or similar).
Strong QA Engineering background.
Networking fundamentals.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8678944
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya
Job Type: Full Time
As a Wireless Firmware Architect you will focus on defining technical direction, conducting research and analysis, and providing architectural guidance for our Bluetooth embedded solutions.

The position emphasizes wireless protocol design and simulations, software architecture definition, technical planning, proof-of-concept development and performance optimizations.

Responsibilities:
Define comprehensive software architecture for our Bluetooth embedded solutions.
Establish firmware architectural guidelines and principles.
Support development teams with architectural guidance and consultation.
Integrate performance and power analysis requirements into architectural frameworks.
Create technical demonstrations to support architectural decision-making.
Monitor and analyze hardware implementations to ensure alignment with software architectural requirements.
Evaluate hardware design decisions and their impact on firmware architecture.
Collaborate with hardware teams to provide architectural input and recommendations.
Design and develop proof of concept (PoC) projects to validate architectural approaches.
Research and prototype emerging wireless technologies and methodologies.
Evaluate feasibility of new technologies and integration approaches.
Design and develop wireless protocol simulation frameworks, develop intelligent simulation environments for protocol validation and optimization.
Analyze new standards and specifications for architectural implications.
Track industry trends and emerging wireless technologies.
Requirements:
Minimum Qualifications:
Minimum: Bachelor's degree in Electrical Engineering or Computer Science.
Wireless Systems: 8+ years of experience in wireless communication systems design, with deep understanding of multiple wireless standards (WiFi, Cellular, Bluetooth, Zigbee, etc.).
Software Architecture: Proven track record of architecting large-scale, complex software systems with emphasis on real-time and embedded systems.
Protocol Development: Extensive experience with wireless protocol design, implementation, and optimization.
System Integration: Expert knowledge of hardware-software co-design and system-level optimization techniques.
Programming Proficiency: Strong skills in C/C++, Python, and system-level programming languages.
Performance Engineering: Experience with real-time systems, multi-threading, and performance optimization techniques.
Architectural Leadership: Demonstrated ability to lead architectural decisions and influence technical direction across multiple teams.
Communication Excellence: Outstanding written and verbal communication skills with ability to present complex technical concepts to diverse audiences.
Self-Motivated: Exceptional ability to work independently and drive initiatives.
Systems Thinking: Ability to see the big picture while understanding intricate technical details.

Preferred Qualifications:
Master's degree (MSc) in Electrical Engineering, Computer Science, or related field.
Ph.D. in relevant field is advantageous.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8659087
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
14/05/2026
Location: Herzliya
Job Type: Full Time
We are seeking a skilled and motivated Software Engineer (Automation Infrastructure) to join our team. This role is primarily focused on designing, developing, and maintaining robust automation frameworks and ensuring seamless integration with external systems and partner teams. The ideal candidate will have a strong background in infrastructure automation, excellent problem-solving skills, and a collaborative mindset.
Responsibilities
Design, build, and maintain efficient and reliable automation frameworks.
Implement, test, and bug-fix automation scripts and tools.
Write clean, scalable, and testable code for infrastructure automation.
Participate as a team member in fully agile Scrum deliveries.
Coordinate with other software professionals and developers.
Provide support to end users for automation tools and frameworks.
Collaborate with external teams and third-party vendors to implement integration solutions.
Remain up to date with the terminology, concepts, and best practices in infrastructure automation.
Requirements:
At least 5 years of experience in infrastructure automation.
Experience working in Cloud environments (concepts, methodologies, CI/CD), preferably in large-scale or distributed systems.
Experience leading automation projects from scratch (design, integration with external interfaces, testing, and implementation).
Strong in Object-Oriented Programming, MVC, Design patterns, and SOLID principles.
Familiarity with relational and non-relational databases and SQL.
Experience with web services development (SOAP, REST).
Excellent communication and collaboration skills, with the ability to influence technical and non-technical stakeholders.
Bachelor's degree in computer science, Software Engineering, or related field.
Familiarity with container technology (Docker & AKS) - an advantage.
Experience with API design, development, and integration patterns - an advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8651713
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
19/05/2026
חברה חסויה
Location: Herzliya
Job Type: Full Time
We are a global leader in high-performance smart energy technology, with over 3000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery Storage, backup systems, EV charging, and complete home energy management ecosystems. By leveraging world-class engineering capabilities and with a relentless focus on innovation, we strive to create a world where clean, green energy from the sun is the primary source of power for our homes, businesses, and just about everywhere we thrive
The IoE group specializes in making our devices smarter and more connected. What You Will Be Doing:
* Develop and design high-quality code following best practices to ensure reliability, maintainability, and scalability.
* Optimize and enhance the performance of existing software components.
* Collaborate with hardware engineers to ensure seamless integration between hardware and software.
* Lead technical discussions, code reviews, and mentor junior engineers.
* Participate in the full software development life cycle including concept, design, development, deployment, and support.
* Leverage cutting-edge AI tools and the latest development features to accelerate development, improve code quality, and drive innovation across the team.
* On the Interface team, you'll develop the core infrastructure handling all communication between the device and external systems - cloud, mobile, and other on-site controllers - deployed across millions of devices worldwide.


Country:
Israel

City:
Herzliya
Requirements:
* B.Sc in Electrical Engineering, Computer Science, or equivalent
* At least 2+ years of experience in significant Embedded software development with Linux
* Experience using AI tools during the development process
* Proficiency in C and C ++ programming languages Advantage:
* Experience with Cellular, Wi-Fi and CANbus driver development - An advantage.
* Familiarity with Python - An advantage.
* Experience in unit testing and TEST -driven development for Embedded systems - An advantage.
* Familiarity with security best practices for Embedded systems - An advantage.
* Experience with Buildroot Linux build system - An advantage.
* Experience with Linux Kernel, device drivers, and system -level programming - An advantage. 
We recognize our talented and diverse workforce as a key competitive advantage. Our business success is a reflection of the quality and skill of our people.
We are committed to seeking out and retaining the finest human talent to ensure top business growth and performance
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8350868
סגור
שירות זה פתוח ללקוחות VIP בלבד