Sr. Software Engineer

San Jose, CA, US • Posted 13 hours ago • Updated 13 hours ago
Full Time
No Travel Required
On-site
150000 - 180000/yr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Software Engineering
  • Senior Software Engineer
  • C#
  • C Sharp
  • .NET
  • .NET Framework
  • Dot Net
  • Database Programming
  • Database Integration
  • SQL
  • Real-Time Programming
  • Real-Time Software
  • Real-Time Control Software
  • Real-Time Multitasking
  • Multitasking Programming
  • Multithreading
  • Multithreaded Programming
  • Concurrent Programming
  • Equipment Control Software
  • Semiconductor Equipment Software
  • Semiconductor Capital Equipment
  • Semiconductor Cluster Tools
  • Cluster Tool Control
  • ALD
  • Atomic Layer Deposition
  • CVD
  • Chemical Vapor Deposition
  • DRAM
  • Logic Fabrication
  • Semiconductor Manufacturing
  • Software Requirements
  • Requirements Gathering
  • System Requirements Analysis
  • Software Specifications
  • Software Design
  • Software Development
  • Software Integration
  • Software Testing
  • Software Documentation
  • Software Debugging
  • Bug Fixing
  • Defect Resolution
  • Quality Assurance
  • Quality Systems
  • Production Support
  • Customer Support
  • Development Lab Support
  • Cross-Functional Software Projects
  • Hardware Integration
  • Software-Hardware Integration
  • Intelligent Devices
  • Device Interfaces
  • Device Integration
  • Robot Integration
  • Robotics
  • Mass Flow Controllers
  • MFC
  • Gate Valves
  • Pressure Transducers
  • Integrated Gasbox
  • Gasbox
  • Gas Panels
  • Safety-Critical Devices
  • Ethernet
  • TCP/IP
  • Transmission Control Protocol
  • Internet Protocol
  • RS-232
  • Serial Communication
  • DeviceNet
  • PLC
  • Programmable Logic Controller
  • PLC Configuration
  • PLC Programming
  • Beckhoff
  • Beckhoff TwinCAT
  • TwinCAT
  • EtherCAT
  • Industrial Automation
  • Factory Automation
  • Semiconductor Factory Automation
  • SECS/GEM
  • SECS
  • GEM
  • SEMI Standards
  • Equipment Automation
  • Windows GUI Development
  • Windows GUI
  • WinForms
  • Windows Forms
  • WPF
  • Windows Presentation Foundation
  • Graphical User Interface
  • GUI Development
  • Communication Protocols
  • Control Systems
  • Control Software
  • Equipment Interfaces
  • System Integration
  • System Validation
  • Integration Testing
  • Software Validation
  • Fault Diagnosis
  • Troubleshooting
  • Technical Documentation
  • ISO 9001
  • ISO 14001:2015
  • ISO 45001:2018
  • Quality Management Systems
  • Environmental Management
  • Occupational Health and Safety
  • Customer Interaction
  • Cross-Functional Collaboration
  • Embedded Software
  • Embedded Systems
  • Machine Control
  • Motion Control
  • Industrial Control Systems
  • Distributed Control Systems
  • DCS
  • Supervisory Control and Data Acquisition
  • SCADA
  • OPC
  • OPC UA
  • Modbus
  • CAN Bus
  • Serial Interfaces
  • TCP/IP Sockets
  • Windows Desktop Applications
  • Object-Oriented Programming
  • OOP
  • Unit Testing
  • Automated Testing
  • Version Control
  • Git
  • Software Architecture
  • System Diagnostics
  • Hardware Diagnostics
  • Equipment Monitoring
  • Production Software
  • Manufacturing Execution Systems
  • MES

Summary

Hello,

 

My name is Pavan and I am a Talent Acquisition Specialist at Park Computer Systems, Inc., a Technology Consulting and Staffing company. After reviewing your resume, I believe that you may be a good fit for a job opening with one of our clients. The highlights of the position are:

 

 

Job Title: Sr. Software Engineer 

 

Location: San Jose, CA

                

Duration: Full Time – Permanent Role

 

 

Job Description:

The Software Engineer is responsible for designing and developing real-time control software for semiconductor capital equipment, specifically for deposition process systems such as ALD and CVD cluster tools used for DRAM and logic fabrications. The individual will work in a cross-functional, multitasking, international team environment to develop and support the software for Client. cluster tools.

Major Responsibilities:

  • Requirements gathering, design, develop, integrate, test and document real-time control software for semiconductor manufacturing cluster tools
  • Analyze system requirements and translate into software specifications
  • Respond promptly and professionally to bug reports; follow quality system to verify, document, and fix problems
  • Support development labs, production staff, and customers as required
  • Work as an independent, self-motivated, task-oriented team player, planning and performing all tasks in an efficient manner
  • International travel is required up to 10%

Qualifications/Requirements:

  • BS or MS in Computer Science or related field with solid programming knowledge and hands-on experience in C#, .Net and databases
  • At least 2 years’ experience in real-time multitasking programming, preferably for large equipment control software in the semiconductor industry
  • Experience in software development for intelligent devices and their interfaces such as: Robots, MFC’s, gate valves, pressure transducers, integrated gasbox, gas panel, safety-critical devices, Ethernet, TCP/IP, RS-232, DeviceNet etc.
  • Experience in cross-functional software projects
  • Knowledge of PLC configuration and programming is a plus
  • Knowledge of Beckhoff TwinCAT/EtherCat software operation is a plus
  • Knowledge of factory automation and SEMI standards (SECS/GEM) is a plus
  • Knowledge of Windows GUI development is a plus
  • Strong and effective interpersonal and communication skills and the ability to interact professionally with a diverse group of staff and customers.

Take accountability and responsibility to develop and support persons and to promote a culture in Client that supports and ensures continual improvement in the following Client systems:

·       ISO 14001:2015 - Environmental Management to manage our environmental responsibilities such as audits, communications, life-cycle analysis, and environmental challenges.

·       ISO 45001:2018 - Occupational Health and Safety for Employee safety, reducing our workplace hazards and providing safer working environments.

·       ISO 9001 - Quality Management System to give Eugenus the tools we need to win more business, reduce costs, and improve productivity, while also providing our customers with assurance that they will receive consistent, quality products and services.

 

If you believe that you are well qualified for this position and are currently in the job market, or interested in making a change, please do give me a call at  - Ext 241 or reply to this email. When responding, please include your direct phone number, so that I may revert back to you promptly.

 

If this is your first exposure to Park Computer Systems, you can check us out at http:

 

 

Thank you for your time, and looking forward to a timely response from you.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: park
  • Position Id: 9128360
  • Posted 13 hours ago
Contact the job poster
PB

Pavan Bongale

Recruiter @ Park Computer Systems, Inc

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.