SonicJobs Logo
Left arrow iconBack to search

Junior Software Controls Engineer

COMPLETE TALENT SERVICES LIMITED
Posted a month ago, valid for 5 days
Location

Keighley, West Yorkshire BD21 2AD, England

Salary

not provided

info
Contract type

Full Time

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • We are seeking a Junior Software Development Engineer for a leading manufacturing engineering company located near Keighley due to business growth.
  • The role involves providing software development support, managing the code base, and handling tasks from specification to maintenance and documentation.
  • Candidates should ideally have a Bachelor's or Master's degree in Software Engineering or a related field and must have some experience in C/C++/C#, with a salary range of £25,000 to £30,000.
  • Experience in developing software for multi-core, multi-process, or multi-threaded applications is advantageous, although those with a strong desire to grow in software engineering will also be considered.
  • The working hours are Monday to Friday from 7:45 AM to 4 PM, with flexitime available, and candidates should possess enthusiasm and a basic understanding of mechanical or electronics backgrounds.

Due to business growth, we are looking to recruit for a JuniorSoftware Development Engineer for a leading manufacturing engineering company based near Keighley.

The main purpose of the role is to provide Software development support to the business under instruction of more senior members of the team. This will involve being responsible for all aspects of the Code Base from specificationand testing through to maintenance and documentation.

The successful candidate will ideally hold a Bachelors or Masters degree in Software Engineering or a related field with exposure to C/C++/ C# however those with experience and a desire to develop a career within software engineering will be considered.

Experince developing software in Multi core/ multiprocess / multi threaded application would be advantageous.

Hours - Monday - Friday 0745AM - 4PM (Flexitime available)

Role Duties

  • Eesponsible for developing NC Controllers(Real-time multi-axis NC with Sercos/EtherCat/ProfiNet/OPC/PLC )
  • Primarily C/C++ with some .Net and scripting.

Main duties and responsibilities:

  • Write, debug, test and troubleshoot code as assigned by the Technical Manager respecting set deadlines, timescales, and deliverables.
  • Liaise with staff from other departments Production, Engineering departments, Inspection, Project Managers, Service and Aftermarket as required in order as required to provide robust, sustainable, and cost-effective solutions to customer problems.
  • Participate in meetings with 3rd parties including customers.
  • Participate in code review and other quality activities.
  • Providing documentation to support work done.
  • Continuously improving skills and knowledge.
  • Carry out any other reasonable duties as requested by line manager or Senior Management

Key skills requirements:

  • Ideally degree, or equivalent experience, in a Software Engineering or Engineering field- those not degree qualified will be considered.
  • Demonstratable ability to understand and write code in C, C++ or C'and have an appreciation of what is happening 'under the hood'
  • Some practical mechanical or electronics background e.g. car maintenance/hobbies etc
  • Enthusiasm!

Apply now in a few quick clicks

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.