CAREERS
SOFTWARE ENGINEERING MANAGER
Major duties
Work closely with customers and marketing department to generate, communicate and manage software requirements for next generation high performance gas and liquid delivery process modules and critical instruments requiring high precision process control. Develop and implement a risk management process to identify, address and eliminate sources of risk in software development before they become threats to schedule and successful completion of projects. Assume responsibility for system architecture and design for all software projects and maintenance of existing software. Manage team of 4 software engineers responsible for delivering customer interface software, production automation software and field service software involving manufacturing control processes, production automation, data communication, instrument configuration and calibration, field support tools, and user interfaces. Manage outsource software development programs. Implement and maintain a software development quality program.
Essential requirements
Must have a Bachelor’s Degree in computer science, electrical engineering or related field; an advanced degree is preferred. Must have at least 10 years of experience in object oriented software development for complex industrial process control environments, of which a minimum of 3 years involve management of a development team. Must have demonstrated managerial and leadership capability with experience establishing processes and metrics in a research and development environment. Requires strong quality orientation with experience implementing and managing quality programs. Must have thorough knowledge of Windows operating system, hardware device interfaces, database management systems, and computer networks as well as direct experience in GUI design, application and communication software development, software drivers, and software systems integration and testing. Requires programming skills in VB6, VB.NET, and C# on Microsoft Windows/.NET platform. Experience in using software configuration management tools, real-time embedded software development, and knowledge of data communication protocols such as RS-485, DeviceNet and/or TCP/IP is desirable.
Submit resume to:
yl.resume@celerity.netOther information
Position: Regular, Full Time
Type: N/A
Ref Number: 2580