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
Whatyou'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 inPython
- 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.
Bachelor's Degree
7 - 10 Years
Full time
Assignee / Regular