Who we are

Ecoppia is the world leader in robotic solutions for photovoltaic solar, offering a connected platform that cost-effectively maximizes the performance of utility-scale installations worldwide. Our cloud-based, water-free, autonomous robotic systems remove dust from solar panels enabling peak energy production, and supporting the expansion of solar to remote, arid regions. With projects around the globe, we have a local presence in each of the geographies we are operating at.

Empowering solar. Empowering people.

Open positions

Data Scientist

Location: Bar-Lev , Israel

A fast-growing Cleantech robotic company with a global client base is looking for a Data Scientist.

In this role, you will help us build our data-driven decision support and prediction systems.

We aim to make smarter decisions and forecasts based on a diverse range of data sources and models — meteorological, site sensors and robot

collected data.

Your primary focus will be in applying data mining techniques, doing statistical analysis using various meteorological/physical models, exploring machine learning algorithms and building prediction systems to integrate with our products.

The company’s R&D center hiring for the position is located in Bar-Lev Industrial Park, with HQ in Tel Aviv and New Delhi, India.

If you have a passion for data science and analytics and would like to work in a young, dynamic company, that is part of the renewable energy revolution – talk to us!

 

Requirements:

We are looking for a highly analytical and experienced person, that will be able to implement both research and development aspects of the tasks. It includes:

  • Creating empirical definitions, physical models investigation, models development and deployment.
  • Collecting data from various sources, cleansing and verifying its integrity.
  • Transforming data into an analysis appropriate format, selecting features, building and optimizing classifiers and predictive models using machine learning (ML) techniques.
  • Deploying ML models to production environments, while constantly tracking their performance and accuracy.
  • Defining data collection requirements for the Robots and Sensors in the field

Key skills and qualifications:

  • BSc/BA in either exact sciences or engineering
  • 3-5 years of relevant industry experience
  • Good applied statistics skills, such as distributions, statistical testing, regression, etc.
  • Excellent understanding of machine learning techniques and algorithms.
  • Experience in implementing data mining and data analysis methods, using a variety of tools.
  • Some data engineering and data wrangling skills, including scripting and programming experience.
  • Proficiency in common data science tools, languages and databases (e.g. Python, R, SQL)
  • Ability to independently explore physical models (such as weather and Solar PV energy generation), adapt, implement and deploy them
  • Assertiveness and good communication skills.
  • Ability to work independently
  • Very good oral and writing technical English skills

