Engineer, Test Development

CelesticaRichardson, TX
59d

About The Position

The Engineer, Test Development designs, develops and implements automatic test equipment and test programs for product testing and design verification which ensure robust and high quality assembled products in manufacturing. The Engineer, Test Development may specialize in many areas but are generally categorized into Structural (verification of an assembly process by testing each of its smaller elements and their interconnects) and Functional (verification that a design will perform its main purpose). Activities include (but are not limited to) the following: Develops and executes assembly/test strategy for new products including design for manufacture and test analysis and feedback. Develops test processes, test fixtures and specialized tools to automate test development. Design and develop test solutions including both software and hardware elements. Involvement in all areas of the test development process, including procurement, software development, hardware integration, system integration, qualification and installation support for manufacturing. Implements production systems to ensure maximum utilization of critical resources, maximum throughput, minimum cost and capacity growth. Integrate tools and code developed by other internal groups or external customers. Debug of solutions using design of experiments, tools, and failure analysis methodologies. Project leadership, including management of (and communication with) team members, suppliers and customers. Collaborate with a highly experienced engineering team to review and provide input on development designs. Apply a continuous improvement mindset to all aspects of the development process. Travel and global site support.

Requirements

  • Bachelor of Applied Science or Engineering in Computer, Electrical, Software, or Computer Science
  • Engineering Foundation Competencies
  • Knowledge and understanding of the design process for systems and printed circuit boards
  • Knowledge and understanding of systems and printed circuit board manufacturing processes and equipment
  • Knowledge of industry and quality standards
  • Ability to evaluate, diagnose and troubleshoot problems
  • Knowledge of materials and components used in the construction of systems and printed circuit boards and subassemblies
  • Knowledge of industry and quality standards for incoming materials
  • Ability to evaluate materials, gather and analyze data and determine root cause of problems
  • Knowledge of testing software, processes and methodologies and failure analysis
  • Knowledge of IT platforms, database design and programming languages appropriate to area
  • Minimum 1-3 years of software development experience on Linux with minimum one language (Python preferred)
  • Minimum 1-3 years of engineering development and manufacturing operations support (preferred, not mandatory)
  • Strong operations background (electronics manufacturing experience preferred, not mandatory)
  • Software design, development, debug and release
  • Project leadership and managing multiple projects
  • Good organization skills
  • Ability to effectively communicate with a variety of internal and external customers

Nice To Haves

  • Some Hardware development, integration and qualification (preferred, not mandatory)
  • Instrumentation automation, driver development (preferred, not mandatory)
  • Development in Aerospace & Defense and/or Healthcare industry would be an asset (not mandatory)
  • Development in Hyperscale, Cloud Connectivity and/or DataCenter industry would be an asset (not mandatory)
  • Some development experience with National Instruments LabView would be an asset (not mandatory)
  • Some National Instruments TestStand experience would be an asset (not mandatory)
  • Some board design and layout experience would be an asset (not mandatory)
  • Some Javascript, HTML, XML, TCL, Bash Scripting, MS Visual Studio .NET (C#, VB, ASP), SQL, GIT (preferred)

Responsibilities

  • Develops and executes assembly/test strategy for new products including design for manufacture and test analysis and feedback.
  • Develops test processes, test fixtures and specialized tools to automate test development.
  • Design and develop test solutions including both software and hardware elements.
  • Involvement in all areas of the test development process, including procurement, software development, hardware integration, system integration, qualification and installation support for manufacturing.
  • Implements production systems to ensure maximum utilization of critical resources, maximum throughput, minimum cost and capacity growth.
  • Integrate tools and code developed by other internal groups or external customers.
  • Debug of solutions using design of experiments, tools, and failure analysis methodologies.
  • Project leadership, including management of (and communication with) team members, suppliers and customers.
  • Collaborate with a highly experienced engineering team to review and provide input on development designs.
  • Apply a continuous improvement mindset to all aspects of the development process.
  • Travel and global site support.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Industry

Computer and Electronic Product Manufacturing

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service