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