keywords/skills

Showing page 16 of 88 (10 in 0.16 seconds)

  • Oxford, Oxfordshire
  • £20 - £35/hour 9 Month Contract + Extension
    • Contract
  • 09 Mar 2020

Robotics Software Engineer
Oxford
9-month contract with the option to be extended
£20ph to £35ph flexible depending on experience

Excellent opportunity for a Software Engineer to join a fascinating business working on cutting edge technology in relation with one of the most prestigious schools in the world, while also working in a great environment.

This company are working on cutting edge Robotics technology, closely with Oxford University. Through an increase in project based work they are looking for a Software Engineer to join their busy team.

In this role you will work in a close nit team operating and maintaining robotic systems.

The ideal candidate will have C++ experience, Python experience, and previous experience working with robotic systems.

This is a fantastic opportunity to work on a highly interesting and varied project on a 9-month contract with the option to be extended.

The person:
*C++
*Python
*Linux
*Degree qualified in Robotics, Mechatronics, Software Engineering or similar
*Experience operating and maintaining robotic systems

Reference Number: RTR91175

  • Oxford, Oxfordshire
  • £20 - £35/hour 9 Month Contract + Extension
    • Contract
  • 09 Mar 2020

Robotics Software Engineer
Oxford
9-month contract with the option to be extended
£20ph to £35ph flexible depending on experience

Excellent opportunity for a Software Engineer to join a fascinating business working on cutting edge technology in relation with one of the most prestigious schools in the world, while also working in a great environment.

This company are working on cutting edge Robotics technology, closely with Oxford University. Through an increase in project based work they are looking for a Software Engineer to join their busy team.

In this role you will work in a close nit team operating and maintaining robotic systems.

The ideal candidate will have C++ experience, Python experience, and previous experience working with robotic systems.

This is a fantastic opportunity to work on a highly interesting and varied project on a 9-month contract with the option to be extended.

The person:
*C++
*Python
*Linux
*Degree qualified in Robotics, Mechatronics, Software Engineering or similar
*Experience operating and maintaining robotic systems

Reference Number: RTR91175

  • Winchester, Hampshire
  • £200 - £350/day
    • Contract
  • 09 Mar 2020

IT CONSULTANT

IT consultants typically work as the bridge between the technical team and staff members by getting a clear understanding of the client requirements of the business model and strategy.

There are different reasons a business may require the assistance of an IT consultant:

  • To seek advice and recommendations about business and IT problems
  • To diagnose and refine challenges & opportunities
  • To make recommendations to improve team effectiveness
  • Implement new systems to increase productivity and awareness
  • To temporarily help during a project where the hiring of permanent employees is not necessary
  • External specialist advice

Responsibilities of IT Consultant

An IT consultant must be capable of reaching high standards and having strong analytical skills to understand potential issues and develop solutions. Time management and being able to multi-task is crucial as well as having strong communication skills to understand the needs and requirements of clients. Other duties may include:

  • Recognising the requirements and scope of the business from the client
  • Developing a plan of action including time scale and resources required
  • Understanding the practices and nature of business
  • Monitor the computer systems and networks in an organisation
  • Liaising with software engineers and IT members
  • Analysing potential issues and presenting written or oral solutions
  • Communicate in writing to understand the work that needs to be done
  • Be willing to travel across the country or even overseas

Qualifications & Training

Although any IT degree can be acceptable, graduates with degrees in software engineering, computer science or mathematics are usually preferred though anyone with a strong knowledge of IT and computer programming can be considered.

A new IT consultant will undertake training to improve business and technical skills such as coding, enterprise languages like SAP and programming languages like C, C++, C#, Java, Visual Basic, .NET or Python.

  • Winchester, Hampshire
  • £200 - £350/day
    • Contract
  • 09 Mar 2020

IT CONSULTANT

IT consultants typically work as the bridge between the technical team and staff members by getting a clear understanding of the client requirements of the business model and strategy.

There are different reasons a business may require the assistance of an IT consultant:

  • To seek advice and recommendations about business and IT problems
  • To diagnose and refine challenges & opportunities
  • To make recommendations to improve team effectiveness
  • Implement new systems to increase productivity and awareness
  • To temporarily help during a project where the hiring of permanent employees is not necessary
  • External specialist advice

Responsibilities of IT Consultant

