Software Engineer
Cisco
At a glance
AI generatedAs a Software Engineer and Technical Lead for the wafer processing tool’s software platform, you will architect and implement the full software stack controlling a subsystem while integrating it into the main system. Your day-to-day responsibilities include designing chamber subsystems, coordinating wafer handling, and developing robust APIs for real-time communication over EtherCAT. You will collaborate closely with mechanical and electrical engineering teams to ensure seamless integration of vendor-supplied safety circuits and produce high-quality documentation. This role requires expertise in C#, modern C++, Python, and experience with EtherCAT, motion control, and safety logic configuration, making it ideal for someone with a background in semiconductor equipment or robotics who can drive technical decisions across cross-functional teams.
Skills
What you'll do
What we're looking for
Market check
This $179,500–$246,500 range sits above 75% of similar postings on FindRole.
Peer median band
$129,650–$214,950
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$140,714–$213,562
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Applied Materials is the world''s largest supplier of equipment, services, and software for the semiconductor and display industries, enabling the production of chips and advanced displays. Industry: Semiconductor Equipment
Applied Materials currently has 65 open roles on FindRole.
Listed pay typically runs $141,000–$193,500 across 65 roles with salary data.
Most-posted roles
More like this
Cisco
Q2
Cardinal Health
Berkeley Research Group
Caterpillar
PNC