Recently viewed: Home - GenISys Profile - History - ProSEM -

Software Engineer

About GenISys:

GenISys develops, markets and supports flexible, high-performance software solutions for the optimization of micro and nano fabrication processes. Our data preparation and proximity effect correction software helps to push the limits of e-Beam technology. A strong focus on ease of use for applications in IC prototyping, mask production, DfM development and MEMS sets GenISys apart. Since its foundation in 2005, GenISys has become a global market leader in the field of e-beam lithography software and is expanding to related markets and applications. At GenISys, you will find challenges, variety, and a chance to apply individual talents to some of the most complex problems in the field.

The Position:

GenISys is looking for a highly motivated senior software engineer to develop core algorithmic solutions in the field of SEM image analysis at our satellite office in Lehi, UT. You should have a solid foundation in C++ and have experience in image processing and edge and feature detection. You will contribute to final production-level quality of new components and algorithms and supporting existing components.

Required Qualifications:

  • Bachelor's degree in Computer Science or related field
  • 3+ years’ experience developing software in C++
  • Experience in computer vision, image processing, image denoising
  • Experience with full software development lifecycle
  • Strong analytical and problem-solving skills
  • Excellent communications skills

Bonus Qualifications:

  • Master's degree in Computer Science or related field
  • Experience with Linux
  • Fluency in Python
  • Experience with machine learning


  • Competitive salary
  • Generous PTO policy and paid company holiday schedule
  • Flexible work schedule
  • 401(K) plan with employer matching