We are looking for a highly talented and experienced Software Engineer Tech Lead to join our multidisciplinary team.
What’s in it for you?
- In this role, you will be responsible for leading and overseeing the development of software solutions in an multidisciplinary environment, utilizing image processing algorithms and libraries
- Your expertise in C++ and design patterns will be crucial in ensuring the creation of high-performance and efficient software solutions
Our Group:
- You will be joining a development group that specializes in creating multidisciplinary products for the field of semiconductor manufacturing process diagnostics and control
- This group is dedicated to pushing the boundaries of innovation and technology to deliver cutting-edge solutions
What you'll be doing:
- Collaborate with cross-functional teams, including hardware engineers and domain experts, to gather requirements and define project scope
- Design and implement software solutions using image processing libraries and frame grabbers
- Provide technical guidance and mentorship to team members, promoting a collaborative and innovative work environment
- Conduct code reviews, identify areas for improvement, and enforce coding standards and practices
- Analyze and troubleshoot complex software issues related to image processing, providing timely resolutions and recommendations
- Communicate and challenge areas of design, code and plans
What you should have?
- At least 5 years of experience in C++ software development
- Bachelor's degree in Computer Science, Engineering, or a related field (Master's degree is an advantage)
- Excellent software development, analytical and problem-solving skills
- Proven experience with suggesting and promoting software and process improvements within the team
- Passionate for presenting new ideas to driving innovation and creativity
- Collaborate with other tech leaders and architects to align strategies and goals
- Strong team player with good communication, social and empowerment skills
- Self-learning and the ability to understand complex systems
- Highly organized, creative, and innovative
- Fluent in English
Advantage
- Experience in .Net and C#
- Experience in Python
- Experience as a SW developer in multi-disciplinary products
- Familiarity with image processing libraries and frame grabbers, such as OpenCV, Intel IPP, or Matrox Imaging Library
- Experience working in a global or large-scale High-tech company
- Working in an Agile environment
If you are a highly talented and experienced Software Engineer Tech Lead, with a strong background in C++ and design patterns, and have a passion for working in a multidisciplinary environment, we would love to hear from you. Join our team and contribute to the development of cutting-edge software solutions in the semiconductor industry.
Applied Materials Israel is home to the Process Diagnostics and Control business unit (PDC). Based in Rehovot, we develop, manufacture and market cutting-edge machine learning and computer vision-based metrology and inspection products that are essential elements in wafer fabrication. By playing a significant role in enabling the production of the next generation of microchips, our expertise enables our customers to transform possibilities into reality.
Qualifications
Education:
Bachelor's Degree
Skills:
Certifications:
Languages:
Years of Experience:
7 - 10 Years
Work Experience:
Additional Information
Time Type:
Full time
Employee Type:
Assignee / Regular
Travel:
Yes, 10% of the Time
Relocation Eligible:
No
Applied Materials is an Equal Opportunity Employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, ancestry, religion, creed, sex, sexual orientation, gender identity, age, disability, veteran or military status, or any other basis prohibited by law.