Real-Time Software Engineer (C/C++) for Semiconductors

TaskVerse

United States

On-site

USD 124,000 - 171,000

Full time

27 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
Retirement plans
Paid time off
Wellness programs
Training & mentorship

Job summary

Applied Materials in the United States is seeking a Software Engineer to develop innovative software for semiconductor manufacturing equipment. You will design, prototype, develop, and debug software components, collaborating with hardware engineers, data scientists, and project managers to turn requirements into scalable solutions.

The role involves real-time control systems, machine learning, UI design, and data analytics, with opportunities to work on AI and automation in cutting-edge

Qualifications

  • Master's degree with at least one year of professional experience or a Bachelor's with three+ years of relevant experience.
  • Proficiency in C and C++ is required; additional experience with real-time control, motion control, embedded programming, and related tools is highly desirable.

Responsibilities

  • Design and develop code for complex software projects that support semiconductor manufacturing equipment.
  • Troubleshoot and resolve challenging software issues, including implementing bug fixes and performance improvements.
  • Design and prototype user interfaces to enhance usability and functionality.
  • Create detailed software specifications and test plans for simulators, test benches, or laboratory environments.
  • Develop comprehensive software documentation to support ongoing maintenance and future development.
  • Collaborate with internal teams and clients to gather requirements, troubleshoot software problems, and coordinate project schedules.
  • Participate in code reviews, contribute to best practices, and ensure software quality standards are met.
  • Engage in continuous learning to stay updated with emerging technologies and incorporate them into projects.

Skills

C
C++
Real-time control
Motion control
Embedded programming
Multi-threading
CAN Bus
C#
.NET
MATLAB
Visual Studio

Education

Master's degree in a relevant field
Bachelor's degree in a relevant field

Tools

CAN Bus
C#
.NET
MATLAB
Visual Studio

Job description

Applied Materials in the United States is seeking a Software Engineer to develop innovative software for semiconductor manufacturing equipment. You will design, prototype, develop, and debug software components, collaborating with hardware engineers, data scientists, and project managers to turn requirements into scalable solutions.

The role involves real-time control systems, machine learning, UI design, and data analytics, with opportunities to work on AI and automation in cutting-edge

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time C/C++ Software Engineer (Embedded)
Real-Time C/C++ Software Engineer (Embedded)

Applied Materials • Santa Clara (CA)

On-site
USD 124,000 - 171,000
Comprehensive benefits package
Learning and growth opportunities
Stock award programs (eligible)
Senior Software Engineer - Semiconductors & AI Solutions
Senior Software Engineer - Semiconductors & AI Solutions

Applied Materials • Santa Clara (CA)

On-site
USD 180,000 - 247,000
Bonus program
Stock awards
Comprehensive benefits
AI-Driven Software Engineer for CIM & Semiconductors
AI-Driven Software Engineer for CIM & Semiconductors

Applied Materials, Inc. • Santa Clara (CA)

On-site
USD 124,000 - 171,000
Realtime Embedded Systems Software Engineer
Realtime Embedded Systems Software Engineer

Applied Materials • California (MO)

On-site
USD 110,000 - 150,000
Software Engineer II — ML/AI for Semiconductors
Software Engineer II — ML/AI for Semiconductors

Talentify • Santa Clara (CA)

On-site
USD 124,000 - 171,000
Software Engineer - AI for Advanced Semiconductors
Software Engineer - AI for Advanced Semiconductors

Applied Materials • Chandler (AZ)

On-site
USD 132,000 - 182,000
Comprehensive benefits
Stock awards
Bonus program
Software Engineer
Software Engineer

Applied Materials • California (MO)

On-site
USD 110,000 - 150,000
Senior Software QA Engineer — Semiconductors & Automation
Senior Software QA Engineer — Semiconductors & Automation

Applied Materials, Inc. • Santa Clara (CA)

On-site
USD 124,000 - 171,000
Semiconductor Software Engineer II
Semiconductor Software Engineer II

Applied Materials • Billerica (MA)

On-site
USD 108,000 - 149,000
Real-Time Control Software Engineer for Semiconductor Tools
Real-Time Control Software Engineer for Semiconductor Tools

Eugenus • San Jose (CA)

On-site
USD 100,000 - 130,000
Comprehensive benefits package
Bonus eligibility
Pre-public stock award program