DevJobs

Senior Automation Developer (Tel Aviv)

Overview
Skills
  • Python Python
  • C# C#
  • C++ C++
  • CI/CD CI/CD
  • Docker Docker
Description

abra R&D is seeking a Senior Automation Developer

We are looking for an experienced Automation Developer to join a leading technology team and take part in developing and testing advanced hardware-software systems. This role involves designing and maintaining distributed automation infrastructure, backend test flows, simulation environments, and full end-to-end integration testing — with an emphasis on writing high-quality code in Python and/or C#.

Key Responsibilities:

  • Develop and maintain automation test infrastructure for both simulation and production environments
  • Build advanced simulators to support test coverage of complex hardware-software systems
  • Collaborate with architecture, hardware, software, and validation teams to design accurate testing environments
  • Lead CI/CD implementation for automated testing pipelines
  • Analyze and debug hardware/software integration issues and optimize test flows
  • Write and maintain test documentation: STP, STD, STR

Requirements:

Requirements

  • B.Sc. in Computer Science, Software Engineering, Electrical Engineering or equivalent – Must
  • 5+ years of experience in automation infrastructure and simulation development – Must
  • Proficient in Python and/or C# – Must
  • Experience in test documentation and processes (STP/STD/STR) – Must
  • Hands-on experience with CI/CD pipelines for automation – Must
  • Strong debugging skills for complex systems (hardware/software integration) – Must
  • Ability to work independently on multiple tasks in a dynamic environment

Advantages

  • Experience with hardware-in-the-loop (HIL) or ATE systems
  • Familiarity with Docker or other containerized environments
  • Experience in performance and load testing
  • Knowledge in C++
  • Background in embedded systems or test infrastructure for hardware platforms
abra