Logo of Huzzle

Engineer, Test Development

image

Celestica

1mo ago

  • Job
    Full-time
    Junior, Mid & Senior Level
  • Software Engineering
    Engineering
  • Newmarket

AI generated summary

  • You need 1-2 years in Linux software development (Python preferred), 1-3 years relevant experience, a degree in engineering, and strong communication and organizational skills.
  • You will develop test solutions, attend customer meetings, create test strategies and plans, debug testers, and collaborate on product design while optimizing manufacturing processes.

Requirements

  • Minimum 1-2 years of software development experience on Linux OS (Ubuntu, CentOS, Redhat) with minimum one language (Python preferred)
  • Minimum 3-5 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
  • Some Hardware development, integration and qualification (preferred, not mandatory)
  • Project leadership and managing multiple projects
  • Good organization skills
  • Ability to effectively communicate with a variety of internal and external customers
  • 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 OpenCV, Javascript, HTML, XML, TCL, Bash Scripting, MS Visual Studio .NET (C#, VB, ASP), SQL, GIT (preferred)
  • 1 to 3 years of related experience; experience in similar job roles
  • Bachelor of Applied Science or Engineering in Computer, Electrical, Software, or Computer Science

Responsibilities

  • Work independently to develop technical solutions without assistance in a limited number of technical fields supporting common segments/technologies. May also solve complex problems in cooperation with a team of other engineers.
  • Attend and interact in technical customer meetings.
  • Provide high level test hardware and software solution architecture
  • Review equipment data sheets and select appropriate equipment based on requirements
  • Support creation of structural or functional test strategy and test plan to meet project goals and requirements
  • Support creation of technical proposals with costed BOM and hours estimates
  • Ability to research and comprehend relevant product technologies and skills associated with product technologies
  • Develop production test strategies based on product design specification
  • Design and develop test solutions including hardware & software elements and then system integration, qualification, and installation to meet product, quality and test requirements outlined in the test plan.
  • Debug of tester issues using design of experiments, tools, and failure analysis methodologies
  • Execute all validation/qualification requirements by applying statistical and common industry methods
  • Stabilization of Test Solutions for manufacturing working to optimize with process teams focussing on cycle time and yield.
  • Test developers may also work with product design teams with feedback from product testability, test coverage, diagnosability, reparability, firmware/diagnostics and user experience.
  • Keep up to date with relevant industry knowledge and regulations

FAQs

Is this position remote?

No, this position is not remote and requires on-site work in Newmarket, Ontario, Canada.

What is the main responsibility of the Engineer, Test Development?

The main responsibility is to design, develop, and implement automatic test equipment and test programs for product testing and design verification to ensure high quality assembled products in manufacturing.

What educational background is required for this position?

A Bachelor of Applied Science or Engineering degree in Computer, Electrical, Software, or Computer Science is required.

How many years of experience are needed for this role?

Typically 1 to 3 years of related experience in similar job roles is needed.

Are there any preferred programming skills for this position?

Yes, a minimum of 1-2 years of software development experience on Linux OS with at least one programming language, preferably Python, is required.

Is travel required for this position?

Occasional travel may be required as part of the job duties.

What kind of industries would experience be beneficial in?

Experience in the Aerospace & Defense, Healthcare, Hyperscale, Cloud Connectivity, or DataCenter industry would be considered an asset.

Are accommodations available during the hiring process?

Yes, accommodations are available upon request for candidates throughout the hiring process.

Is there a specific citizenship requirement for this job?

Yes, candidates must be Canadian citizens or permanent residents of Canada due to the technologies regulated by the Canadian government's Controlled Goods Program (CGP).

Does Celestica support diversity in the workplace?

Yes, Celestica is committed to fostering an inclusive and accessible environment where all employees and customers feel valued, respected, and supported.

Unlock the Potential of the Future

Manufacturing & Electronics
Industry
10,001+
Employees
1994
Founded Year

Mission & Purpose

Celestica enables the world's best brands. Through our unrivaled customer-centric approach, we partner with leading companies in aerospace and defense, communications, enterprise, healthtech, industrial, capital equipment, and smart energy to deliver solutions for their most complex challenges. A leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development - from the drawing board to full-scale production and after-market services. With talented teams across North America, Europe and Asia, we imagine, develop and deliver a better future with our customers.