NPI Manufacturing Software Engineer

Apply Now
Company: Tech Contingency
Location: Houston, TX
Date Posted: March 5, 2015
Source: Tech contingency

NPI Manufacturing Software Engineer

Roles and Responsibilities:
• Evaluate camera module image quality and optical design
• Develop comprehensive diagnostic test strategies for new system designs that include specific testability requirements and fault diagnostic aides.
• As part of a design team, ensure designs meet testability requirements.
• Develop software aides to assist in prototype bring-up, design verification and validation
• Write embedded board-level diagnostics for use in system integration and field service
• Support legacy hardware and software for other projects as needed.
• Does analysis on subsystem and system level functional tests, work on closing any gaps, and develop debug list or tree.
• Team with product software, electronic hardware developers and manufacturing engineers to streamline diagnostic development and integration.
• Performing detailed analysis of manipulator kinematics, statics, and dynamics for multi-degree-of-freedom robotic manipulators.
Mandatory Skill/Job Requirements:
• A graduate degree in Electrical, Mechanical, Mechatronics, or Control Systems Engineering, or similar field relating to robotics or electro-mechanical ...

NPI Manufacturing Software Engineer

Roles and Responsibilities:
• Evaluate camera module image quality and optical design
• Develop comprehensive diagnostic test strategies for new system designs that include specific testability requirements and fault diagnostic aides.
• As part of a design team, ensure designs meet testability requirements.
• Develop software aides to assist in prototype bring-up, design verification and validation
• Write embedded board-level diagnostics for use in system integration and field service
• Support legacy hardware and software for other projects as needed.
• Does analysis on subsystem and system level functional tests, work on closing any gaps, and develop debug list or tree.
• Team with product software, electronic hardware developers and manufacturing engineers to streamline diagnostic development and integration.
• Performing detailed analysis of manipulator kinematics, statics, and dynamics for multi-degree-of-freedom robotic manipulators.
Mandatory Skill/Job Requirements:
• A graduate degree in Electrical, Mechanical, Mechatronics, or Control Systems Engineering, or similar field relating to robotics or electro-mechanical systems.
• 2+ years’ experience in a development, manufacturing engineering/ test engineering/ diagnostics software or embedded software development.
• Experience with image sensor and image processing fundamentals.
• Experiences in optical design, grating based optical devices and fiber optic devices.
• Strong embedded C/C++ programming skill and experience.
• Understanding of electrical and electronic design
• Experience with software development for motion control.
• Excellent problem solving and troubleshooting skills.
• Good system level comprehension and issues identification skills.
• Excellent verbal, presentation and written communication skills with an ability to relate to different people in cross-functional teams.
• Self-starter, capable of defining the requirements and implementing them with little or no help.
Preferred:
• Proficient in some scripting languages like Python and JavaScript.
• Proficient in Visual Studio
• Experience with database
• Experience in control systems development for robotics or electro-mechanical systems.
• Experience in Medical Device Manufacturing (GMP, MDD, ISO, etc.).
• Experience with Agile, SAP, JIRA, and/or MKS Integrity.
• Experience with real-time, multi-tasking, embedded operating.


Your resume and information will be kept completely confidential. Your resume will not be submitted to any client companies without your direct permission. Our fees are paid by our client employers, never any fees to you.

Show more
Show More

Other jobs you might like

Show Me More