1

Secs Gem Software Jobs (NOW HIRING)

Director, OEM Software Programs

Phoenix, AZ ยท On-site

$185K - $215K/yr

Provide strategic and technical leadership for a major OEM software program, including architecture ... Extensive knowledge of GEM/SECS/EDA standards and advanced automation architectures. * Proven ...

Director, OEM Software Programs

Midvale, UT ยท On-site

$185K - $215K/yr

Provide strategic and technical leadership for a major OEM software program, including architecture ... Extensive knowledge of GEM/SECS/EDA standards and advanced automation architectures. * Proven ...

... HERMES, SECS/GEM, iTAC, or any other\n standard preferred.\n 1+ year, SPI and AOI programming, operation, and maintenance preferred.\n Excellent verbal and written English level.\n Strong ...

Sr. Software Engineer

San Jose, CA ยท On-site

$144K - $189K/yr

Software Engineering Immediate Manager : Sr. Director and Head of Software CTC Location : San Jose ... Knowledge of factory automation and SEMI standards (SECS/GEM) is a plus * Knowledge of Windows GUI ...

Sr. Software Engineer

San Jose, CA ยท On-site

$144K - $189K/yr

Software Engineering Immediate Manager : Sr. Director and Head of Software CTC Location : San Jose ... Knowledge of factory automation and SEMI standards (SECS/GEM) is a plus * Knowledge of Windows GUI ...

next page

Showing results 1-20

Secs Gem Software information

See salary details

$30.5K

$45.3K

$61K

How much do secs gem software jobs pay per year?

As of Jun 18, 2026, the average yearly pay for secs gem software in the United States is $45,311.00, according to ZipRecruiter salary data. Most workers in this role earn between $40,500.00 and $48,500.00 per year, depending on experience, location, and employer.

What is SECS GEM software?

SECS GEM software is a set of communication protocols used in semiconductor manufacturing to enable equipment and host computers to exchange information. SECS (SEMI Equipment Communications Standard) and GEM (Generic Equipment Model) standards allow for real-time monitoring, control, and automation of manufacturing equipment on the factory floor. SECS GEM software ensures seamless integration and interoperability between different machines and factory systems, improving productivity and process reliability. It is widely adopted in the semiconductor industry for standardized data collection, equipment status reporting, and remote operation.

What is the difference between Secs Gem Software vs Secs Gem Technician?

AspectSecs Gem SoftwareSecs Gem Technician
CredentialsTypically requires software training, certifications in gemology or jewelry softwareRequires technical training, gemology certifications, and hands-on skills
Work EnvironmentOffice-based, using specialized software for gem and jewelry designWorkshop or jewelry store, performing repairs, inspections, and software operation
Industry UsageUsed by jewelry designers, gemologists, and software developersEmployed by jewelry retailers, repair shops, and gem labs

Secs Gem Software focuses on digital design, software operation, and gem data management, while Secs Gem Technicians handle physical repairs, inspections, and software troubleshooting. Both roles are essential in the jewelry industry but serve different functions.

What are some typical challenges faced when working with SECS/GEM software in a semiconductor manufacturing environment?

Professionals working with SECS/GEM software often encounter challenges related to integrating diverse equipment from multiple vendors, each with unique SECS/GEM implementations. Troubleshooting communication issues, ensuring protocol compliance, and adapting to frequent equipment or process changes are common. Additionally, coordinating with equipment engineers, IT staff, and process engineers is crucial for smooth operations. Staying up to date with evolving SEMI standards and maintaining robust documentation can help overcome these challenges and ensure reliable automation.

What are the key skills and qualifications needed to thrive as a SECS/GEM Software Engineer, and why are they important?

