Software Engineer Job at Mattson Technology, Fremont, CA

aTdYMlFHVjZ2ZFhHcXQ0cU50MkFpbDRR
  • Mattson Technology
  • Fremont, CA

Job Description

Mattson Technology is a global company with nearly 30 years of experience delivering leading-edge technology and products in the Dry Strip, Plasma and Thermal markets to our customers. While we consider Silicon Valley our roots, we have evolved into a worldwide organization that includes manufacturing, research and development, customer support, finance and sales operations throughout Asia, Europe and North America. Our success is a result, in large part to the highly qualified and dedicated employees at Mattson Technology. Our employees represent a diverse group of individuals, committed to working as a team to deliver on our commitments. We value the ingenuity, flexibility, passion, knowledge and “can do” attitude that our employees exemplify daily. We encourage you to consider a career at Mattson Technology. Mattson Technology recognizes that to recruit and retain a team of highly qualified employees, we must invest in our employees and therefore, we offer a comprehensive employee benefits package. About the Role This opening is for a Software Engineer to join our team in product engineering development. This role is a part of Common Software Team responsible for developing new software platform to be used across all Mattson Technology tools. Key Responsibilities: Author and implement scalable and sustainable embedded code for current and future systems Design, test, and implement control functions (e.g., Robotics, Vacuum, RF, MFC, error handling) for current and future systems Work closely with firmware vendors and electrical engineers to support subsystem and system-level bring-up, testing, and debugging Developing unit tests and automated tests Developing a practical perspective of the software engineering discipline, with a focus on delivering high-quality products Analyze test data for ways to improve our existing controls and design Participate in system and software module level design reviews Lead and execute complex software projects Communicate with internal and external customers for requirements and roadmaps Bring new ideas for improving software products and development processes Requirements: Bachelor’s degree in Computer Science, Computer Engineering, or related technical discipline 2+ years of engineering experience in developing software solutions in semiconductor equipment industry or related technical discipline, experience with multiple system control and software architecture a big plus Technical vision, continuous focus on engineering and operational excellence are essential for the success in this role C++ Programming and understanding of object-oriented languages Good understanding of OOP concepts and modelling of the real-world systems Understanding of multi-threading and asynchronous programing Experience in developing distributed systems, understanding of TCP/IP, RPC frameworks Working Knowledge with Linux/Unix and/or Windows environments Great energy and enthusiasm with a positive, collaborative working style, clear communication and writing skills Willing to learn new technologies and dive deep into the issues Knowledge of general algorithms and data structures is a must Experience and willingness to work in distributed team “You build it – You own it” mentality is a must. Sense of ownership is paramount to achieving success at Mattson Adhere to all environmental, health, and safety training, regulations, and workplace practices Seniority level Seniority level Associate Employment type Employment type Full-time Job function Industries Semiconductor Manufacturing and Manufacturing Referrals increase your chances of interviewing at Mattson Technology by 2x Sign in to set job alerts for “Software Engineer” roles. Software Engineer 4 - TV & Web Player Platform Sunnyvale, CA $56.25-$173,000.00 2 weeks ago Software Engineer I (Full Time) United States San Jose, CA $98,600.00-$125,900.00 1 week ago Menlo Park, CA $56.25-$173,000.00 2 weeks ago Full Stack Software Engineer (L5) - Partner Device Lifecycle Apps Team (General Hire) Software Engineer Graduate (Advertisement Team) - 2025 Start (BS/MS) San Jose, CA $113,500.00-$250,000.00 2 weeks ago Full Stack Software Engineer (L5), Content Security Engineering New Grads 2025 - Software Engineer, Algorithm San Jose, CA $120,000.00-$165,000.00 8 months ago Full Stack Software Engineer - Post-training Sunnyvale, CA $117,000.00-$234,000.00 2 days ago Jr. Software Development Engineer - Sunnyvale, CA Software Engineer, Early Career 2025 Start San Jose, CA $113,400.00-$206,300.00 2 weeks ago Software Engineer(s) - New Grad (Fall 2025 Graduation) New Grads 2025 - General Software Engineer San Jose, CA $120,000.00-$165,000.00 3 months ago eCommerce Full Stack Developer (React / Shopify) - On Site Software Engineer III, Full Stack, Chrome Software Engineer I (Intern) United States San Jose, CA $44,000.00-$130,000.00 5 days ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr Mattson Technology

Job Tags

Full time, Internship, Worldwide,

Similar Jobs

Health Advocates Network - Nursing

Travel MedSurg/Telemetry Registered Nurse - $1,707 per week Job at Health Advocates Network - Nursing

 ...Health Advocates Network - Nursing is seeking a travel nurse RN Med Surg / Telemetry for a travel nursing job in Winston-Salem, North Carolina. Job Description & Requirements ~ Specialty: Med Surg / Telemetry ~ Discipline: RN ~ Start Date: 07/07/2025~ Duration... 

BJC HealthCare

Registered Nurse (RN) - Infusion - $30-47 per hour Job at BJC HealthCare

 ...! Additional Information About the Role ALTON MEMORIAL HOSPITAL LOCATION hours M_F 8:30 am- 5:00 pm no weekends no holidays...  ...Education ~ Nursing Diploma/Associate's - Nursing Experience ~ No Experience Supervisor Experience ~ No Experience... 

SAINT FRANCIS UNIVERSITY

INSTRUCTIONAL DESIGNER & WASTEWATER/WATER TREATMENT PLANT OPERATOR Job at SAINT FRANCIS UNIVERSITY

 ...application instructions for these and other available positions, please visit our website at: AA/EOE * Wastewater/Water Treatment Plant Operator Saint Francis University invites applications for a full-time 12-month position of Wastewater/Water Treatment... 

SynergisticIT

Entry Level Data Engineer (Entry/Hybrid) Job at SynergisticIT

 ...don't focus on getting you a Job we make careers.Entry level Job seekers struggle to get responses to their...  ...Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Visualization engineers, BI Analysts, Machine Learning engineers for full... 

University of California - Santa Barbara

NCEAS Climate Adaptation Data Analyst in the National Center for Ecological Analysis and Synthesis Job at University of California - Santa Barbara

 ...review date will only be considered if the position has not yet been filled. Position description The National Center for Ecological Analysis and Synthesis (NCEAS) at UC Santa Barbara, in collaboration with the United States Geological Survey (USGS), seeks a...