keywords/skills

Showing page 30 of 88 (10 in 0.21 seconds)

  • Buckinghamshire
  • £55,000 - £75,000/annum + benefits
    • Permanent
  • 06 Mar 2020
Principal Software Engineer

Reporting to the Engineering Director, The Principal Software Engineer role will be responsible for managing and delivering the development of software applications ranging from standalone packages to full integrated machine solutions for my client's core product range.

Key Account abilities:
- Develop concept software specifications for future products.
- Develop a wide range of software applications ranging from standalone packages to full integrated machine solutions.
- Enhance C# software knowledge into the business.
- Manage a team of software engineers to achieve the business objectives and allocate work accordingly.
- Ability to liaise with other principal engineering functions to ensure software design caters for overall product requirement (Electrical, embedded, applications, etc..).

Knowledge, Skills & Experience:
Essential requirements:
- Advanced in-depth knowledge of C, C++, C #, HTML and XML software language.
- Previous experience of developing comprehensive software applications using C, C++, C# software tool set.
- NSIS or similar installer script knowledge.
- Previous experience of developing software architecture and planning for expansion of functions/features.
- Ability to think outside the box and suggest alternative design methods which promote future development and speed up development.
- Previous experience of developing applications within the Windows environment, especially Windows XP, 7, 8 and 10, including applications that utilise touchscreen interface.
- Knowledge of version control software and issue reporting software. SVN Subversion and Bugzilla is advantageous.
- Development of software applications which interface with machine control systems (i.e. PID loops).
- Experience of various communication protocols, i.e. USB, LAN, RS232.
- Previous design experience with embedded control systems, firmware design.
- Previous team management and allocation of workload.
- Ability to use Microsoft Word, Excel and Project packages

Non-Essential but Desirable Requirements:
- Experience using SVN Subversion and Bugzilla software for version control and issue reporting/management.
- Knowledge of Diesel Common Rail and Gasoline Direct fuel injection systems and their working principles on engine.
- Previous knowledge and experience with hydraulic and electrical control systems, ideally pressure/flow control and quantity measurement.

The successful candidate will:
- Have a Degree level qualification in software engineering, or similar discipline.
- Be 'customer' focused with a 'Can Do' attitude.
- A multi-tasker and a finisher.
- An original thinker with a pro-active approach to problem solving and suggesting new ideas.
- An ability to work with minimal supervision.
- Be a team player, comfortable working in a small team and building strong professional relationships.
- Have the ability to organize and take accountability for their own work.
- Have the ability to communicate effectively at all levels.
- Be flexible and keen to assist in a variety of ways on a variety of projects.

Contact Simon for more details or hit apply - (url removed) / (phone number removed)

Orion Electrotech Ltd acts as both an Employment Business and Employment Agency and complies with the Conduct of Employment Agencies and Employment Businesses Regulations Act 2003.

By applying for this position please take a few moments to view our Privacy Notice on our Orion website which details how we retain and process your data. Alternatively please give us a call so we can discuss this with you.
  • Buckinghamshire
  • £55,000 - £75,000/annum + benefits
    • Permanent
  • 06 Mar 2020
Principal Software Engineer

Reporting to the Engineering Director, The Principal Software Engineer role will be responsible for managing and delivering the development of software applications ranging from standalone packages to full integrated machine solutions for my client's core product range.

Key Account abilities:
- Develop concept software specifications for future products.
- Develop a wide range of software applications ranging from standalone packages to full integrated machine solutions.
- Enhance C# software knowledge into the business.
- Manage a team of software engineers to achieve the business objectives and allocate work accordingly.
- Ability to liaise with other principal engineering functions to ensure software design caters for overall product requirement (Electrical, embedded, applications, etc..).

Knowledge, Skills & Experience:
Essential requirements:
- Advanced in-depth knowledge of C, C++, C #, HTML and XML software language.
- Previous experience of developing comprehensive software applications using C, C++, C# software tool set.
- NSIS or similar installer script knowledge.
- Previous experience of developing software architecture and planning for expansion of functions/features.
- Ability to think outside the box and suggest alternative design methods which promote future development and speed up development.
- Previous experience of developing applications within the Windows environment, especially Windows XP, 7, 8 and 10, including applications that utilise touchscreen interface.
- Knowledge of version control software and issue reporting software. SVN Subversion and Bugzilla is advantageous.
- Development of software applications which interface with machine control systems (i.e. PID loops).
- Experience of various communication protocols, i.e. USB, LAN, RS232.
- Previous design experience with embedded control systems, firmware design.
- Previous team management and allocation of workload.
- Ability to use Microsoft Word, Excel and Project packages