An IT consultant must be capable of reaching high standards and having strong analytical skills to understand potential issues and develop solutions. Time management and being able to multi-task is crucial as well as having strong communication skills to understand the needs and requirements of clients. Other duties may include:

  • Recognising the requirements and scope of the business from the client
  • Developing a plan of action including time scale and resources required
  • Understanding the practices and nature of business
  • Monitor the computer systems and networks in an organisation
  • Liaising with software engineers and IT members
  • Analysing potential issues and presenting written or oral solutions
  • Communicate in writing to understand the work that needs to be done
  • Be willing to travel across the country or even overseas

Qualifications & Training

Although any IT degree can be acceptable, graduates with degrees in software engineering, computer science or mathematics are usually preferred though anyone with a strong knowledge of IT and computer programming can be considered.

A new IT consultant will undertake training to improve business and technical skills such as coding, enterprise languages like SAP and programming languages like C, C++, C#, Java, Visual Basic, .NET or Python.

  • Bristol
  • £30,000 - £45,000/annum
    • Permanent
  • 09 Mar 2020

x2 software engineer opportunities with a scientific software consultancy in central Bristol.

If that sounds like you and you're considering a change, this opportunity is working with a small but growing software consultancy based in the centre of Bristol.

The business has been going for over 10 years and has just gone through a big rebranding work on a range of challenging but exciting projects from Cyber Security to data analytics, for clients within the government sector. They work within small Agile teams that are built up of developers with skills across Java, C++, Python or JavaScript.

For example,… you could be working on large applications for scientists at the MoD or working on an urban gas-desperation modelling project.

Day-to-day, you'll be co-operating with other team members in a friendly and relaxed working environment. The business has some long-standing employees who are loyal to the business, creating a nice family feel to the team within the office.

If that sounds like the sort of thing you would be interested in, here are the requirements we're considering:

  • Experience with either object orientated or statistical programming languages (Java, C++, Python, JavaScript, MATLAB or R).
  • A proactive attitude and willingness to learn and develop.

Beneficial:

Experience in cyber, data analytics or physics-based modelling.

In terms of experience level, we are considering candidates from graduate level up to mid-level range.

Due to the nature of the projects, they work on you must be eligible for SC clearance.

Please apply and I will be in touch with you, or give Steph at SR2 a call on (phone number removed)

  • Bristol
  • £30,000 - £45,000/annum
    • Permanent
  • 09 Mar 2020

x2 software engineer opportunities with a scientific software consultancy in central Bristol.

If that sounds like you and you're considering a change, this opportunity is working with a small but growing software consultancy based in the centre of Bristol.

The business has been going for over 10 years and has just gone through a big rebranding work on a range of challenging but exciting projects from Cyber Security to data analytics, for clients within the government sector. They work within small Agile teams that are built up of developers with skills across Java, C++, Python or JavaScript.

For example,… you could be working on large applications for scientists at the MoD or working on an urban gas-desperation modelling project.

Day-to-day, you'll be co-operating with other team members in a friendly and relaxed working environment. The business has some long-standing employees who are loyal to the business, creating a nice family feel to the team within the office.

If that sounds like the sort of thing you would be interested in, here are the requirements we're considering:

  • Experience with either object orientated or statistical programming languages (Java, C++, Python, JavaScript, MATLAB or R).
  • A proactive attitude and willingness to learn and develop.

Beneficial:

Experience in cyber, data analytics or physics-based modelling.

In terms of experience level, we are considering candidates from graduate level up to mid-level range.

Due to the nature of the projects, they work on you must be eligible for SC clearance.

Please apply and I will be in touch with you, or give Steph at SR2 a call on (phone number removed)

  • Dudley, West Midlands
  • £40,000 - £50,000/annum benefits
    • Permanent
  • 09 Mar 2020

Control Software Engineer

Near Dudley, West Midlands

to c£50k neg dep exp + ben

Our client is recognised as a world leader in their niche design, manufacture & development sector and as a result of continued success and a planned program of strategic growth, they are now seeking to recruit an articulate, dynamic and highly self-motivated PLC Control Software Engineer to complement their established and successful Control Software Development team.

Based near Dudley in the West Midlands, the successful candidate will need to be particularly adept at learning new technologies quickly due to the niche nature of the application and will be working on a range of PLC and Safety PLC programs that will be driving a variety of motion platforms including small to large Stewart and three degrees of freedom (3DoF) platforms, with additional systems incorporating articulated robot arms and AGV's.

