
Lead C++ Software Engineer
Applied Materials2 months ago
Reẖovot, IsraelStaff+
Responsibilities
- Initiate, design, and develop optimized software for next-generation high-end semiconductor processing products.
- Design and implement performance-critical C++ software and efficient data flows for real-time image processing.
- Make key technical decisions addressing scalability, performance, and application efficiency.
- Develop innovative software products and support their launch into production environments.
- Perform performance profiling, optimization, advanced memory management, troubleshooting, and software debugging.
- Provide technical leadership and collaborate with systems, architects, stakeholders, and other software groups.
- Support modern continuous integration practices including unit testing, linting, static code analysis, and automated pipelines.
Requirements
- Bachelor’s degree in computer science, software engineering, mathematics, or a related field.
- At least eight years of C++ development experience, including C++11 or C++17.
- Experience developing hardware-device-dependent software, such as software for frame grabbers or dedicated boards.
- Experience with performance profiling and optimization for millisecond to sub-millisecond requirements.
- Familiarity with modern RPC APIs, especially gRPC.
- Ability to work effectively in large, highly optimized codebases and advanced memory management.
- Windows development experience and implementation or optimization of image-processing algorithms.
- Technical leadership skills and ability to collaborate closely with stakeholders and other software teams.
- Preferred qualifications include a related master’s degree, Linux development, containers and Kubernetes, IPP or OpenCV, Python, and experience defining technical roadmaps.
Benefits
- Full-time, regular employee position in Rehovot, Israel.
- Supportive culture with learning, development, and career-growth opportunities.
- Health and wellbeing programs and employee benefits.
- Travel required approximately 10% of the time.
- Relocation is not eligible for this position.
About Applied Materials
Applied Materials builds semiconductor and display manufacturing equipment and related materials engineering technologies used by chip and flat-panel makers. It sells capital tools, process technology, and lifecycle services and software to support high-volume wafer fabrication and display production worldwide. Founded in 1967 and headquartered in Santa Clara, California, the company is publicly traded on NASDAQ under the ticker AMAT.