Non-Essential but Desirable Requirements:
- Experience using SVN Subversion and Bugzilla software for version control and issue reporting/management.
- Knowledge of Diesel Common Rail and Gasoline Direct fuel injection systems and their working principles on engine.
- Previous knowledge and experience with hydraulic and electrical control systems, ideally pressure/flow control and quantity measurement.

The successful candidate will:
- Have a Degree level qualification in software engineering, or similar discipline.
- Be 'customer' focused with a 'Can Do' attitude.
- A multi-tasker and a finisher.
- An original thinker with a pro-active approach to problem solving and suggesting new ideas.
- An ability to work with minimal supervision.
- Be a team player, comfortable working in a small team and building strong professional relationships.
- Have the ability to organize and take accountability for their own work.
- Have the ability to communicate effectively at all levels.
- Be flexible and keen to assist in a variety of ways on a variety of projects.

Contact Simon for more details or hit apply - (url removed) / (phone number removed)

Orion Electrotech Ltd acts as both an Employment Business and Employment Agency and complies with the Conduct of Employment Agencies and Employment Businesses Regulations Act 2003.

By applying for this position please take a few moments to view our Privacy Notice on our Orion website which details how we retain and process your data. Alternatively please give us a call so we can discuss this with you.
  • Göteborg
    • Contract
  • 06 Mar 2020

Our Automotive OEM client based in Sweden are looking for an experienced HMI Developer to join their team.

You will be working within various projects with focus on User Interface implementation of concepts through SW development, HW integration and technical expertise, to support and evaluate the HMI and UX design together with the designers in the HMI Design team.

The scope includes HMI design for infotainment, driver information, telematics and other car functions with both digital and physical user interfaces, to support and enhance the driving experience.

The core of assignments for this role consist of web-based development working closely with Interaction and Graphic designers developing HMI software application prototypes. The prototypes are mainly for the in-car screens, but the client also develops smart phone apps and hardware controller prototypes using Arduino and Rasberry Pi. Currently most apps are created using React or QT quick.

Knowledge of back-end development is preferred as the assignment leads also to design and maintain a system which handles all app prototype communication, server logic and data storing. Currently the client have a system which consists of separated nodes that communicates using
mainly JSON via MQTT protocol.

As described above you will mainly be focusing on the front-end part but you will work in  a small team and tasks are divided based on both knowledge and interests. You will therefore have a lot of opportunities to broaden your knowledge in new areas.

You will work within the HMI Design department, a cross-functional team where interdisciplinary focus, curiosity and drive are highly valued. The team work in close collaboration with other design departments shaping in-car experience of the future.

Requirements:

  • JavaScript, HTML, CSS3, JQuery, HTML5, etc.
  • JavaScript Frameworks such as React, Angular, Node, etc.
  • Ability to adapt to any web frameworks
  • 5 years software development experience
  • Minimum of 3 years as a front-end developer, preferably working in a UX/UI team
  • Microsoft Office
Desirable but not essential:
  • Qt quick (qml), Qt/QML
  • Android, iOs app development
  • C, C++
  • Python
  • Arduino & Raspberry Pi
  • Linux shell programming
  • Vehicle protocols such as CAN, LIN
  • Scripting for Unity 3D
  • Adobe Creative Suite experience
  • Sketch

Personal attributes:
Strong drive, communicative with good presentation skills, independent and confident as well as a good team player. Creative and innovative but structured, methodical and analytical with good planning skills. Flexible and able to work under constrained time schedules and frequently revised circumstances.

Additional information:

  • Travels to China may be needed (approx. 1-2 trips per year).
  • Each individual in the team has a high level of responsibility and mandate and is expected to be able to work autonomously.
  • Fluent in English, spoken and written
  • Driver’s license

  • Göteborg
    • Contract
  • 06 Mar 2020

