
The Computer Hardware Engineer is involved with all stages of the hardware product development lifecycle. This includes research, evaluation, prototyping documentation and testing. A strong practical knowledge of the design of embedded logic devices, micro-controller applications, network communications. PCB design and wiring harness design skills are used to create electronic systems for Techlink’s product lines.
Duties and Responsibilities:
                     - Sourcing and evaluation of 3rd party components
                     - Design of PCBs and cable assemblies
                     - Co-ordination with sub-contractors, manufacturers and suppliers
                     - Co-ordination with testing labs for compliance
                     - Creation of test procedures and jigs for internal and QA use
                     - Creation of engineering documentation, schematics and drawings
                     - Research into new technologies
                     - Providing engineering support to other departments and field service personnel
                     - Working closely with manufacturing department and parts vendors to improve quality
                     - Following appropriate company and departmental procedures
Qualifications:
                     - Experience with digital circuit design for embedded systems
                     - Experience with embedded x86 and ARM architectures
                     - Experience with serial, USB and other digital communications interfaces
                     - Experience with programming PIC and other micro-controllers and FPGAs
                     - Schematic capture and PCB layout experience using PADS
                     - Working knowledge of product life-cycles, EMI/RFI issues, RoHS and design for manufacture
                     - Ability to multi-task and handle multiple projects
                     - Excellent analytical and troubleshooting skills
                     - Strong written, oral, presentation and interpersonal skills
                     - Ability to work effectively with limited supervision and also as a team member
                     - Strong computer skills, capable of producing technical drawings (AutoCAD, Visio or SolidWorks)
                     - Familiar with sheet metal fabrication and machine shop equipment an asset
                     - Familiar with firmware programming in Assembly, C, shell and Perl languages an asset
                     - Experience with embedded Linux and Windows XP Embedded an asset
Work Environment:
                     - Regular office environment
                     - Engineering laboratory environment
                     - Occasional manufacturing and fabrication environment
                     - Occasional domestic and international travel
Must Have:
                     - Degree in Computer or Electrical Engineering
                     - All levels of relevant industry experience will be considered
                     - Management skills are an asset
Location:
                     - Must reside in Sydney, Nova Scotia or be willing to relocate