Seeking a Senior Software Engineer with experience in industrial control preferably writing software for Semiconductor or Electronics Manufacturing Equipment. The company is located in Florham Park, NJ (remote work is possible for someone willing to travel to the office location as needed). This position reports to the Vice President of Engineering.
Required Qualifications:
- Degree in Computer Science / Software Engineering or Comparable Experience
- 5 years of experience developing software for the semiconductor / electronics equipment, industrial automation or process equipment.
- Experience developing interfaces for manufacturing control (MES) systems
- Familiar with software development tools and utilities including development environments and bug tracking utilities
- Familiar with C++ and C# programming languages
Desired Qualifications:
- Experience with Semiconductor equipment and SEMI communication standards – SECS/GEM
- Experience developing firmware for single board computers
Responsibilities:
- Develop software to control new products.
- Develop and maintain interfaces to manufacturing control (MES) systems
- Develop new features and enhance the functionality of existing products
- Troubleshoot and address software issues
- Document software functionality.
- Develop software installers and installation procedures.
Personal Attributes:
- Team player
- Self-Starter, Focused, Versatile
- Ability to work effectively in a fast-paced, dynamic environment as part of a multi-disciplinary team
- Strong interpersonal skills
- Excellent communication and presentation skills
- Attention to detail and follow-through skills
- Ethics and cultural values consistent with standards of excellence
Physical Requirements/Work Environment:
- Will consider candidates that will work remotely and travel to the office as needed
- 15% travel including domestic and international trips to other sites, vendors and customers for up to 2 weeks
#J-18808-Ljbffr