Our Automotive OEM client based in Sweden are looking for an experienced HMI Developer to join their team.

You will be working within various projects with focus on User Interface implementation of concepts through SW development, HW integration and technical expertise, to support and evaluate the HMI and UX design together with the designers in the HMI Design team.

The scope includes HMI design for infotainment, driver information, telematics and other car functions with both digital and physical user interfaces, to support and enhance the driving experience.

The core of assignments for this role consist of web-based development working closely with Interaction and Graphic designers developing HMI software application prototypes. The prototypes are mainly for the in-car screens, but the client also develops smart phone apps and hardware controller prototypes using Arduino and Rasberry Pi. Currently most apps are created using React or QT quick.

Knowledge of back-end development is preferred as the assignment leads also to design and maintain a system which handles all app prototype communication, server logic and data storing. Currently the client have a system which consists of separated nodes that communicates using
mainly JSON via MQTT protocol.

As described above you will mainly be focusing on the front-end part but you will work in  a small team and tasks are divided based on both knowledge and interests. You will therefore have a lot of opportunities to broaden your knowledge in new areas.

You will work within the HMI Design department, a cross-functional team where interdisciplinary focus, curiosity and drive are highly valued. The team work in close collaboration with other design departments shaping in-car experience of the future.

Requirements:

  • JavaScript, HTML, CSS3, JQuery, HTML5, etc.
  • JavaScript Frameworks such as React, Angular, Node, etc.
  • Ability to adapt to any web frameworks
  • 5 years software development experience
  • Minimum of 3 years as a front-end developer, preferably working in a UX/UI team
  • Microsoft Office
Desirable but not essential:
  • Qt quick (qml), Qt/QML
  • Android, iOs app development
  • C, C++
  • Python
  • Arduino & Raspberry Pi
  • Linux shell programming
  • Vehicle protocols such as CAN, LIN
  • Scripting for Unity 3D
  • Adobe Creative Suite experience
  • Sketch

Personal attributes:
Strong drive, communicative with good presentation skills, independent and confident as well as a good team player. Creative and innovative but structured, methodical and analytical with good planning skills. Flexible and able to work under constrained time schedules and frequently revised circumstances.

Additional information:

  • Travels to China may be needed (approx. 1-2 trips per year).
  • Each individual in the team has a high level of responsibility and mandate and is expected to be able to work autonomously.
  • Fluent in English, spoken and written
  • Driver’s license

  • Watford
  • 40000.00 - 50000.00 GBP Annual
    • Permanent
  • 06 Mar 2020
My client, a leading developer of sensing technology, is currently seeking a LabVIEW Software Developer to join their expanding team.

Reporting to the Head of Software, you will be responsible for proposing, developing, coding, implementing, validating and documenting novel software solutions.

Further duties include supporting the timely and efficient products transfer from development to production, as well as providing customer support, investigating issues and implementing bug fixes.

This is a great opportunity for an experienced Software Developer to join a growing team at an exciting time in their development.

Qualifications:

A relevant degree or similar in computer science, engineering, physics or a related subject.

Experience:

Candidates should have strong skills in LabVIEW as well as source code control and bug tracking tools.

Experience with sensing technology would be advantageous.

C++, Python, Matlab, C# and/or web technologies would be advantageous, however not essential.

Candidates should have strong analytical/problem-solving skills as well as the ability to manage time and work to deadlines.

Additional Information:

Candidates MUST be eligible to live and work in the UK.

Skills: LabVIEW, Software, Sensing, Software Development, Bug tracking, Source Code
  • Watford
  • 40000.00 - 50000.00 GBP Annual
    • Permanent
  • 06 Mar 2020
My client, a leading developer of sensing technology, is currently seeking a LabVIEW Software Developer to join their expanding team.

Reporting to the Head of Software, you will be responsible for proposing, developing, coding, implementing, validating and documenting novel software solutions.

Further duties include supporting the timely and efficient products transfer from development to production, as well as providing customer support, investigating issues and implementing bug fixes.

This is a great opportunity for an experienced Software Developer to join a growing team at an exciting time in their development.

Qualifications:

A relevant degree or similar in computer science, engineering, physics or a related subject.

Experience:

Candidates should have strong skills in LabVIEW as well as source code control and bug tracking tools.

Experience with sensing technology would be advantageous.

C++, Python, Matlab, C# and/or web technologies would be advantageous, however not essential.

Candidates should have strong analytical/problem-solving skills as well as the ability to manage time and work to deadlines.

Additional Information:

Candidates MUST be eligible to live and work in the UK.

Skills: LabVIEW, Software, Sensing, Software Development, Bug tracking, Source Code
  • Ipswich
  • Competitive
    • Permanent
  • 06 Mar 2020

Data Scientist
Ipswich/London
Competitive Salary + Benefits


Haven Power is looking to use a data-driven approach to transform the way that businesses use electricity. The aim of the company is to help organisations control their on-site demand, optimise electric vehicles and reduce carbon consumption.

As the Data Scientist, you'll play a key role in this transformation by conducting descriptive, predictive and prescriptive analytics to solve complex business problems. This will mean using big data and data science, and the rest of your technical data skills and knowledge, to develop and implement appropriate models and programmes. Highly proficient in Microsoft Excel, you'll be able to build these models and tools from first principles and sense-check outputs. This implies the ability to translate (through coding) your deep understanding of the energy market, plus all inputs and outputs, into tools that we can use internally.

You'll be responsible for the delivery of projects in line with the company's vision. This will mean monitoring and improving performance, identifying and fixing issues, and helping to design and deliver innovative new products to market.

Using your experience, you'll manage and manipulate large volumes of data to provide insightful and revealing analysis. You'll also research and apply new data science techniques in a pragmatic way that shows you understand their limitations.

Your verbal and written communication skills will be invaluable, as you'll be engaging with a variety of stakeholders (both internally and externally) and will need their buy-in to your proposals. They'll also need to understand how to use and monitor any new tools, reports and processes that you've created.

You'll also need a mathematical/statistical background and the ability to understand and interpret statistical analytics. You should also be proficient in programming (ideally in Python, SQL, C++) and a working knowledge of statistical packages such as R also desirable.

An understanding and passion for the changing energy landscape would also be a huge advantage in this role.

If your skills and experience match all of these requirements, this could be the role for you - please apply now.

About Haven Power

Haven Power is a forward-thinking energy company supplying renewable electricity to UK businesses. Part of Drax Group, we offer a competitive salary and benefits package to hard-working and ambitious people who want to make a difference.

Placement in this job is conditional upon the successful completion of pre-employment checks relevant to the role. These checks could include Basic Disclosure Background Checks, Adverse Financial Management Checks, Identity Check and proof of business/educational references.

Haven Power Ltd will cover the cost of these checks, which we'll only ask for after we've made - and you've accepted - a conditional job offer.

  • Ipswich
  • Competitive
    • Permanent
  • 06 Mar 2020

Data Scientist
Ipswich/London
Competitive Salary + Benefits


Haven Power is looking to use a data-driven approach to transform the way that businesses use electricity. The aim of the company is to help organisations control their on-site demand, optimise electric vehicles and reduce carbon consumption.

As the Data Scientist, you'll play a key role in this transformation by conducting descriptive, predictive and prescriptive analytics to solve complex business problems. This will mean using big data and data science, and the rest of your technical data skills and knowledge, to develop and implement appropriate models and programmes. Highly proficient in Microsoft Excel, you'll be able to build these models and tools from first principles and sense-check outputs. This implies the ability to translate (through coding) your deep understanding of the energy market, plus all inputs and outputs, into tools that we can use internally.

You'll be responsible for the delivery of projects in line with the company's vision. This will mean monitoring and improving performance, identifying and fixing issues, and helping to design and deliver innovative new products to market.

Using your experience, you'll manage and manipulate large volumes of data to provide insightful and revealing analysis. You'll also research and apply new data science techniques in a pragmatic way that shows you understand their limitations.

Your verbal and written communication skills will be invaluable, as you'll be engaging with a variety of stakeholders (both internally and externally) and will need their buy-in to your proposals. They'll also need to understand how to use and monitor any new tools, reports and processes that you've created.

You'll also need a mathematical/statistical background and the ability to understand and interpret statistical analytics. You should also be proficient in programming (ideally in Python, SQL, C++) and a working knowledge of statistical packages such as R also desirable.

