Automation Software Engineer - PC & Industrial Controls Integration
Pivotal Systems
Job Description
Job Description
Pivotal Systems – Fremont CA
Automation Software Engineer – PC & Industrial Controls Integration
Position Summary
We are seeking an Automation Software Engineer specializing in the integration of PC-based software, industrial automation controllers, instrumentation, and digital/analog I/O systems . This position will design, develop, integrate, and support automation platforms used to control sophisticated industrial and process equipment.
The ideal candidate combines strong software development skills with practical knowledge of Beckhoff/TwinCAT control systems, industrial networking, PLC/IPC architectures, real-time control, instrumentation, and equipment communications .
The engineer will be responsible for developing the software and communications architecture connecting Windows or industrial PCs to automation controllers, sensors, actuators, instrumentation, safety systems, and process equipment.
Key Responsibilities
Automation & Controls Software Development
- Design, develop, test, and maintain software for automated process and equipment control systems.
- Develop control applications using Beckhoff TwinCAT , PLC programming environments, and PC-based automation platforms.
- Develop PLC logic using IEC 61131-3 languages including Structured Text (ST), Function Block Diagram (FBD), and Ladder Logic.
- Develop PC-side applications and utilities using languages such as C#, C++, Python, or equivalent .
- Implement deterministic and real-time control functions where required.
- Develop equipment state machines, sequences, recipes, interlocks, alarms, fault handling, and recovery logic.
- Develop software interfaces between process equipment and higher-level supervisory or factory systems.
PC-to-Controller Integration
- Integrate Windows-based PCs and industrial PCs with PLCs, motion controllers, remote I/O, instrumentation, and embedded control systems.
- Configure and troubleshoot communication between PC applications and industrial controllers.
- Develop interfaces for command/control, data acquisition, process monitoring, configuration, diagnostics, and equipment status.
- Implement reliable communication architectures capable of operating continuously in an industrial environment.
- Diagnose hardware/software interface problems using protocol analyzers, oscilloscopes, logic analyzers, network tools, and software debugging tools.
Beckhoff / EtherCAT Systems
- Configure and program Beckhoff CX and C-series industrial PCs/controllers and associated I/O hardware.
- Develop automation applications using TwinCAT 3 .
- Configure and troubleshoot EtherCAT networks, terminals, distributed I/O, drives, and third-party EtherCAT devices.
- Perform EtherCAT device mapping and PDO configuration.
- Diagnose network timing, communication, synchronization, and device-state issues.
- Integrate Beckhoff analog, digital, temperature, pressure, motion, and specialty I/O modules.
- Work with TwinCAT ADS and related interfaces for communication between PC software and the real-time control environment.
Analog & Digital I/O Integration
Integrate and troubleshoot industrial instrumentation and I/O including:
- 0–10 V analog signals
- ±10 V analog signals
- 4–20 mA current loops
- RTD and thermocouple inputs
- Digital inputs and outputs
- Relay and solid-state outputs
- Pulse/frequency inputs
- Encoder signals
- PWM outputs
- Pressure and vacuum sensors
- Temperature sensors
- Flow sensors and mass flow controllers
- Solenoid and pneumatic valves
- Pumps, motors, heaters, and other process devices
Develop appropriate scaling, calibration, filtering, linearization, range checking, alarm limits, and diagnostic functions for instrumentation.
Industrial Communications
Develop, configure, and troubleshoot industrial communication interfaces and protocols including:
- EtherCAT
- RS-232
- RS-485 , Modbus RTU
- Modbus TCP, Ethernet/IP
- TCP/IP and UDP
- OPC UA
- CAN / CANopen
- Serial ASCII and proprietary equipment protocols
Experience integrating third-party instruments through published command sets and communication specifications is highly desirable.
Process Automation
Develop control strategies for process equipment involving:
- Gas flow and pressure control
- Vacuum systems
- Temperature control
- PID control loops
- Mass flow controllers
- Pressure controllers
- Pumps and valves
- Pneumatic systems
- Heaters and thermal systems
- Gas delivery systems
- Data acquisition and process monitoring
Develop sequencing and interlock logic to ensure safe and repeatable equipment operation.
HMI & User Interface Development
- Develop or integrate graphical user interfaces for equipment operation.
- Create equipment status screens, process displays, alarm screens, maintenance interfaces, and engineering diagnostic tools.
- Implement real-time process trending and data visualization.
- Develop parameter configuration and recipe management interfaces.
- Design software tools that allow engineering and service personnel to quickly diagnose equipment problems.
Data Acquisition & Logging
- Implement high-reliability process data acquisition.
- Develop data logging and historical trending systems.
- Interface automation systems with SQL databases or other data storage platforms.
- Develop traceability for alarms, operator actions, recipes, process parameters, and equipment events.
- Support collection of engineering data for equipment characterization and process development.
System Architecture
Participate in defining complete equipment-control architectures including:
Industrial PC → Automation Controller → EtherCAT/Industrial Network → Remote I/O → Sensors/Actuators/Process Equipment
Responsibilities include selection and integration of:
- Industrial PCs
- Automation controllers
- Remote I/O
- Network interfaces
- Serial communication hardware
- Analog and digital I/O
- Instrumentation
- Motion-control hardware
- Power supplies
- Safety interfaces
Work closely with electrical engineers to define control panels, wiring, grounding, shielding, electrical interfaces, and I/O requirements.
Equipment Safety & Reliability
- Develop equipment interlocks and fail-safe control logic.
- Implement watchdogs, communication-loss detection, timeout handling, and fault recovery.
- Define safe equipment states following power loss, controller failure, sensor failure, or communication failure.
- Participate in equipment risk assessments and design reviews.
- Support integration with emergency-off circuits, safety relays, safety PLCs, gas detection systems, and facility interlocks where applicable.
Troubleshooting & Commissioning
- Perform hands-on equipment startup and commissioning.
- Troubleshoot electrical, software, network, instrumentation, and control-system problems.
- Verify I/O operation and perform system-level functional testing.
- Develop commissioning procedures and automated diagnostic tests.
- Support prototype equipment through transition into production.
- Provide technical support to manufacturing, field service, applications, and process engineering teams.
Documentation
Develop and maintain:
- Software design specifications
- Control architecture diagrams
- I/O maps
- Communication protocol specifications
- State diagrams and sequence-of-operation documents
- Software revision documentation
- Test and validation procedures
- Equipment troubleshooting documentation
- Interface Control Documents (ICDs)
Maintain software using appropriate version-control and change-management systems , such as Git.
Required Qualifications
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Automation Engineering, Mechatronics , or a related technical discipline.
- Approximately 3+ years of experience developing industrial automation, equipment-control, or process-control systems.
- Strong understanding of PC-based industrial automation.
- Experience integrating software with physical hardware.
- Experience with PLC or industrial controller programming.
- Working knowledge of industrial analog and digital I/O.
- Experience with serial and Ethernet-based equipment communications.
- Ability to interpret electrical schematics, wiring diagrams, I/O drawings, and equipment specifications.
- Strong systematic troubleshooting and debugging skills.
- Ability to work directly with prototype and production equipment in a laboratory or manufacturing environment.
Preferred Qualifications
Experience with several of the following is highly desirable:
- Beckhoff automation hardware
- TwinCAT 3
- EtherCAT
- TwinCAT ADS
- IEC 61131-3 Structured Text
- C# / .NET
- C++
- Python
- Visual Studio
- RS-232 / RS-485
- Modbus RTU/TCP
- OPC UA
- CAN/CANopen
- SQL mySQL or Mongo databases
- Industrial Ethernet
- Real-time control systems
- PID control
- Motion control
- Servo and stepper systems
- Industrial instrumentation
- Automated test equipment
- Data acquisition systems
Semiconductor / High-Tech Equipment Experience – Preferred
Experience developing automation systems for semiconductor manufacturing, semiconductor equipment, vacuum systems, gas delivery, analytical instrumentation, or other high-technology process equipment is strongly preferred.
Relevant experience may include integration of:
- Mass flow controllers (MFCs)
- Pressure transducers and pressure controllers
- Vacuum gauges
- Vacuum pumps
- Pneumatic isolation and control valves
- Gas cabinets and gas delivery systems
- Temperature controllers
- RF or plasma systems
- Process chambers
- Safety and facility interlocks
Familiarity with SEMI equipment standards and SECS/GEM communications is an additional advantage.
Desired Engineering Profile
The successful candidate should be comfortable working across the boundary between software, electronics, instrumentation, controls, and physical process equipment .
This is not strictly a PLC programming position. The engineer should be capable of understanding the entire control chain:
PC Software ↔ Industrial Controller ↔ Communication Network ↔ I/O Hardware ↔ Instrumentation ↔ Physical Process
The position is particularly suited to an engineer who enjoys hands-on development and can move effectively between software debugging, network troubleshooting, electrical I/O, instrumentation, and process-control problems.
$109.34k - $164.01k
...revolutionizing the electronics industry. With a legacy spanning... ...Materials and Joining - Engineering polymer and metal joining... ...implementation of process control and automation systems for new equipment... .../DCS programming and data integration—while collaborating closely...IndustrialLocal areaWorldwide- ...Description About the Job Controls Specialist PLC... ...Line / Manufacturing Automation Position Overview... ...LLC is a systems integrator and engineering services provider supporting industrial automation, controls... ...collection, or manufacturing software systems....IndustrialHourly payContract workImmediate startRemote work
$120k - $145k
...EngineerResponsibilitiesResearch, design, and develop automated robotic systems for server... ..., including hardware and software engineers, to integrate robotic solutions into... .... Conduct quality control and function tests on... ...design.Familiarity with industrial automation, including...IndustrialFull time- ...Automation Robotics EngineerResponsibilitiesResearch, design... ..., including hardware and software engineers, to integrate robotic solutions into existing... ....Conduct quality control and function tests on robotic... ...design.Familiarity with industrial automation, including manufacturing...Industrial
- ...in the design and engineering of Lam's etch and... ...the semiconductor industry. The impact you’ll makeAs a Software Engineer at Lam, you... ...ensuring seamless integration between software... ...Experience in industrial automation software... ...automationExperience in distributed controls system...IndustrialLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week
$136.3k - $231.7k
...wearable device, voice-controlled gadget, flexible... ...and reticles, integrated circuits,... ...teams of physicists, engineers, data scientists... ...research scientist, software engineers, application... ...motion control, automation, diagnostics, and... ...platforms, industrial communication protocols...IndustrialMinimum wageFull timeFlexible hours$190k - $220k
...CASystems & Services - Internal Software Engineering /Full-time /On-siteAbout... ...is seeking an IC Layout Automation Software Engineer to develop... ...with local regulations and industry standards.As engineering leaders... ...provides ultra-low latency integration with public and private...Full timeWork experience placementLocal area$159.5k - $271.2k
...wearable device, voice-controlled gadget, flexible... ...and reticles, integrated circuits,... ...teams of physicists, engineers, data scientists... ...research scientist, software engineers, application... ...semiconductor industry. The company... ...methodologies (Agile, CI/CD, automated testing); define...IndustrialMinimum wageFull timeWork experience placementFlexible hours$130k - $160k
...Ink is seeking an R&D Automation Engineer who can explore and... ...into both hardware and software to meet the dynamic... ...Design and assemble AC/DC control cabinets for in-house... ...Engineering, Industrial Engineering, Industrial... ...innovation, quality, results, integrity, community, people,...IndustrialFor contractorsCasual workWorldwideFlexible hours- ...proficient level of BAS controls and mechanical... ...and proficiency with industry-standard software and protocols. In... ...FunctionsSupports design engineering development and... ...to ensure proper integration of HVAC controls programming... ...OEM building automation product lines....Contract workFor contractorsWork at officeLocal areaRemote work
$115k - $160k
...our Applications Engineer (Physical AI) you... ...external motion control, virtual commissioning... ...high level software & controls expertise... ...the setup and integration of both common and... ...them to practical industrial problemsTransform... ...industrial robotics automation with proven...Industrial- ...that empower critical industries to thrive in a... ...seeking a Equipment Controls Engineer—a highly motivated individual... ...&D test fixtures and automated systems to support... ...mechanical, electrical, and software engineering to... ...Interest in developing, integrating, and commissioning...IndustrialPermanent employmentFull timeWork at officeWorldwide
$159.5k - $271.2k
...wearable device, voice-controlled gadget, flexible... ...wafers and reticles, integrated circuits, packaging, printed... ...teams of physicists, engineers, data scientists and problem... ...research scientist, software engineers, application... ...detection for the industry’s most sophisticated process...IndustrialMinimum wageFull timeWork experience placementWorldwideFlexible hours- ...others to build the energy industry of the future. We’re... ...power movement as Staff Engineer, Controls and Software As a Staff Controls and... ...simulation and test engineers to integrate your designs into software... ...Debug and optimize automated operations to maximize cycle...IndustrialFull timeFor contractorsFlexible hoursNight shiftWeekend work
$136.3k - $231.7k
...wearable device, voice-controlled gadget, flexible... ...and reticles, integrated circuits,... ...teams of physicists, engineers, data scientists... ...research scientist, software engineers, application... ..., regression automation, test... ...high-reliability industrial software.Experience...IndustrialMinimum wageFull timeWork experience placementFlexible hours$157k - $185k
...LaserLight™ solutions engineered to deliver exceptional... ...biomedical instrumentation, industrial imaging, and emerging... ...LiFi. With vertically integrated capabilities and deep... ...and maintain process control techniques and... ...process analysis using software such as JMP or Python...IndustrialFull timeLocal area$99k - $220k
...excellence in the design and engineering of Lam's etch and... ...challenges in the semiconductor industry. The impact you’ll makeAs a Software Engineer at Lam in the... ...capital equipment, industrial automation Familiarity with distributed or embedded control systems and software that...IndustrialLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week$159.5k - $271.2k
...wearable device, voice-controlled gadget, flexible... ...and reticles, integrated circuits,... ...teams of physicists, engineers, data scientists... ...research scientist, software engineers, application... ...semiconductor industry. The company... ...methodologies (Agile, CI/CD, automated testing); define...IndustrialMinimum wageWork experience placementFlexible hours- ...Robotics Software Engineer Milpitas, CA Why RoboForce RoboForce... ...are engineered for demanding industrial environments, with a focus... ...role, you will develop, integrate, and improve production-grade... ...across perception, planning, controls, teleoperation, and...IndustrialWork at officeVisa sponsorship
- ...President, Corporate Controller About the... ...logistics & supply chain industries Industry... ...or Industrial Engineering Type Privately... ...Categories Automation Industrials &... ...Collaboration Software Development Hardware... ..., overseeing the integrity of financial...IndustrialRemote work
$75k - $100k
...Job Description Field Engineer – Automation and Controls Nationwide travel 100%... ...Engineering systems integration company to work on automation... ...projects for clients in industries such as data centers, semiconductors... ...• Control system software platforms (e.g., Rockwell...Visa sponsorship- ...Job Family: Software Req ID: 515221 Siemens EDA... ...leader in Electronic Design Automation software. Our software... ..., platform, and other engineers to ensure seamless, end-to-end integration of new tools into the... ...optimization algorithms in EDA industry, research, or...IndustrialFull timeWork at officeWork from home
$195k - $250k
...Union City, Ca Third Wave Automation is a rapidly growing... ...expert working with the other Software Engineers in Fleet Services as well as... ...rigorous expectations of a global industrial leader without sacrificing... .... Architect Distributed Integrations : Oversee design and data...IndustrialPermanent employmentRelocationVisa sponsorshipFlexible hoursAfternoon shift3 days per week$130k - $150k
...monitoring across environmental, industrial, laboratory, and field... .... The Embedded Test Automation Engineer will build and maintain the... ...connects hardware, embedded software, lab systems, and cloud infrastructure... .... You will also integrate device calibration results...Industrial- ...Embedded Software EngineerKey skills: Proficiency in... ...building robotics and motion control solutions, multi-... ...control, sensor integration, and mathematical algorithms... ...in embedded software engineering, ensuring scalability,... ...security and adherence to industry standards.Collaborate...IndustrialWork experience placement
$117.8k - $200.3k
..., wearable device, voice-controlled gadget, flexible screen,... ...of wafers and reticles, integrated circuits, packaging, printed... ...teams of physicists, engineers, data scientists and problem... ...seeking a highly skilled Software Engineer in Test Automation with 6+ years of hands-on...Minimum wageFull timeWork experience placementFlexible hours$61.55k - $105.51k
...commissioning of building automation system... ...digital control systems on construction... ...of PC workstations and... ...documents to engineering for as-built drawings... ...) and user PC/software skill + On-the... ...focused on industry,... ...systems, system integration **Curious to see...Permanent employmentFull timeFor contractorsWork at officeLocal areaImmediate startNight shift$45.76k - $49.92k
Quality Control Inspector -1st Shift - (109101) Category (For Job... ...(Nasdaq: SANM) is a leading integrated manufacturing solutions... ...networks, defense and aerospace, industrial and semiconductor systems,... ...workmanship standards and customer engineering specifications Experience...IndustrialPermanent employmentWork experience placementFlexible hoursDay shift$129.6k - $233.3k
Senior Software Engineer - VSD - Freemont CA Hybrid Job ID 515221 Posted... ...Development Company Siemens Industry Software Inc. Experienced... ...leader in Electronic Design Automation software. Our software tools... ...seamless, end-to-end integration of new tools into the broader...IndustrialPermanent employmentFull timeWork at officeLocal areaRemote workWork from home- ...Sr Software QA EngineerWe're accelerating the world... ...energy, and Client's industrial energy efforts drive... ...a suite of tools to automate testing and validation... ...testingWrite backend integration tests and tests for RESTful... ....Collaborate with Engineers and Program Managers...IndustrialContract workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Automation Software Engineer - PC & Industrial Controls Integration. Be the first to apply!
- autonomous systems engineer Fremont, CA
- senior marketing automation specialist Fremont, CA
- automation engineer Fremont, CA
- automation specialist Fremont, CA
- senior software test automation engineer Fremont, CA
- senior automation controls engineer Fremont, CA
- senior automation engineer Fremont, CA
- senior robotics software engineer Fremont, CA
- intel software engineer Fremont, CA
- software developer fintech Fremont, CA



