Embedded Systems Software Engineer – Hardware-Integrated

Veeco

San Jose (CA)

On-site

USD 147,000 - 187,000

Full time

21 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical/Dental/Vision
401(k) Match
Paid time off
Tuition Reimbursement
Employee Assistance

Job summary

Veeco is seeking an experienced Software Engineer to join our Software Engineering team in Santa Clara, CA. You will collaborate across disciplines to integrate new features for advanced semiconductor manufacturing equipment and support system-level software that interacts directly with hardware.

The role emphasizes C++ development, real‑time controls, debugging, and cross‑functional teamwork within an Agile environment.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related technical field with 5+ years experience, or a Master's with 3+ years.
  • Experience interfacing software with hardware components (sensors, motion control, instrumentation).
  • C++ software development for advanced semiconductor manufacturing and capital equipment systems.

Responsibilities

  • Collaborate with software, electrical, mechanical, systems, and controls engineers to develop and integrate new features and system capabilities.
  • Analyze software and system requirements to determine feasibility, performance, and design within project constraints.
  • Troubleshoot and resolve software, hardware, and system integration issues in development and customer environments.
  • Provide design and architectural solutions for new features and system enhancements.
  • Support field issue investigations and work with cross-functional teams to identify root causes and solutions.
  • Optimize system performance, reliability, and maintainability in complex equipment environments.
  • Exercise independent judgment in developing methods and evaluation criteria to meet objectives.
  • Work within an Agile/SCRUM environment using modern software tools.

Skills

C++
Multithreading
Hardware integration
OOD/OOA
Real-time systems
Debugging
Agile/SCRUM

Education

Bachelor's degree in CS/CE/EE
Master's degree

Tools

Git
CI/CD
Issue tracking

Job description

Veeco is seeking an experienced Software Engineer to join our Software Engineering team in Santa Clara, CA. You will collaborate across disciplines to integrate new features for advanced semiconductor manufacturing equipment and support system-level software that interacts directly with hardware.

The role emphasizes C++ development, real‑time controls, debugging, and cross‑functional teamwork within an Agile environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hardware-Integrated C++ Software Engineer
Hardware-Integrated C++ Software Engineer

Veeco Instruments Inc. • San Jose (CA)

On-site
USD 147,000 - 187,000
Medical insurance
Dental insurance
Vision insurance
+8
Software Engineer – Hardware & Controls (C++)
Software Engineer – Hardware & Controls (C++)

Veeco Instruments Inc. • Plainview (NY)

On-site
USD 128,000 - 162,000
Medical Insurance
Dental Insurance
Vision Insurance
+7
Software Engineer – Real-Time Control for Semiconductor Tools
Software Engineer – Real-Time Control for Semiconductor Tools

Veeco Instruments Inc. • New Jersey

On-site
USD 128,000 - 162,000
Medical, Dental, and Vision
401(k) with Company Match
Holiday, Vacation, and Sick Time
+7
Semiconductor Manufacturing Equipment Engineer
Semiconductor Manufacturing Equipment Engineer

Veeco Instruments Inc. • San Jose (CA)

On-site
USD 70,000 - 100,000
Medical, Dental, and Vision
401(k) with Company Match
Holiday, Vacation, and Sick Time
+2
Software Engineer, Real-Time Control for Semiconductor Tools
Software Engineer, Real-Time Control for Semiconductor Tools

Veeco Instruments Inc. • Franklin Township (NJ)

On-site
USD 128,000 - 162,000
Medical, Dental & Vision
401(k) with Company Match
Holiday, Vacation & Sick Time
+7
Semiconductor Manufacturing Equipment Engineer
Semiconductor Manufacturing Equipment Engineer

Veeco • San Jose (CA)

On-site
USD 92,000 - 116,000
Medical, Dental, and Vision
401(k) with Company Match
Holiday, Vacation, and Sick Time
+2
Staff Electrical Engineer - System Power Controls Architect
Staff Electrical Engineer - System Power Controls Architect

Veeco Instruments Inc. • San Jose (CA)

On-site
USD 181,000 - 229,000
Medical, Dental, and Vision
401(k) with Company Match
Holiday, Vacation, and Sick Time
+5
Manufacturing Engineer I — Advanced Semiconductors
Manufacturing Engineer I — Advanced Semiconductors

Veeco Instruments Inc. • New Jersey

On-site
USD 76,000 - 125,000
Relocation assistance
Medical, Dental, Vision
Embedded Systems Engineer: Bare-Metal C/C++, Microelectronics
Embedded Systems Engineer: Bare-Metal C/C++, Microelectronics

SimVentions, Inc - Glassdoor ✪ 4.6 • Virginia (MN)

On-site
USD 90,000 - 130,000
Software Engineer, Equipment Control System(Spector)
Software Engineer, Equipment Control System(Spector)

Veeco Instruments Inc. • Plainview (NY)

On-site
USD 128,000 - 162,000
Medical Insurance
Dental Insurance
Vision Insurance
+7