My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Fri 17/11/2023

Software Engineer - C# C

North Yorkshire, YO7, UK
Apply Now


Job Type: Permanent, Full Time

Salary: £45000 - £55000/annum

One of my clients are currently looking for a Software Engineer to provide engineering design, development and technical support for small projects or sub-sections of larger projects.

The Software Engineer will work on Micro-controller programming, development and design of robotic control system architectures, development and design of HMI and GUI systems and control systems

Software Engineer

£45,000 - £55,000

Hybrid - 3 to 4 days on site in North Yorkshire

Key Responsibilities

Manage design projects from initial concept/enquiry through detailed design to manufacturing handover.
Provide design input on projects, using the technical competencies listed below.
Generation of ideas for developments and new products.
Be responsible for small projects, or sub-sections of larger projects.
Produce engineering designs, specifications, and documentation to ISO 9001.
Assist in the preparation of operating and maintenance manuals.
Offsite engineering support for new products.
Assist sales and marketing in the preparation of quotes and proposals.
Provide customer support.
Assist in the training of customer operating personnel.
Provide technical support to the production, logistics and integration departments.
Work within the requirements of company procedures and national and international regulations.Deliverables

Ensure the suitability of the engineering aspects of company products for their function.
Prompt replies to production, logistical and technical support questions.
Provide design input on all projects as requiredKey Skills

Safety conscious, attentive to QHS&E 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 disciplined team or individually on projects.
Ability to liaise with other members of staff including customers and third parties.
Time management with ability to plan work loadings, multi-task, and work under pressure.
Good verbal and written communication skills, clear technical writing, good record keeping.
Willingness to learn new engineering skills.Technical Skills

Programming in C, C++ and C#.
Real time Programming.
Multi-Threaded and Multi-Process Programming.
Operating systems configuration, QNX/Windows.
Conversant with Microsoft Visual Studio, Eclipse, MPLAB, Code Warrior, Subversion.
Micro-controller programming.
Development and design of robotic control system architectures.
Development and design of HMI and GUI systems.
Database development.
Control systems design.
Design of analogue and digital electronic circuits.
Completing and checking designs and documentation.
Apply Now