As a PLC Control Software Engineer you will be involved in both maintaining and improving these existing programs as well as assisting in the design and development of innovative new programs for new systems, before following the equipment through to commissioning at customer sites - and with this in mind, a full clean UK driving licence is essential to allow you to go to sites to commission new PLCs as well as to upgrade their existing systems.

To be considered for this unique and exciting opportunity, it is envisaged that the successful candidate will be qualified to at least HND level or above in a relevant Electrical or Computer Science related discipline and will demonstrate proven experience of working with PLC's (with Beckhoff PLC's proving distinctly advantageous).

You will possess strong problem solving and diagnostic abilities as well as a good all round electrical knowledge and the ability to read electrical schematic drawings. With knowledge of IEC (phone number removed) and a good understanding of safety programming concepts and software engineering practices (OO principles and design patterns), additional knowledge of programming on other platforms (C++, C#, Python) and exposure to Motion/ Path Planning, Scrum and Source control (Git, Mercurial) will also prove particularly beneficial, as will previous experience of HMI development, Scoping and SISTEMA.

Whilst the role is ideally suited to an experienced PLC Control Software Engineer seeking an unusual opportunity to work within an exciting niche sector arena, there is also scope to potentially recruit an enthusiastic, self-motivated and suitably qualified Junior PLC Software Engineer who could develop and progress their career within a structured and dynamic environment.

Contact the Controls Team at Premier Technical Recruitment on (phone number removed) or email your cv in the strictest confidence to (url removed) for further details.

  • Dudley, West Midlands
  • £40,000 - £50,000/annum benefits
    • Permanent
  • 09 Mar 2020

Control Software Engineer

Near Dudley, West Midlands

to c£50k neg dep exp + ben

Our client is recognised as a world leader in their niche design, manufacture & development sector and as a result of continued success and a planned program of strategic growth, they are now seeking to recruit an articulate, dynamic and highly self-motivated PLC Control Software Engineer to complement their established and successful Control Software Development team.

Based near Dudley in the West Midlands, the successful candidate will need to be particularly adept at learning new technologies quickly due to the niche nature of the application and will be working on a range of PLC and Safety PLC programs that will be driving a variety of motion platforms including small to large Stewart and three degrees of freedom (3DoF) platforms, with additional systems incorporating articulated robot arms and AGV's.

As a PLC Control Software Engineer you will be involved in both maintaining and improving these existing programs as well as assisting in the design and development of innovative new programs for new systems, before following the equipment through to commissioning at customer sites - and with this in mind, a full clean UK driving licence is essential to allow you to go to sites to commission new PLCs as well as to upgrade their existing systems.

To be considered for this unique and exciting opportunity, it is envisaged that the successful candidate will be qualified to at least HND level or above in a relevant Electrical or Computer Science related discipline and will demonstrate proven experience of working with PLC's (with Beckhoff PLC's proving distinctly advantageous).

