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
Other duties as assigned 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
Good and responsible team player
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
Create a job alert for this search
Software Engineer • Fremont, CA, United States
Related jobs
Promoted
Systems Engineers & Software Developers
Info Way SolutionsFremont, CA, US
Full-time
Systems Engineers & Software Developers Company : Info Way Solutions Location : Fremont, CA Position Type : Full Time Experience : See below for details Education : See below for details Systems Enginee...Show moreLast updated: 25 days ago
Promoted
Software Engineer II - (E2)
Applied MaterialsSanta Clara, CA, US
Full-time
Applied Materials is the global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world.
Our expertise in modifying materials at atomic l...Show moreLast updated: 30+ days ago
Promoted
Software Engineer
AugmentSan Francisco, California, United States
Full-time
We are a group of engineers, product designers, and customer champions applying the most transformative technology of our times, AI, to one of the largest industries in the world, logistics.In our ...Show moreLast updated: 30+ days ago
Promoted
Software Engineer
Planet Labs PBCSan Francisco, CA, United States
Full-time
We believe in using space to help life on Earth.Planet designs, builds, and operates the largest constellation of imaging satellites in history.
This constellation delivers an unprecedented dataset ...Show moreLast updated: 10 days ago
Promoted
Software Engineer
SupermicroSan Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 30+ days ago
Promoted
New!
Senior / Principal Cybersecurity Software Engineer - Special Programs, CA Onsite
Sandia National LaboratoriesLivermore, CA, United States
Full-time +1
Sandia National Laboratories is the nation's premier science and engineering lab for national security and technology innovation, with teams of specialists focused on cutting-edge work in a broad a...Show moreLast updated: 9 hours ago
Promoted
Software Engineer, Observability
OpenaiSan Francisco, California, United States
Full-time
Join the engineering teams that bring OpenAI’s ideas safely to the world!!.The Applied Engineering team works across research, engineering, product, and design to bring OpenAI’s technology to consu...Show moreLast updated: 30+ days ago
Promoted
Software Engineer II
Didi LabsSan Jose, California, United States
Full-time
Master's degree in Computer Science, Electrical Engineering, Mechanical Engineering or related plus 2 years of experience in Autonomous driving, robotics, or artificial intelligence or related.Alte...Show moreLast updated: 30+ days ago
Promoted
Software Engineer
ImprintSan Francisco, California, United States
Full-time
Imprint is reimagining co-branded credit cards & financial products to be smarter, more rewarding, and truly brand-first.
We partner with companies like H-E-B, Turkish Airlines, Brooks Brothers, and...Show moreLast updated: 30+ days ago
Promoted
Software Engineer II
Omada HealthSouth San Francisco, CA, United States
Full-time
Omada Health is on a mission to inspire and engage people in lifelong health, one step at a time.Omada Health is a digital care provider that empowers people to achieve their health goals through s...Show moreLast updated: 30+ days ago
Promoted
Senior Firmware EngineerSoftware Engineering • Berkeley, CA • Full time • On-site
Form EnergyBerkeley, CA, United States
Full-time
Are you ready to build America's energy future? Form Energy is an American manufacturing and energy technology company.We're revolutionizing energy storage with cost-effective, multi-day technology...Show moreLast updated: 24 days ago
Promoted
Software Engineer - E5 (Kubernetes)
WhatfixSan Jose, California, United States
Full-time
Founded in 2014 by Khadim Batti and Vara Kumar, Whatfix is a leading global B2B SaaS provider and the largest pure-play enterprise digital adoption platform (DAP).
Whatfix empowers companies to maxi...Show moreLast updated: 30+ days ago
Promoted
Software Engineer, Localization
KodiakSan Francisco Bay, California, United States
Full-time
The company has developed an artificial intelligence (AI) powered technology stack purpose-built for commercial trucking and the public sector.
The company delivers freight daily for its customers a...Show moreLast updated: 30+ days ago
Promoted
Software Engineer III
OpenGovSan Francisco, CA, United States
Full-time
OpenGov is the leader in AI and ERP solutions for local and state governments in the U.More than 2,000 cities, counties, state agencies, school districts, and special districts rely on the OpenGov ...Show moreLast updated: 30+ days ago
Promoted
Software Engineer II : 25-05091
AkrayaMountain View, CA, US
Full-time
Senior Full Stack Software Engineer.Primary Skills : Java-Expert, Python-Advanced, Golang-Advanced, Docker / Kubernetes-Advanced, GitHub-Proficient.
Contract Type : W2 Contract Duration : 18 Months.Locat...Show moreLast updated: 30+ days ago
Promoted
Staff Software Engineer
Bio-Rad LaboratoriesHercules, CA, United States
Full-time
This role is both technical and collaborative.You will work closely with cross-functional teams including systems engineers, mechanical designers, assay development scientists, and quality engineer...Show moreLast updated: 30+ days ago
Promoted
Software Engineer | Fullstack
FormalSan Francisco, California, United States
Full-time
Formal is data security platform designed to help teams understand and control their data on autopilot.We're building a modern protocol-aware reverse-proxy for datastores and APIs that helps organi...Show moreLast updated: 30+ days ago
Promoted
Software Engineer II
Lead BankSunnyvale, California, United States
Full-time
Lead is a fintech building banking infrastructure for embedded financial products and services.We operate an FDIC-insured bank headquartered in Kansas City, Missouri.
Additionally, we have offices i...Show moreLast updated: 30+ days ago