Automation Software Engineer - 2670

Job Description
Work on a cross-functional team to design, develop and verify software in Windows based automated manufacturing and test systems.
Create, document, test, and implement software designs in a sophisticated robotic system
Perform risk analysis and develop software mitigation for high risk system solutions
Manage software issue tracking system – drive issues to resolution
Support definition, bring-up, and integration of new system hardware
Contribute to multiple areas of software including the following areas:
Servo hardware control and monitoring
Image pattern recognition and control system feedback
Graphical User Interface development using .NET technology
Software build, change control, and development/test process improvement
Inter-PC communication development using TCP/IP and USB Serial protocols
System diagnostic and service application development in a Windows environment
Control and integration of external OEM devices such as motion control, cameras and IO
Development of prototypes used to evaluate new system concepts
Documentation and training
Contribute to the definition and specification of future designs
Job Requirements
BS/MS in Software, Electrical, or Computer Engineering
Minimum 5 years industry experience in developing machine control systems and working on system level design solutions
Experience with real-time, multi-tasking operating systems
Knowledge of C’, TCL scripting and other high level programming languages
Knowledge of TCP/IP and USB communication protocols
Familiarity with vision systems such as Matrox MIL 8
Familiarity with motion control systems such as Galil, Compumotor, etc
Strong ability to isolate and debug hardware and software problems
Demonstrated experience in the product development lifecycle including design, implementation, debug, verification, validation, and transfer to Manufacturing
Experience with designing software products in mission critical applications; comfort with concepts of design input, design output, traceability, and risk analysis
Hands-on engineering experience with proven ability to work well in a team environment
Excellent communication and documentation skills
Proficient in MS Word, PowerPoint, Excel

Apply Now

Visit our website at www.hitachigst.com