Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Mattson Technology · 20 hours ago

Software Engineer

Mattson Technology is a global company with nearly 30 years of experience in delivering leading-edge technology and products. They are seeking a Software Engineer to join their Common Software Team, responsible for developing a new software platform to be used across all Mattson Technology tools.

IndustrialManufacturing
check
H1B Sponsor Likelynote

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

Qualification

C++ ProgrammingObject-oriented programmingMulti-threadingDistributed systemsLinux/UnixTCP/IPAlgorithmsData structuresWillingness to learnClear communicationCollaborative working style

Required

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 modeling of the real-world systems
Understanding of multi-threading and asynchronous programming
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

Benefits

Comprehensive employee benefits package

Company

Mattson Technology

twittertwitter
company-logo
Mattson Technology develops and markets semiconductor wafer processing equipment used in the fabrication of ICs and chips.

H1B Sponsorship

Mattson Technology has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (14)
2024 (15)
2023 (21)
2022 (12)
2021 (5)
2020 (4)

Funding

Current Stage
Public Company
Total Funding
unknown
2016-05-01Acquired
1994-09-28IPO

Leadership Team

leader-logo
Frank Moreman
COO
linkedin
Company data provided by crunchbase