An understanding and passion for the changing energy landscape would also be a huge advantage in this role.

If your skills and experience match all of these requirements, this could be the role for you - please apply now.

About Haven Power

Haven Power is a forward-thinking energy company supplying renewable electricity to UK businesses. Part of Drax Group, we offer a competitive salary and benefits package to hard-working and ambitious people who want to make a difference.

Placement in this job is conditional upon the successful completion of pre-employment checks relevant to the role. These checks could include Basic Disclosure Background Checks, Adverse Financial Management Checks, Identity Check and proof of business/educational references.

Haven Power Ltd will cover the cost of these checks, which we'll only ask for after we've made - and you've accepted - a conditional job offer.

  • Cambridge, Cambridgeshire
  • £60000 - £75000 per annum + benefits
    • Permanent
  • 06 Mar 2020

Embedded Software Engineer (Hardware C C++ Linux ASICs). Are you an accomplished, passionate technologist, looking for an opportunity to work in a company at the leading edge of innovation supporting them in enhancing and curating the embedded software for their highly technical products?

In this Embedded Software Engineer position, you could benefit from an individually-tailored training programme designed to support you to develop your craft, working with state-of-the-art tech in amazing new offices, where you could take advantage of custom built Scrum stand-up rooms, tech meet ups and extensive networking opportunities.

The company's' core product is a graphic display that generates large scale digital visualisations for big name clients, creating the ultimate viewer experience. As an Embedded Software Engineer you will get involved at granular level across the full development lifecycle, working on Greenfield product development utilising Virtual Reality and Wi-Fi technology.

From content protection, encryption, compression and decryption across USB to Wireless and Ethernet at the chip / processor level, your work will be diverse, highly rewarding and pushing the boundaries of technology.

Requirements:

*You have strong Embedded C / C++ development experience
*You can write assembler, C and C++ programmes targeted at Embedded systems (primarily 32 bit processors running RTOS)
*You have strong skills in prototyping, debugging and hardware bring-up
*You are a creative and passionate technologist, keen to develop your skills
*Desirable: Python (to develop unit tests for code)

As an Embedded Software Engineer, you will earn a highly competitive salary (to £75k) plus a range of benefits including life assurance, generous pension contribution, subsidised gym membership and more.

Apply now or call to find out more about this Embedded Software Engineer (Hardware C C++ Linux ASICs) opportunity.

REF: BB/14228/E/JR/060320_1583497232

  • Cambridge, Cambridgeshire
  • £60000 - £75000 per annum + benefits
    • Permanent
  • 06 Mar 2020

Embedded Software Engineer (Hardware C C++ Linux ASICs). Are you an accomplished, passionate technologist, looking for an opportunity to work in a company at the leading edge of innovation supporting them in enhancing and curating the embedded software for their highly technical products?

In this Embedded Software Engineer position, you could benefit from an individually-tailored training programme designed to support you to develop your craft, working with state-of-the-art tech in amazing new offices, where you could take advantage of custom built Scrum stand-up rooms, tech meet ups and extensive networking opportunities.

The company's' core product is a graphic display that generates large scale digital visualisations for big name clients, creating the ultimate viewer experience. As an Embedded Software Engineer you will get involved at granular level across the full development lifecycle, working on Greenfield product development utilising Virtual Reality and Wi-Fi technology.

From content protection, encryption, compression and decryption across USB to Wireless and Ethernet at the chip / processor level, your work will be diverse, highly rewarding and pushing the boundaries of technology.

Requirements:

*You have strong Embedded C / C++ development experience
*You can write assembler, C and C++ programmes targeted at Embedded systems (primarily 32 bit processors running RTOS)
*You have strong skills in prototyping, debugging and hardware bring-up
*You are a creative and passionate technologist, keen to develop your skills
*Desirable: Python (to develop unit tests for code)

As an Embedded Software Engineer, you will earn a highly competitive salary (to £75k) plus a range of benefits including life assurance, generous pension contribution, subsidised gym membership and more.

Apply now or call to find out more about this Embedded Software Engineer (Hardware C C++ Linux ASICs) opportunity.

REF: BB/14228/E/JR/060320_1583497232