MW Partners is currently seeking a Software Design and Control Systems Engineer to work for our client who is a global leader in the aerospace defense and security markets.
Responsibilities and duties:
- Develop engineering design including the following: Electrical schematics panel layouts and the bill of materials for equipment. These would be documented in CAD CAD Electrical and/or Solid works Electrical
- Provide the programming for the PLC and HMI
- Purchasing of components
- Active involvement in scheduling and planning team meetings with contractors consultants plant personnel and management to deliver on time.
- Train plant personnel on operation maintenance and use of equipment.
- Maintain project documentation and assist in creating Machine Operation Manuals
- Assistance on the shop to help fabricate the panels etc.
- Assist in product design and architecture development
- Design develop and maintain software systems to satisfy documented software requirements
- Investigate and analyze reported software defects to resolve them in a timely manner.
- Proactively provide status raise issues and communicate necessary information to appropriate team members on a regular basis
- Prepare present and participate in technical discussions and code review
- Contribute to the continued development of processes to improve the efficiency and quality of development projects; assist in formulating standards and development practices to improve the software development process
- Make recommendations and assist in the implementation of new processes and tools
Requirements:
- Bachelors degree from an accredited fouryear college or university
- 5 years of software development experience with demonstrable experience and fundamental understanding of :
- Beckhoff twin cat 3 and twin cat 2Cognex insight explorer Visual studio C# Data base Sequel Sever Management Studio VIP plus Yamaha robot. RSX studio for new Yamahas Keyence XGX Vision editor and Vision Terminal Notepad
- Solid works and AutoCAD experience a plus
- Working skills in multiple SW languages Op Systems and development processes
- Demonstrated capabilities for incorporating relational database management systems (MS SQL Oracle etc.) into software applications
- Strong understanding of software development processes principles and objectives
- Knowledge of source code management and configuration
- Experience in development through the entire lifecycle including design architecture and implementation.
- Excellent analytical skills and ability to act in an entrepreneurial manner to ensure that the software delivered matches the needs of the opportunity.
- Proven analytical planning problem solving and decisionmaking skills
- Excellent written and verbal communication skills for both a technical and nontechnical audience; comfortable with direct communication with all levels of technical and business resources.
- Excellent organizational and time management skills with the ability to handle multiple tasks simultaneously
- Interested in the challenge excitement and responsibility of a fastpaced growth environment; desire and ability to learn and apply new skills and technologies quickly
- Experience with working in a highly collaborative and dynamic multiteam environment
- Demonstrated handson approach to problem solving
- Highly motivated resultsoriented selfstarter
- Ability to effectively balance personal and professional life
For a confidential discussion or to find out more contact Nitin Kuntiya on (505)or apply now.