Advantages:

  • Graduate degree in Data Science, Geophysics, or other
  • Working knowledge with data science cloud tools, such as Amazon Sagemake
  • Experience in the Solar industry with an understanding of soiling, weather and PV power generation
  • Experience with data based predictive maintenance models


    IoT System Engineer

    Location: Bar-Lev , Israel

    A fast-growing Cleantech robotic company with a global client base is looking for an IoT Systems Engineer.
    In this role, you will technically lead the multidisciplinary development effort of Ecoppia world-breaking solar panels cleaning robot IoT Infrastructure. You will have an important role in a talented team of engineers, responsible for the smooth operation of tens of thousands of autonomous robots in solar sites around the globe.
    You will be working with all R&D disciplines, mostly with: Communication, Cloud Server SW, Data Engineering & BI, Electronics, RT Embedded software, Integration & Testing, as well as with company divisions outside R&D such as operations and marketing.
    The company’s R&D center hiring for the position is located in Bar-Lev Industrial Park, with HQ in Tel- Aviv and New Delhi, India.
    If you have a passion for robotics and IoT and would like to work in a young, dynamic company, that is part of the renewable energy revolution – talk to us!

    Requirements:

    • Define and document the robots’ IoT infrastructure requirements and architecture, mainly for: Robot to Server Communication (from physical to application layers), Server related systematic logics, Server to Data Engineering architecture
    • Examine different architectural design alternatives and lead design review
    • Define and lead integration & testing efforts
    • Plan, perform, and document experiments for the purpose of testing new capabilities, technological risk reductions, and verification of adherence to various standards, including EMC and Information Cyber Security
    • Lead troubleshooting and provide solutions for design issues found during the integration process and in the field
    • Be the “glue” of the IoT section multidisciplinary development team effort, to successfully deliver innovative solutions to the field

     

    Key skills and qualifications:

    • Relevant degree, preferably Software\Electrical Engineering, or Physics with relevant experience
    • Significant experience in the development of IoT infrastructure and or Communication is a must (5+ years)
    • Familiar and experienced in at least some of the following: Communication logics in a network of IoT devices, Radio Communication technologies and protocols, Algorithms development, Cloud Servers, BI and Data Engineering/Science, RT Embedded Systems, Cyber Security
    • Very good at defining and documenting: system requirements, integration, and testing, experiments
    • Hands-on attitude
    • Ability to work independently and lead other disciplines
    • Very good oral and writing technical English skills

     

    Advantages:

    • IoT Server SW development background
    • Experience with RF communication
    • Familiarity with common industry standards for EMC
    • IoT Cyber Security knowledge
    • Data Science background

     


      NPI Engineer

      Location: Bar-Lev , Israel

      What will you do:

      • Leading and transfer products from R&D to production
      • Lead a complex process – which includes Engineering, Logistics and Testability experience.
      • Work Procedures – fluent in English- high written and communication skills.
      • Working training.

      Qualifications:

      • BSc. degree in Electronic / Mechanical Engineering
      • +3 years of experience in NPI and sustaining engineering
      • Familiarity with HW engineering and design process
      • Familiarity with operations work environment
        • ERP experience – SAP  (an advantage)
        • PLM experience
        • Product plan manage – MS Project S/W experience
      • Ability to lead a complex process – which includes engineering, logistics and testability experience.
      • Good written and oral communication skills in Hebrew.
      • Team player.
      • Logical thinking, Mathematical abilities, Creativity, Improvisation- ability to solve complex problems, Flexibility, Designability, Originality, Methodical thinking, attention for details, High output in a short time, Thoroughness, Target oriented, Openness & curiosity, Independence.

      Who we are:

      Ecoppia is a pioneer and world leader in automation and robotics in the solar industry, offering robotic cleaning solutions for PV modules, keeping them clean, at year-round peak performance.

      The environmental-friendly robotic solution is solar-powered, water-free, and low-maintenance, prevents soiling losses and potential damage while using advanced machine learning and IoT capabilities.

      Managed and controlled remotely, our solutions allow solar projects to maintain maximum performance with a minimal cost and no human intervention.

      If you’re looking for a cutting-edge, data-driven, dynamic company, that actually makes a difference in the world – Ecoppia is the perfect fit for you!


        Robotics Systems Engineer

        Location: Bar-Lev , Israel

        A fast-growing Cleantech robotic company with a global client base is looking for a Robotics Systems Engineer.

        In this role, you will technically lead the multidisciplinary development effort of Ecoppia world breaking solar panels cleaning robot. You will have an important role in a talented team of engineers, responsible for the smooth operation of tens of thousands of autonomous robots in solar sites around the globe.

        You will be working with all R&D disciplines such as: Electronics, RT Embedded software, Mechanics, Communication, Integration & Testing, Field Engineering, as well as with company divisions outside R&D such as: operations and marketing.
        The company’s R&D center hiring for the position is located in Bar-Lev Industrial Park, with HQ in Tel- Aviv and New Delhi, India.

        If you have a passion for robotics and would like to work in a young, dynamic company, that is part of the renewable energy revolution – talk to us!

         

        Requirements:

        • Define and document the robots’ functional and disciplinary top level requirements
        • Examine different architectural design alternatives and lead design review
        • Define and lead integration & testing efforts
        • Plan, perform, and document experiments for the purpose of testing new capabilities, technological risk reductions, and verification of adherence to various standards, including environmental conditions and EMC compliance
        • Lead troubleshooting and provide solutions for design issues found during the integration process and in the field
        • Be the “glue” of the Robot multidisciplinary development team effort, to successfully deliver innovative robotic solutions to the field

         

        Key skills and qualifications:

        • Relevant degree, preferably Electrical\Software Engineering, or Physics with relevant
        • Significant experience in the development of robots as a systems engineer is a must (5+ years)
        • Familiar and experienced in at least some of the following disciplines: Control, Electromechanics and Motors, Communication, IoT, Navigation, Sensors, Algorithms development, RT Embedded Systems
        • Very good at defining and documenting: system requirements, integration, and testing, experiments
        • Hands-on attitude
        • Ability to work independently and lead other disciplines
        • Very good oral and writing technical English skills

         

        Advantages:

        • Embedded Software and/or Embedded HW development background
        • Good understanding of batteries and low power electrical systems design
        • Experience with RF communication
        • Familiarity with common industry standards for EMC, Safety, Radiation, Environmental conditions, etc.
        • Experience managing subcontractors in the development process


          Senior Software Engineer

          Location: Bar-Lev , Israel

          A fast-growing Cleantech robotic company with a global client base is looking for a senior software engineer.

          Ecoppia’s server/IoT team manages the backend and infrastructure required to control a fleet of worldwide cleaning robots. We build cloud services, IoT edge nodes, customer-facing dashboards, internal data analysis tools, and more.

          Our tech stack includes AWS, multi-service architecture, serverless, NoSQL, .net core, python, ts, and containers – to name a few.

          The position is based in the company’s R&D center in Bar-Lev Industrial Park.

           

          Qualifications:

          • BSc. in Computer Science or equivalent
          • 4+ years of experience developing in C#/Java
          • Experience developing and operating code in cloud environments
          • Familiarity with modern deployment s.a docker/k8s – an advantage
          • Familiarity with communication protocols s.a MQTT – an advantage
          • Hands-on experience with other programming languages (python, ts) – an advantage
          • Independent, self-driven

           


            Data Analyst

            Location: Gurgaon, Haryana, India

            Data Analyst

            Job Functions : Analytics, Business Intelligence

             

            Key Responsibilities

            • Develop, implement, and maintain leading-edge analytic systems, taking complicated problems and building simple frameworks
            • Evaluate internal systems for efficiency, problems, and inaccuracies, developing and maintaining protocols for handling, processing, and cleaning data
            • Work closely with Management to understand and maintain focus on their analytical needs, including identifying critical metrics and KPIs, and deliver actionable insights to relevant decision-makers
            • Create and maintain rich interactive visualizations through data interpretation and analysis integrating various reporting components from multiple data sources
            • Define and implement data acquisition and integration logic, selecting appropriate combination of methods and tools within defined technology stack to ensure optimal scalability and performance of the solution
            • Develop and maintain databases by acquiring data from primary and secondary sources, and build scripts that will make our data evaluation process more flexible or scalable across data sets
            • Generate BI reports, dashboards and data models with the help of BI tools and MS-Office products.
            • Analyse trends from the Data, communicate operational and business insights from it and recommend solutions for creating more revenue and reducing loss.
            • Work with various operational and business teams to improve BI reporting and analytics.
            • Coordinate with Business Managers to translate business requirements into coherent BI reports.
            • Manage and validate data warehouse systems for reporting and integrity, quality and accuracy.
            • Prepare and maintain BI reporting and analysis documentations.
            • Provide recommendations to enhance BI system performance and capacity.
            • Perform BI research and provide results and findings to senior management.
            • Analyse existing BI reporting processes and suggest improvements.
            • Manage upgrades, modifications, maintenance and troubleshooting of BI systems.
            • Proactively analyse data to answer key questions from stakeholders or out of self-initiated curiosity with an eye for what drives business performance, investigating and communicating areas for improvement in efficiency and productivity
            • Adhere to and support company Health, Safety & Environmental and Sustainability Policies.
            • Prepare, maintain and provide a variety of reports/documents as required or upon request.
            • Interact with client(s) on analysis reports/ documents
            • To be successful in this role you will require superior planning, problem solving and good communication skills. Operating in a fast-moving and sometimes ambiguous environment you will work autonomously taking full control and responsibility for completing departmental objectives.

             

             

            Basic Requirements:

            • Bachelor’s degree in Mathematics, Computer Science, Economics, Statistics, Business, Accounting, Information science or similar. MBA- an advantage
            • 3+ years experience mining data as a data analyst
            • Proven analytic skills, including mining, evaluation, analysis, and visualization
            • Technical writing experience in relevant areas, including queries, reports, and presentations
            • Strong SQL & MS-Excel skills with the ability to learn other analytic tools
            • Prior experience with database and model design and segmentation techniques
            • Practical experience in statistical analysis using statistical packages including Excel, SPSS etc.
            • Exposure to Solar Energy sector is an advantage
            • Working Experience with Tableau, Salesforce – strong advantage!
            • Proven success in a collaborative, team-oriented environment
            • Proven track record of taking ownership and driving results

             


              Embedded and RT Software Developer

              Location: Bar-Lev , Israel

              A fast-growing Cleantech robotic company with a global client base is looking for an Embedded and RT software Developer.

              In this role, you will: Help design the new generation of robots, design the SW architecture and develop the core software that runs on tens of thousands of autonomous robots in solar sites around the globe.

              The company’s R&D center hiring for the position is located in Bar-Lev Industrial Park, with HQ in Tel- Aviv and New Delhi, India.

              If you have a passion for robotics and would like to work in a young, dynamic company, that is part of the renewable energy revolution – talk to us!

               

              Requirements:

              • Design, develop, test and debug C real-time embedded programs running over RT operating systems.
              • Collaborate with design and development teams
              • Work closely with hardware development personnel
              • Develop test cases and SW to achieve and quantify system readiness for embedded target deployments.

               

              Key skills and qualifications:

              • 2+ years of C/C++ for embedded systems experience.
              • Hands-on attitude.
              • Experience with source control such as GIT or equivalent.
              • Self-motivated and independent learner.

               

              Advantages:

              • Robotics and/or electronics Background
              • Sub-1 GHz knowledge (IoT)
              • Working with KDS and/or MCUXpresso
              • MISRA C/ ISO26262 experience a huge plus.
              • AI background


                Operation and Maintenance – Associate Manager

                Location: Multiple locations, India

                Operation and Maintenance - Associate Manager

                Key Responsibilities

                • O&M activities of Ecoppia Robotic Systems in multiple locations
                • Responsible for Operation and maintenance of Robotic System at site
                • Manages and coordinates all activities at site with site engineers and customer
                • Work closely with the engineering team to suggest improvements in the product and ensure that product upgrades are properly inculcated in the system
                • Data collection wr.r.t. operation, generation and failures from site engineers and analysis of the same
                • Oversee and direct all activity in strict adherence to requirements of the company Quality Program
                • Adhere to and support company Health, Safety & Environmental and Sustainability Policies
                • Prepare, maintain, and provide a variety of reports/documents and sending them to management regularly
                • Fill in as site operator as needed, including commissioning and periodic maintenance
                • Upkeep and record keeping of equipment across all the plants

                 

                Basic Requirements

                • Tech. / B.E. in Electrical, Electronics & Communication Engineering. MBA will be added advantage
                • 6+ years of hands on experience in core maintenance activities of Solar/Wind power plant at site level, and with min. 2-year experience in leadership role at site level, preferably in Solar/Wind Energy O&M
                • Should be aware of general construction activities – Electrical, Mechanical, Civil
                • Ability to multitask and manage multiple sites – work prioritization, planning and task delegation
                • Proven track record of taking ownership and driving results
                • Demonstrated strong decision making, critical thinking and problem-solving skills with ability to remain calm while taking charge in critical situations
                • Work under limited to no supervision. Independently prioritizing and executing responsibilities
                • Good communication skills in English and Hindi language
                • Ideally, the candidate will bring prior experience with an international company


                  Engineer Maintenance – O&M

                  Location: Rajasthan followed by additional locations in India

                  Engineer Maintenance – O&M

                  Key Responsibilities

                  • Work at Solar Fields in Remote areas and undertake O&M activities of Ecoppia Robotic System
                  • Responsible for Operation and maintenance of Robotic System at site
                  • Planning and Management of O&M of Robotic Module Cleaning systems in Solar plants at multiple locations
                  • Resource Planning and allocation to carryout maintenance work of Robotic Module Cleaning systems including all mechanical components, electrical and PLC system at various sites
                  • Data collection wr.r.t. operation, generation and failures from site
                  • Adhere to and support company Health, Safety & Environmental and Sustainability Policies
                  • Prepare, maintain, and provide a variety of reports/documents and sending them to management regularly
                  • Upkeep and record keeping of equipment across all the plants

                   

                  Basic Requirements

                  • Tech. / B.E./ Diploma in Electrical/Electronics/ Communication Engineering
                  • Upto 5 years experience. Experience at site level, preferably in Solar/Wind Energy O&M is an advantage. For candidates with Diploma in Electrical/ Electronics/ Communication Engineering, min. 3 years work experience in Solar/Wind Energy O&M is mandatory
                  • Should be aware of general construction activities – Electrical, Mechanical, Civil
                  • Work under limited to no supervision. Independently prioritizing and executing responsibilities
                  • Proven track record of taking ownership and driving results
                  • Demonstrated strong decision making, critical thinking and problem-solving skills with ability to remain calm while taking charge in critical situations
                  • Good communication skills in English and Hindi language


                    Engineer – Projects

                    Location: Multipe locations in India , plus traveling

                    Engineer - Projects

                    Key Responsibilities

                     

                    • Deployment activities of Ecoppia solution in India and out of India.
                    • Responsible for assembly, deployment and commissioning of Robotic System at site as per SOP.
                    • Coordinate with customers and contractors for structure installation as per Deployment Guidelines.
                    • Review of MMS drawings and site layout and inspection of MMS installation at site
                    • Oversee and direct all activity in strict adherence to requirements of the company Quality Program
                    • Adhere to and support company Health, Safety & Environmental and Sustainability Policies
                    • Prepare, maintain, and provide a variety of reports/documents and sending them to management regularly.
                    • Fill in as plant operator as needed, including commissioning, operation of robots and periodic maintenance.
                    • Upkeep and record keeping of equipment across all the plants.

                     

                    Basic Requirements:

                     

                    • Tech. / B.E. in Electrical, Electronics & Communication or Mechanical Engineering.
                    • 3+ years of hands on experience in hard core project execution at site level. Experience in Solar or Wind Project Execution will be added advantage.
                    • Should be aware of general construction activities – Electrical, Mechanical, Civil.
                    • Proven track record of taking ownership and driving results
                    • Ability to demonstrate advanced computer knowledge of Word, Excel, Power Point, MS Project and/or Primavera and various other programs.
                    • Demonstrated strong decision making, critical thinking and problem-solving skills with ability to remain calm while taking charge in critical situations.
                    • Candidate should be willing to travel anywhere in India or abroad as and when required.