DevJobs

Python Engineer (IoT)

Overview
Skills
  • Python Python ꞏ 3y
  • Bash Bash
  • SQL SQL
  • NoSQL NoSQL
  • Design Patterns
  • CI/CD CI/CD
  • Git Git
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Docker Docker
  • Multi-threading
  • OOD
  • MQTT
  • IIOT
  • PLC
  • Raspberry Pi
  • Real-time embedded Linux
  • UART
  • Unit-tests
  • Modbus
  • IOT
  • Integration tests
  • Industrial Automation
  • Agile methodologies
  • End-to-end tests
  • datadog
  • Databases
  • Cloud technology and services
  • CANbus
  • Arduino

At Ecoplant we're on a mission to Revolutionize Tomorrow's Infrastructure, Today.


Ecoplant is Revolutionizing manufacturing by solving challenges in air compressor systems. Through cutting-edge A.I. SAAS solution, creating a green industrial world by minimizing energy waste, co2 & downtime to industrial plants. We aim to inspire efficiency, simplify operations, and drive positive industry change for a more sustainable and efficient future.

Our global team consists of passionate, adaptable technologists, and problem solvers dedicated to making a positive impact on the manufacturing world.


We are seeking a highly skilled and motivated Python Developer to join our dynamic team at Ecoplant in creating next-generation IoT devices and maintaining our existing portfolio. The ideal candidate will possess a strong background in Python, with hands-on experience in IoT devices or embedded systems.


Join us in transforming the way we power production for a brighter future.


A day in your life:

  • Part of our IoT engineering team, developing our industrial IoT edge device. Participate in all product cycle, from gathering requirements, design and architecture, development, QA and releasing to customers
  • Develop BE application for IOT edge devices, integrate with cloud & DB
  • Participate in our Agile, delivery-focused development process.
  • Be part of a startup company: Help setting priorities and making design decisions based on your experience and insights to build our product and grow our vision.


What it takes to succeed:

  • BA in Computer Science or a similar degree, or alumni of an IDF technology unit.
  • 4+ years in development - must
  • Experience with Python- At least 3 years – must
  • Experience with Linux bash scripting - must
  • Experience with Multi-threading, OOD and Design patterns - must
  • Experience with IOT/IIOT/MQTT – advantage
  • Fluent English


Bonus points

  • Experience with PLC, Industrial Automation.
  • Knowledge in IOT protocols and Networking (Modbus, CANbus, UART)
  • Experience in real-time embedded Linux
  • Experience with cloud technology and services (AWS, GCP, Azure)
  • Familiarity with Raspberry Pi, Arduino, or other IoT platforms is an advantage
  • Experience in Unit-tests, integration tests, end-to-end tests
  • Experience with CI/CD and agile methodologies (GIT, docker, datadog)
  • Experience working with databases (SQL/NOSQL)


Why Ecoplant:

  • Be part of a cutting-edge technology company that is revolutionizing the manufacturing industry
  • Contribute to a green industrial revolution with global recognition
  • Work with passionate and dedicated industry leaders
  • A friendly and inclusive workplace culture that fosters collaboration and innovation
  • Enjoy a supportive work environment that values and promotes a healthy work-life balance


Ecoplant is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

EcoPlant