To thrive as a SECS/GEM Software Engineer, you need a solid background in computer science, experience with industrial automation protocols, and expertise in semiconductor equipment communication standards. Familiarity with SECS/GEM protocols, relevant programming languages (such as C#, Java, or Python), and tools like equipment simulators or test frameworks is essential. Strong troubleshooting, analytical thinking, and effective communication skills help professionals excel in cross-functional teams and resolve integration issues. These abilities are crucial for ensuring reliable equipment connectivity, efficient manufacturing processes, and compliance with industry standards.
Infographic showing various Secs Gem Software job openings in the United States as of June 2026, with employment types broken down into 92% Full Time, and 8% Part Time. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $45,311 per year, or $21.8 per hour.

Senior Machine Control Software Engineer

Halo Industries, Inc.

Santa Clara, CA โ€ข On-site

$125K - $140K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 18 days ago


Job description

The Company
Halo Industries has invented a technology to replace a decades-old semiconductor material wire saw slicing process that wastes billions of dollars annually in high-value materials.
Halo's laser-based technology eliminates this waste from the silicon carbide (SiC) substrate manufacturing process, delivering improvements in both material cost and performance, while enabling accelerated growth for a diverse set of high-growth application markets, including the electric vehicle, grid infrastructure, industrial HVAC and other high-voltage power electronics sectors.
Halo originally spun out of Stanford University in 2014, acquiring a significant series A round of VC funding in 2020 following the successful demonstration of the company's precision material slicing equipment. Having recently closed on an $80M+ B round of VC funding, Halo is driving the fast-scale growth of the company's team and manufacturing operations.
Halo Industries is well-funded, deeply engaged with multiple strategic customers, and staged to achieve rapid operational, revenue, and valuation growth.
The Opportunity
As Halo transitions from R&D to high-volume manufacturing, we are seeking a Machine Control Software Engineer to support the development, integration, and maintenance of equipment control systems for our semiconductor production tools.
This role will focus on hands-on software development and system integration, working closely with cross-functional engineering teams. The engineer will report to a senior member of the machine control team and contribute to building reliable, scalable automation systems.
Job Description
  • Develop and maintain machine control software for semiconductor manufacturing equipment
  • Implement and integrate industrial communication protocols, including SECS/GEM, TCP/IP, EtherCAT, Modbus, Ethernet/IP, and RS232/RS485
  • Develop software in C# (including WPF) for graphical user interfaces, device communication, and system monitoring
  • Integrate hardware components such as robotics, motion systems, lasers, and data acquisition devices
  • Support development of operator control systems and state machines for automated equipment
  • Assist in debugging, testing, and validation at both system and component levels
  • Work with PLCs and interface with external controllers where required
  • Collaborate with mechanical, electrical, and systems engineers to ensure proper system integration
  • Follow established control standards, safety practices, and software development processes
  • Contribute to documentation, version control, and code quality practices

Requirements
Basic Experience
  • Bachelor's degree in Software Engineering, Computer Science, or a related technical field
  • 3 +years of relevant experience in machine control, automation, or industrial software development
  • Hands-on experience with industrial communication protocols (e.g., Modbus, TCP/IP, serial interfaces)
  • Experience developing software in C# for hardware control and UI applications
  • Familiarity with PLC systems and industrial automation hardware

Preferred Qualifications
  • Experience with SECS/GEM and factory automation systems
  • Experience with machine vision or camera systems
  • Familiarity with Manufacturing Execution Systems (MES)
  • Background in mechatronics or automation systems
  • Understanding of motion control concepts, including PID loop control and state machine design
  • Exposure to wafer handling robots or semiconductor devices
  • Awareness of functional safety standards such as IEC 61508 and ISO 26262
  • Strong problem-solving and debugging skills in complex electromechanical systems
  • Good communication skills and attention to detail

Benefits
  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Stock Option Plan
  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Family Leave (Maternity, Paternity)
  • Free Food & Snacks
  • Stock Option Plan
  • Short Term & Long Term Disability
  • Base salary $125,000 - $140,000

Additional Information
We are committed to creating an inclusive workplace where all team members feel valued and supported. We welcome applicants from diverse backgrounds, including those from underrepresented communities in STEM. If you meet most of the qualifications and are excited about this opportunity, we encourage you to apply.