Automation Development Engineer

Yokne'am Illit, North District, IL

Apply now Apply later

Description

About Arad Technologies

Arad Technologies is the development center for Arad Group, a world leader in IoT smart water measurement and management systems. Arad products are sold in more than 60 countries.

With millions of users worldwide, Arad water management software is a world-leading enterprise, a completely cloud-based SaaS.

Arad Technologies employs over 100 engineers and researchers, including Software, Firmware, Radio, hardware, hydraulics, mechanics, and more.


We are looking for a passionate and driven Automation Development Engineer to join our small and high-quality Automation Team. You will play a key role in designing and developing the software that automates Embedded SW Pipelines and the V&V testing process for embedded IoT devices and systems. You will also take part in the development of SW Tools for internal usage and production lines.

This role offers the opportunity to design and implement a cutting-edge automation platform to support our IoT products' next generation.

Key Responsibilities

  • Design and develop an automation platform for Embedded SW Pipelines and V&V testing process.
  • Maintain and enhance existing software to ensure robustness, stability, and performance.
  • Work closely with the Embedded Software and V&V teams to ensure implementation is accurate and aligned with priorities.
  • Analyse failures to identify root causes and implement effective solutions.

Success in This Role Looks Like

  • Delivering high-performance, robust, stable software for Automation Solutions and Tools.
  • Proactively identify areas for improvement and drive their implementation.
  • Demonstrating commitment to quality, testing, and continuous improvement.

What We Offer

  • An opportunity to drive innovation in cutting-edge automation solutions that contribute to long-term sustainability
  • A supportive, mission-driven team environment that values collaboration and shared success
  • A meaningful role in shaping the future of water management technologies and smart infrastructure


Must-Have Qualifications

  • 3+ years of software development experience using C# or another object-oriented programming language
  • Familiarity with embedded systems and hardware interfaces such as UART, GPIO, and ADC
  • Strong understanding of CI/CD processes and tools for continuous integration and deployment
  • Excellent analytical skills to identify problems and propose solutions
  • Experience leveraging AI tools (e.g., GPT) to enhance and streamline the software development lifecycle
  • Excellent collaboration and communication skills within cross-functional engineering teams

Nice-to-Haves

  • Hands-on experience in testing or test automation of embedded, multidisciplinary products is a significant advantage
  • Proficient in scripting languages, such as Python, Bash, or similar
  • Hands-on experience with networked systems, including client/server architecture, cloud-based communication, and distributed systems
  • Familiarity with Azure DevOps for source control, build pipelines, and project management

Requirements

None
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Architecture Azure CI/CD DevOps Distributed Systems Engineering GPT OOP Pipelines Python Testing

More jobs like this