Talent.com
Software Engineer 2
Software Engineer 2Mattson Technology • Fremont, CA, United States
Software Engineer 2

Software Engineer 2

Mattson Technology • Fremont, CA, United States
30+ days ago
Job type
  • Full-time
Job description

Job Description

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
  • 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
Software Engineer 1

Software Engineer 1

Tranzeal • Newark, CA, United States
Full-time
Provide hands-on support for internal development fleet vehicles and customer vehicles.Collaborate daily and weekly with validation engineers and suppliers to resolve issues.Diagnose and root cause...Show more
Last updated: 30+ days ago • Promoted
Software Engineer II

Software Engineer II

Service Global • Sunnyvale, CA, United States
Full-time
Iron Systems is an innovative, customer-focused provider of custom-built computing infrastructure platforms such as network servers, storage, OEM / ODM appliances & embedded systems.For more than 15 ...Show more
Last updated: 30+ days ago • Promoted
Software Engineer II - Vault Ecosystem

Software Engineer II - Vault Ecosystem

IBM • San Jose, CA, United States
Full-time
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into industry-leading solutions. We are an infinitely curious team, always seeking new possibilities...Show more
Last updated: 3 days ago • Promoted
Software Engineer II

Software Engineer II

Blackhawk Network • Pleasanton, CA, United States
Full-time
Today, through BHN's single global platform, businesses of all kinds can tap into the world's largest network of branded payment solutions. BHN helps businesses grow revenue, increase loyalty, motiv...Show more
Last updated: 30+ days ago • Promoted
Software Engineer - Observability

Software Engineer - Observability

Xai • Palo Alto, CA, United States
Full-time
AI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excelle...Show more
Last updated: 30+ days ago • Promoted
Software Engineer II

Software Engineer II

Raytheon Technologies • San Jose, CA, United States
Full-time
CA826 : 200 Holger Way,San Jose 200 Holger Way , San Jose, CA, 95134 USA.Person, or Immigration Status Requirements : .The ability to obtain and maintain a U. Raytheon Company Managed by Collins Aerosp...Show more
Last updated: 3 days ago • Promoted
Software Engineer

Software Engineer

Omni Inclusive • Mountain View, CA, United States
Full-time
Minimum- 12+ Years of Experience is Required.Design, develop, test, release and maintain embedded software for Infotainment. Own software features end-to-end and deliver high quality, testable, and ...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, II

Software Engineer, II

eGain • Sunnyvale, CA, United States
Full-time
Fortune 500 clients and government agencies trust eGain AI knowledge solution to improve customer experience and reduce cost of service. Top rated by Gartner, eGain AI Knowledge Hub orchestrates AI ...Show more
Last updated: 30+ days ago • Promoted
Software Engineer II

Software Engineer II

SynergisticIT • Alviso, CA, United States
Full-time
Fresh CS Grads : Ready to Launch Your Career? SynergisticIT Is Built for You.Graduating with a Computer Science degree is a huge achievement. But let's be honest-having a degree doesn't always mean y...Show more
Last updated: 3 days ago • Promoted
Software Engineer - E2E Autonomy

Software Engineer - E2E Autonomy

Applied Intuition • Sunnyvale, CA, United States
Full-time
Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines.Founded in 2017 and now valued at $15 billion following its recent Series F fu...Show more
Last updated: 3 days ago • Promoted
Software Engineer

Software Engineer

Kasmo Global • Fremont, CA, United States
Full-time
Develop, test, and deploy scalable applications using.Deploy and manage applications in AWS via code (Infra as Code).Automate deployment processes using CI / CD pipelines (Bitbucket, Bamboo, Octopus)...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

VIVIO, a Public Benefit Corporation • Hayward, CA, United States
Full-time
VIVIO Health, a Public Benefit Corporation, is revolutionizing pharmacy benefits management through data and technology.Our foundational principle - "The Right Drug for the Right Person at the Righ...Show more
Last updated: 21 days ago • Promoted
Software Engineer 2

Software Engineer 2

PayPal • San Jose, CA, United States
Full-time
PayPal has been revolutionizing commerce globally for more than 25 years.Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empow...Show more
Last updated: 3 days ago • Promoted
Software Engineer II - DAM

Software Engineer II - DAM

Tailored Brands Inc • Dublin, CA, United States
Full-time
At Tailored Brands, we help people love the way they look and feel for their most important moments.Our Technology team loves the way they feel and thrive at work, with : . Flexible work opportunities...Show more
Last updated: 30+ days ago • Promoted
Software Engineer II - Custom Solutions

Software Engineer II - Custom Solutions

The Trade Desk • San Jose, CA, United States
Full-time
At The Trade Desk, we design and build custom solutions that extend our platform's capabilities, with a focus on quality, reusability, and customer success. From client facing applications and backe...Show more
Last updated: 30+ days ago • Promoted
Software Engineer II

Software Engineer II

Microsoft Corporation • Santa Clara, CA, United States
Full-time
Get AI-powered advice on this job and more exclusive features.Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsofts expanding Cloud Infrastructure ...Show more
Last updated: 2 days ago • Promoted
Software Engineer - E5 (Kubernetes)

Software Engineer - E5 (Kubernetes)

Whatfix • San Jose, CA, United States
Full-time
Whatfix is an AI platform advancing the "userization" of enterprise applications, empowering companies to maximize the ROI of their digital investments. As AI reshapes roles, workflows, and human-ma...Show more
Last updated: 30+ days ago • Promoted
Software Engineer 5

Software Engineer 5

Adobe • San Jose, CA, United States
Full-time
Changing the world through digital experiences is what Adobe's all about.We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital exper...Show more
Last updated: 3 days ago • Promoted