Realtime Embedded Systems Software Engineer

Applied Materials

California (MO)

On-site

USD 110,000 - 150,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Applied Materials, Inc. is seeking a Software Engineer for its Common Systems Software Department to design and develop real-time control software for robotic and lab systems.

The role focuses on creating control algorithms, UI design, data analytics, and secure remote access within a high-performance environment. You will work on complex software projects, troubleshoot challenging issues, and collaborate with internal and external customers on requirements and schedules.

Qualifications

  • Proficiency in C/C++ required; strong real-time/embedded experience preferred.
  • Experience with multi-threading, CAN bus, and MATLAB is beneficial.
  • Familiarity with Visual Studio and C#/.NET environments is desirable.

Responsibilities

  • Design and develop code for complex software projects.
  • Troubleshoot difficult software problems and implement fixes.
  • Design and prototype the user interface for control systems.
  • Create software specifications and test plans for simulators or lab setups.
  • Interface with customers for requirements analysis and project scheduling.

Skills

C/C++ programming
Real-time control
Embedded programming
Multi-threading
CAN bus
C#

Education

Master’s degree with 2+ years experience
Bachelor’s degree with 3+ years experience

Tools

MATLAB
Visual Studio
C#/.NET

Job description

Applied Materials, Inc. is seeking a Software Engineer for its Common Systems Software Department to design and develop real-time control software for robotic and lab systems.

The role focuses on creating control algorithms, UI design, data analytics, and secure remote access within a high-performance environment. You will work on complex software projects, troubleshoot challenging issues, and collaborate with internal and external customers on requirements and schedules.

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)
Real-Time Control Software Intern
Real-Time Control Software Intern

Applied Materials • Santa Clara (CA)

On-site
USD 63,370,000 - 85,411,000
Software Engineer
Software Engineer

Applied Materials • California (MO)

On-site
USD 110,000 - 150,000
Senior Embedded Software Engineer — Real-Time Controls
Senior Embedded Software Engineer — Real-Time Controls

Commonwealth Fusion Systems LLC • Massachusetts

On-site
USD 140,000 - 200,000
Equity compensation
Company holidays
Flexible vacation
+8
Real-Time Embedded Robotics Controls Engineer
Real-Time Embedded Robotics Controls Engineer

Amazon • Massachusetts

On-site
USD 144,000 - 194,000
Medical, Dental, Vision
401(k) Plan
PTO
+1
Embedded Controls Engineer - Real-Time Robotics
Embedded Controls Engineer - Real-Time Robotics

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Medical, Dental, and Vision Coverage
401(k) Plan
Paid Time Off (PTO)
Real-Time Embedded Controls Engineer – Robotics
Real-Time Embedded Controls Engineer – Robotics

Amazon • Town of Westboro (WI)

On-site
USD 144,000 - 194,000
Medical, Dental, and Vision Coverage
Maternity and Parental Leave Options
Paid Time Off (PTO)
+1
Senior Lead Embedded Software Engineer, Real-Time Systems
Senior Lead Embedded Software Engineer, Real-Time Systems

Draper • Cambridge (MA)

On-site
USD 95,000 - 245,000
Work-life balance programs
Flexible schedule
Senior Real-Time Robotics Controls Engineer
Senior Real-Time Robotics Controls Engineer

Amazon • Seattle (WA)

On-site
USD 168,000 - 227,000
Embedded Systems Software Engineer
Embedded Systems Software Engineer

LanceSoft, Inc. • Irvine (CA)

On-site
USD 120,000 - 180,000