Senior Image Processing Software Engineer
amat · Rehovot
Job description
About the role
Applied Materials is looking for an experienced Senior Software Engineer with expertise in real-time image processing algorithms for its Image Processing Software and Algorithms team. The role sits within the R&D group of a new product, developing the next-generation software and algorithms for metrology and inspection systems. You will join a team of software and algorithm engineers and own the architecture, design and implementation of real-time image processing algorithms running on a distributed system, working at the intersection of application software development and algorithms.
Key responsibilities
- Own project-level design for complex, stateful algorithmic workflows.
- Design, optimize and implement image processing algorithms and workflows.
- Work with algorithm engineers to improve algorithms and adapt them to real-time operation.
- Run performance analysis and benchmarks, using profiling tools to profile algorithms across computers and devices.
- Apply data science methods to real measurement data: design experiments, analyze results and quantify system performance with sound metrics.
- Collaborate with application software developers and system/hardware teams to design and implement software workflows and APIs.
Required profile
- B.Sc. in Computer Science, Engineering or a related field, or equivalent industry experience.
- Nice to have: M.Sc. in CS, Software Engineering, EE or a related field; proven academic, military or professional honors, awards or recognition.
- Nice to have: electron microscopy or semiconductor equipment experience.
Required skills
- 8+ years of experience; strong Python and C++.
- Numerical algorithms and optimization, image processing fundamentals, and familiarity with hardware control or instrumentation software.
- CPU low-level optimization and GPU data flow optimization with CUDA.
- Hands-on experience developing both algorithms and supporting frameworks.
- Performance profiling tools.
- Solid engineering practices: end-to-end, regression and automated testing, code review, CI/CD.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Israel.
Salary: Senior Software Engineer Based on 13 job offers in IsraelSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 2 days ago
Expires 1 month from now
12 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
amat
Rehovot
Related job offers
-
Technical Product Manager - Semiconductor Metrology
amat Rehovot -
Technical Product Manager - Semiconductor Metrology
amat Rehovot -
Computing DevOps Engineer
amat Rehovot -
Senior Software Engineer - Java
gehc Haifa HEALTHCARE HA IL 2 -
Algorithm Software Engineer - Medical Imaging
gehc Haifa HEALTHCARE HA IL 2