Test Engineer
Role details
Job location
Tech stack
Job description
Peregrine is seeking a test engineer to support it's already established electronic assembly manufacturing service business. This role is for a engineer to support customer projects by developing and implementing test process and equipment. At Peregrine this role requires embedded electronics and software knowledge and strong problem solving skills.
You will work in the engineering team with your main focus on day-to-day engineering activities. The engineering activities will range from design and development of electronics, embedded software and Python test automation code. Additionally you will be required to support component sourcing and manufacturing pack generation. Time will be set aside for training and development, this will be a mixture of on-the-job training, mentoring by experience colleagues and dedicate courses as required. At Peregrine we pride ourselves on support UK manufacturing as such we have a machine shop and electrical assembly facility on-site. You will work closely with these teams reviewing your output to take customer designs into manufacturing.
Principal Accountabilities:
· Perform design and development of production-line/end-of-line test equipment to take customer projects into production.
· Write clear documentation subject to peer review
· Follow processes compliant with Peregrine's quality management system.
· Produce high-quality manufacturing and test instructions.
· Use the company ERP system to seamlessly interact with other departments (training to be provided)
· Complete own work unsupervised
· Contribute to the ongoing development of engineering tools and processes aligned continuous improvements and company goal of achieving zero defects in accordance with ISO9001 certified quality management systems requirements.
Requirements
Do you have experience in Quality management?, · Strong problem solving skills
· Relevant Science or Engineering Degree with Upper Second-Class Honours (Electronic, Software or Mechanical, Automotive, Aerospace)
· The following skills are required:
o Electronics: Digital Circuits, Power, Mixed Signal Design, Datasheet analysis, PCB Schematic and Layout (KiCAD, Altium, OrCAD, Cadence), Test and Validation Principles, PCB Manufacturing
o Software: Embedded C/C++ Development, Python, GUI Development, Hardware Automation
· The following skills are desirable:
o Networking and Fieldbus e.g. Ethernet, CAN, I2C, Modbus, RS-485, RS-232
o Micro-controller Families: PIC, STM32, Arduino derivative
o Electronic Debugging: Oscilloscopes, Programming Adapters, Bus Protocol Analysers, Logic Analysers
o Assembly: Soldering, Cable Connector & Harness Assembly, Electronics Assembly
· Desirable; experience working in engineering team e.g. Quality Management Systems, Document Control, Release Management, Project Planning, Task Management (Jira)
· Good personal time management
· Ability to fully contribute to the process of continuous improvements.
· Good understanding of working in similar high technology environment.