Software Engineer - Senior

Newark, CA 94560 | Direct

Job ID: 7862 Category: Software Engineer, Systems


  • BS/MS Computer Science or Software Engineering
  • Industry experience - flat panel display, semiconductor equipment, manufacturing/factory automation equipment, process control, print technology
  • Demonstrated deep understanding and experience in object oriented software development (OOP object oriented programming)
  • Demonstrated experienced with Microsoft .NET development environment (C#, WPF for GUI development)
  • Experience programming for Microsoft Windows OS
  • Demonstrated experience debugging and troubleshooting skills (HW-SW interfaces)
  • Strong time management skills, analytical skills, communications skills


  • Review and analyze customer specifications for system functionality, factory automation, and material handling
  • Design, implement, integrate, test, debug and support system software for controlling or monitoring manufacturing equipment
  • Create, maintain and review software development lifecycle (SDLC)
  • Track progress of development projects, provide status report to management
  • Work with cross functional teams
  • Travel (up to 20%) to customer sites to provide support, troubleshoot, improve capabilities

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: