DevJobs

Senior Software Engineer

Overview
Skills
  • C++ C++ ꞏ 5y
  • Modern C++ Modern C++
  • Linux Linux
  • Agile Agile
  • Design Patterns
  • OOP OOP
  • CI/CD CI/CD
  • Advanced C++ libraries
  • Object-Oriented Design
  • Physics
  • Radar Systems

The Software Division at ELTA Systems is seeking an Senior Software Engineer.

The role involves working as part of a team developing complex algorithms for unique, cutting-edge projects. You will develop in C++ within Linux environments and collaborate closely with multidisciplinary teams, including algorithm engineers, system engineers, and QA.


What We’re Looking For

  • Academic degree in Computer Science, Software Engineering, Physics, or Exact Sciences – mandatory
  • At least 5 years of experience in C++ development – mandatory
  • Proven experience in Object-Oriented Design (OOD) and Object-Oriented Programming (OOP) – mandatory
  • Strong orientation toward exact sciences – mandatory
  • Senior-level experience, including mentoring junior developers and solving complex problems – mandatory
  • Experience with modern C++ and advanced libraries – advantage
  • Familiarity with up-to-date design patterns – advantage
  • Experience with CI/CD processes – advantage
  • Experience working in Agile methodology – advantage
  • Theoretical knowledge in physics and radar systems – advantage


Nice to Know

We invite you to take part in the development of leading radar systems that play a vital role in protecting the State of Israel. This is a broad and challenging position, offering the opportunity to contribute to flagship projects within Israel Aerospace Industries.

Israel Aerospace Industries