DevJobs

Senior Software Engineer

Overview
Skills
  • C++ C++ ꞏ 2y
  • C# C# ꞏ 2y
  • Python Python
  • Java Java
  • SQL SQL
  • Numpy Numpy
  • PyTorch PyTorch
  • Pandas Pandas
  • Flask Flask
  • NoSQL NoSQL
  • OOP OOP ꞏ 2y
  • GitHub GitHub
  • GitLab GitLab
  • CI/CD CI/CD
  • Docker Docker
  • Kubernetes Kubernetes
  • memory management ꞏ 2y
  • multithreading ꞏ 2y
  • TCP/IP ꞏ 2y
  • concurrency ꞏ 2y
  • Scikit-learn
  • GenAI systems
  • gRPC
  • OpenCV
  • Prompt Engineering
  • RAG
  • REST cpp
  • Agentic workflows
  • Boost
  • ZeroMQ
  • Dockerfiles
  • Eigen
  • FastAPI
  • ML techniques
  • DL libraries

We’re Hiring | Senior Software Engineer | Ashdod

Join ELTA Systems’ Software Center and play a key role in developing and implementing advanced defense systems with significant operational impact. You will work on innovative projects involving C++/C#, ML/DL, and Generative AI, contributing directly to mission-critical radar and defense applications.

Key Responsibilities:

  • Participate in cutting-edge defense projects with high operational impact.
  • Develop software systems in C++/C#.
  • Perform profiling, analyze bottlenecks, and optimize runtime and memory usage.
  • Develop and implement classical and hybrid ML/DL algorithms.
  • Collaborate with technical teams (including DevOps/MLOps) to deliver algorithmic solutions.
  • Maintain production systems, monitor performance, debug, and manage complex integrations.
  • Write unit tests and support system integration.

Requirements:

  • B.Sc. or M.Sc. in Computer Science or Software Engineering – mandatory.
  • At least 2 years of hands-on experience in C++/C#, TCP/IP, OOP, multithreading & concurrency, and memory management – mandatory.
  • Proven experience in ML techniques and working with DL/ML libraries – mandatory.
  • Hands-on experience with NumPy, Pandas, Scikit-learn, PyTorch, and Python – mandatory.
  • Experience with Version Control (GitHub/GitLab) and CI/CD pipelines – advantage.
  • Experience with GenAI systems (RAG, Prompt Engineering, Agentic workflows) – advantage.
  • Experience with Boost, Eigen, OpenCV, gRPC, REST cpp, ZeroMQ.
  • Experience with Docker deployments, writing Dockerfiles, and basic Kubernetes knowledge.
  • Additional experience with Java, SQL, NoSQL, FastAPI/Flask – advantage.

Why Join Us?

At ELTA Systems’ Software Center in Ashdod, you will be part of a team developing state-of-the-art radar and defense systems that protect Israel. This role offers wide exposure to advanced technologies, the opportunity to contribute to flagship projects of Israel Aerospace Industries, and direct involvement in solutions that have a real operational impact.

Israel Aerospace Industries