Job Listing Description

Manufacturing Software Engineer UT

Request number: 5095
Date created: 12/27/2017
Job title: Manufacturing Software Engineer

Number of openings: 1
Job type: Engineering/IT/Professional
Position location: Salt Lake - UT
Employment type: Contract
OT exempt: No

Shift: 1st
Education Requirement: BS/BA

Driving on company time?: No
Minimum Years of Experience: 3 Years
Maximum Hourly Pay Rate: 60
Start Date: 01/08/2018
Tentative End Date: 01/08/2019

Job Description
Function: Reporting to the Engineering Manager, this position is responsible for the design, implementation, verification and validation of software used in manufacturing.

Core Responsibilities:
Reporting to the Engineering Manager, this position is responsible for the design, implementation, verification and validation of software used in manufacturing and other tasks as assigned.
Essential job functions: Specific Responsibilities:

• Provide sustaining engineering for internal manufacturing software in compliance with Moog’s Design Controls process.

Activities include:
- Software Planning
- Software Requirements
- Software design, implementation, unit test and code review.
- Software Verification and Validation.
- Software Version and Defect management.
- Software Release.

• Provide technical support for manufacturing engineering, quality and operations.
Required skills: Job Requirements:

Technical Skills:

• Experience: A minimum of five (5) years in the development of multi-threaded applications software using design patterns such as MVP.
• Demonstrated expertize in C#.
• Ability to analyze source code and generate documentation that provides clear and concise view of architecture, structure and data flow.
• Demonstrated proficiency with SQL Server database and data-mining/reports.
• Demonstrated proficiency in HTML/Scripting languages (Coldfusion experience is an asset).

People Skills:

• Proven experience in successfully providing technical support to non-software staff, ideally within a regulated manufacturing environment.
• Proven experience in managing support while delivering on commitments.
• Excellent communication skills, both written and verbal while being enthusiastic, motivated and self-driven.
• A key part of the Moog culture is to trust our people to do the job and provide the correct training and empowerment, with this comes the responsibility on the part of the candidate to take ownership of own deliverables and commitments as well as providing clear communications with engineering manager and other stakeholders on task status.

Software Process Knowledge:

• Demonstrated experience developing to IEC 62304 or similar formal software design controls process.

Other skills (a plus):

• Experience with test equipment in a manufacturing environment.
• Experience with writing code that interfaces with serial devices via RS232 and/or USB.
• Experience in estimating and creating software schedules in MS Project.
• Data analysis using Excel or similar tool.
Scope: In summary the manager is looking for 3 essential skills:

1. Strong technical skills with demonstrated experience.

A lot of the resumes are from candidates with mixed technical skills such as some embedded and some C#, when I dig into the actual C# experience in most cases it is shallow and piecemeal. They must have strong problem solving skills. Solving issues in our operations area requires primarily understanding process and tying that to data and/or software code.

2. Good people and time management skills.

The person in this role will support our quality, operations and mfg engineering directly as well as complete assigned software engineering tasks. It is vital they be able to clearly communicate, diagnose issues, fit in with our culture and provide prompt assistance in order to keep our lines up. When problems come up in operations, the line will typically be on hold (not building), which means it impacts the bottom line of our financials when extended as we are not shipping. If they don’t fit in then the rest of my team will end up having to pick up the work which is not acceptable either.

3. Proven experience working to a formal design controls process.

We are a medical device company and must follow formalized procedures, while we acknowledge that most candidates do not have this experience, this can be a problem when they onboard as we run the risk of them just not 'getting' process in any way. We cannot afford mistakes in the manufacturing area, the impact can be as serious as a product recall.
Education: • Education: Computer Science degree or equivalent STEM degree.

Other Requirements
New Position open at the Moog Zevex location:
4314 Zevex Park Ln, Salt Lake City, UT 84123

Length of Assignment: 12-months
Job Number: MB-5095
Job Location: Salt Lake City, UT
Rate: 60/hr max
Duration: 12 month contract
Input Date: 01/02/2018
Last Updated: 01/10/2018
Attention: Jeana Edrozo
Address: 1275 N MANASSERO ST
City, State: ANAHEIM, CA 92807
Phone: 714/630-1999
800 Phone: 800/737-1632
Fax Phone: 714/459-7055

Previous Listing       Next Listing
Back to Abbreviated Search Results
Back to Complete Search Results
Back to Advanced Job Search

Phone: (425) 806-5200
Fax: (425) 806-5585
ContractJobHunter is a service of:
C.E. Publications, Inc.
P.O. Box 3006, Bothell, WA 98041-3006, USA
The content of this website is Copyright 2018 C.E. Publications, Inc.