We are looking for a

SW Developer


Role Description

Nova SW team is looking for a Modelling SW Senior developer.

  • Nova provides insights into process control in the world’s most technologically advanced industry. We employ physics, math, algorithms, software, and hardware expertise to redefine the limits of possible in semiconductor manufacturing.
  • We invite you to join our dreamers and winners! Brilliant high-aimers who see impossible as the starting point to exciting challenges, and work together in multidisciplinary global teams to find answers. 
  • We dive deep, into the nanometric and atomic levels, to extract unique insights and provide our customers and partners with crucial decision-making data. Each and every one of us helps redefine what people can achieve through technology. 

We simply do things differently. What about you?


  • Turn algorithm prototypes into shippable products that will have a significant and immediate impact on the company’s revenue.
  • Develop and maintain a large multidisciplinary system.
  • Be involved and contribute to team architectural discussions and the implementation.
  • Solve complex problems and integrate new technologies.


  • B.Sc in Computer Science or equivalent.
  • 4+ years of hands-on software design and development in Object Oriented programming language, at least 1 of them in .NET/C# - a must.
  • Development experience in Python
  • Experience in designing large systemsfeatures.
  • Experience working in a MultithreadingMultiprocessing environment.
  • Ability to research new technologies and implement them independently – an advantage.
  • Design and development of Micro-Services architecture – an advantage.
  • Development experience in C++, CUDA - an advantage.
  • Experience in HPC - an advantage.
  • Dedicated, self-motivated team player with excellent interpersonal skills.
  • Ability to work independently and in a team.

If you need assistance due to a disability, you may contact us at talent@novami.com

Read About Our DEIB Policy
Nova Team
Nova Team
Nova Israel
Nova Israel Team

3 More Positions

Don’t see a position that shines at you?
Drop us a line