Lock Applications for this job are now closed
    Closing soon

    Job purpose: To provide engineering design and support functions, under instruction of more senior engineers.

    Key Responsibilities: (Key Tasks)

    • Provide design input on projects, using the technical competencies listed below.
    • Produce engineering designs, specifications and documentation to ISO 9001.
    • Assist in the preparation of operating and maintenance manuals.
    • Work within the requirements of company procedures and national/international guidelines.
    • Work within the timescales and budgets set by the company.
    • Other activities as directed by the Engineering Manager.

    Accountabilities: (Deliverables)

    • Ensure the suitability of the engineering aspects of company products for their function.
    • Provide design input on all projects as required, within the timescales set by the company.

    Education/Qualifications (essential)

    • Bachelor’s or Master’s Degree in Electronic or Software Engineering or related/equivalent subject

    (lesser qualifications coupled with suitable design experience may be considered in exceptional circumstances).

    Technical Competencies (essential)

    • High level language programming in C, C++ and C#.
    • Real time programming.
    • Multi-Threaded and Multi-Process Programming.
    • Microcontroller programming.
    • Design of analogue and digital electronic circuits and PCBs.

    Technical Competencies (desirable)

    • Development and design of robotic control system architectures.
    • Development and design of HMI and GUI systems.
    • Control systems design.
    • Electric motor types, designs and specification.
    • Communication systems and protocols (RS232, RS484, SPI, 12C, Ethernet, etc.
    • Industrial sensors and equipment.
    • Fibre optic multiplexers and ancillaries.
    • PCB manufacturing, standards and prototyping.
    • Design of motor control electronic circuits and PCBs.
    • Inspection, testing and certification requirements.
    • Completing and checking designs and documentation.

    Key Skills (essential)

    • Safety conscious, attentive to QHSE policies and regulations (ISO 9001 QA systems).
    • Sound engineering knowledge.
    • Cost consciousness.
    • Flexibility, adaptability and professionalism, with the ability to work cooperatively as part of a multi-discipline team or individually on projects.
    • Time management with ability to plan work loadings, multi-task and work under pressure.
    • Ability to problem solve.
    • Good verbal and written communication skills, clear technical writing and good record keeping.
    • Attention to detail and effective checking regime.
    • PCB breadboard prototyping using soldering iron and handtools.
    • Willingness to learn new engineering skills.

    Key Skills (desirable)

    • Software skills, Microsoft Office Suite.
    • PCB Design using Altium or equivalent.
    • Conversant with Microsoft Visual Studio, Eclipse, MPLAB, Code Warrior, Subversion.

    Experience (desirable)

    • Engineering design environment.