You will possess strong problem solving and diagnostic abilities as well as a good all round electrical knowledge and the ability to read electrical schematic drawings. With knowledge of IEC (phone number removed) and a good understanding of safety programming concepts and software engineering practices (OO principles and design patterns), additional knowledge of programming on other platforms (C++, C#, Python) and exposure to Motion/ Path Planning, Scrum and Source control (Git, Mercurial) will also prove particularly beneficial, as will previous experience of HMI development, Scoping and SISTEMA.

Whilst the role is ideally suited to an experienced PLC Control Software Engineer seeking an unusual opportunity to work within an exciting niche sector arena, there is also scope to potentially recruit an enthusiastic, self-motivated and suitably qualified Junior PLC Software Engineer who could develop and progress their career within a structured and dynamic environment.

Contact the Controls Team at Premier Technical Recruitment on (phone number removed) or email your cv in the strictest confidence to (url removed) for further details.

  • KT22, Leatherhead, Surrey
    • Permanent
  • 09 Mar 2020

Principal Software Engineer

Our client is looking for a  Principal Software Engineer. The purpose of the role is to act as a lead software developer, involving engaging with internal and external customers to determine requirements, develop architecture, define detailed design elements and manage a team to deliver on an agreed design. The role of Principal Software Engineer  will require oversight of all stages of the software lifecycle, and, as such a solid understanding of all of the stages of software development will be required; as well as a good understanding of industry best practises, as well as current trends. As a senior member of the software team line management responsibility for a small number of engineers is expected, this includes managing performance, development and mentoring of individuals. A wide appreciation of technology and the ability to anticipate future trends will be required in order to contribute to the business’ technology roadmaps, which in turn will ensure that we can support a cutting-edge and ambitious product roadmap. A key element of the role will be the delivery of new software within agreed timescales and to budget, while ensuring that governance has been adhered to. The right candidate will be comfortable managing a small team and delivering robust code.  Demonstration of competence in using C/C++ is essential as is embedded programming experience of both low level and high level code. This role Principal Software Engineer is based in Leatherhead, Surrey and offers a very competitive salary and excellent benefits.

As a Principal Software Engineer your skills and qualifications will ideally include: 

  • Proven record of leading teams to deliver successful outcomes on time and within budget
  • Wide range of experience with and knowledge of embedded systems
  • Strong background and understanding of different software design methodologies, for example Object Oriented Design
  • Proficient in programming C/C++ for embedded systems
  • Experience with bare-metal, RTOS and embedded Linux development
  • Hands on experience of interfacing with hardware devices
  • Solid understanding of software development life-cycles, processes and methodologies
  • Experience of requirements analysis both internal and from the customer
  • Experience of bid preparation and working directly with customers
  • Behavioural: self-starting, adaptable, problem solving and able to motivate others

Principal Software Engineer - Nice to have:

  • Knowledge of aviation regulatory standards for software: DO-178C
  • Participation in the definition and roll out of change processes and continuous improvement activities
  • Familiarity with GUI/event-based design
  • Experience with scripting using Python
  • Experience with software lifecycle management tools: Atlassian JIRA, Git and Atlassian Bamboo

Keywords:  Principal, Software Engineer, C, C++, Embedded, OO, Object Oriented, Methodologies, RTOS, Linux

 

Principal Software Engineer

Location:  Leatherhead, Surrey

Salary: very competitive with excellent benefits

  • KT22, Leatherhead, Surrey
    • Permanent
  • 09 Mar 2020

Principal Software Engineer

Our client is looking for a  Principal Software Engineer. The purpose of the role is to act as a lead software developer, involving engaging with internal and external customers to determine requirements, develop architecture, define detailed design elements and manage a team to deliver on an agreed design. The role of Principal Software Engineer  will require oversight of all stages of the software lifecycle, and, as such a solid understanding of all of the stages of software development will be required; as well as a good understanding of industry best practises, as well as current trends. As a senior member of the software team line management responsibility for a small number of engineers is expected, this includes managing performance, development and mentoring of individuals. A wide appreciation of technology and the ability to anticipate future trends will be required in order to contribute to the business’ technology roadmaps, which in turn will ensure that we can support a cutting-edge and ambitious product roadmap. A key element of the role will be the delivery of new software within agreed timescales and to budget, while ensuring that governance has been adhered to. The right candidate will be comfortable managing a small team and delivering robust code.  Demonstration of competence in using C/C++ is essential as is embedded programming experience of both low level and high level code. This role Principal Software Engineer is based in Leatherhead, Surrey and offers a very competitive salary and excellent benefits.

As a Principal Software Engineer your skills and qualifications will ideally include: 

  • Proven record of leading teams to deliver successful outcomes on time and within budget
  • Wide range of experience with and knowledge of embedded systems
  • Strong background and understanding of different software design methodologies, for example Object Oriented Design
  • Proficient in programming C/C++ for embedded systems
  • Experience with bare-metal, RTOS and embedded Linux development
  • Hands on experience of interfacing with hardware devices
  • Solid understanding of software development life-cycles, processes and methodologies
  • Experience of requirements analysis both internal and from the customer
  • Experience of bid preparation and working directly with customers
  • Behavioural: self-starting, adaptable, problem solving and able to motivate others

Principal Software Engineer - Nice to have:

  • Knowledge of aviation regulatory standards for software: DO-178C
  • Participation in the definition and roll out of change processes and continuous improvement activities
  • Familiarity with GUI/event-based design
  • Experience with scripting using Python
  • Experience with software lifecycle management tools: Atlassian JIRA, Git and Atlassian Bamboo

Keywords:  Principal, Software Engineer, C, C++, Embedded, OO, Object Oriented, Methodologies, RTOS, Linux

 

Principal Software Engineer

Location:  Leatherhead, Surrey

Salary: very competitive with excellent benefits