Software Engineer III (E3)

Applied MaterialsSanta Clara, CA
82d$152,000 - $209,000

About The Position

Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service cutting-edge equipment that helps our customers manufacture display and semiconductor chips – the brains of devices we use every day. As the foundation of the global electronics industry, Applied enables the exciting technologies that literally connect our world – like AI and IoT. If you want to push the boundaries of materials science and engineering to create next generation technology, join us to deliver material innovation that changes the world.

Requirements

  • Proficiency and professional experience in C and C++ is required.
  • Experience in programming in several of the following areas is desired: Real-time Control, Multi-threading, Optimization techniques and modelling, CP, LP and MIP, Embedded Programming, CAN Bus, EtherCat, C#, .NET, Visual Studio.

Responsibilities

  • Work closely with cross-functional teams, including software engineers, product managers, and business stakeholders, to understand requirements and translate them into architectural/software designs that meet business needs.
  • Design and develop code for complex software projects including optimization.
  • Troubleshoot a variety of difficult software problems.
  • Design and implement bug fixes, and prototype the user interface.
  • Create software specifications.
  • Conduct technical reviews, create test plans for simulators, test benches or the lab.
  • Develop software documentation.
  • Interface with internal and external customers for requirement analysis, software troubleshooting and project scheduling.
  • Quick prototype optimization models.
  • Profile systems to understand bottlenecks, optimize workflows and code and processes to improve cost of ownership.

Benefits

  • Comprehensive benefits package including participation in a bonus and a stock award program.
  • Supportive work culture that encourages learning, development, and career growth.
  • Programs and support for health and wellbeing.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

Master's degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service