Software NPI Test Engineer

NPI Test Engineers
Contract Corp-To-Corp, perm
Depends On Experience
Telecommuting available Travel not required

Job Description

Sunnyvale California

Software Engineer, NPI Test Engineering (Contractor)
Position Type
This is a contractor position with an initial term of 6 months. Extension to 12 months or permanent is possible depending on performance and assessment of project needs.


Primary Function of Position
You will develop the manufacturing test and diagnostic systems and software that assure the performance and safety of robot subsystems. The position will require close collaboration with product development teams, systems analysts, electrical test fixture engineers, manufacturing engineers, and quality engineers to build a coherent test strategy and develop software. This is a systems engineering position with an emphasis on software development.

Mandatory Skills / Job Requirements
• A degree in Electrical, Mechanical, Computer Engineering, Mechatronics or similar field relating to robotics and electro-mechanical systems
• 2+ years of experience in applications development, embedded systems, manufacturing engineering / test engineering / diagnostics software
• New grads considered that have relevant experience
• Experience with design and development of Windows PC or Web user interfaces
• Must be an expert in object-oriented Python
• Microsoft Windows GUI applications
• Drives projects to completion
• Strong problem solving skills
• Excellent ability to communicate complex concepts to engineers in different functional areas
• Excellent verbal and written communications skills
• Intellectually curious and passionate
• High emotional intelligence and solid people skills
• Familiarity with Matlab, SQL database
• Manufacturing analytics including six sigma and statistical process control (SPC)
• Full stack web application development
• Web technologies such as HTML, RESTful APIs, JSON, sockets
• Experience in medical device manufacturing or regulated engineering environment
• Experience developing robotic or electro-mechanical systems, including control systems
• Experience working in a manufacturing environment

Posted By


Dice Id : terragrp
Position Id : 279186
Have a Job? Post it