BUEC Software Engineer, Maresfield (UK)
Job description
As a software engineer you will contribute to the overall design & development of product-based software, with responsibilities as directed by the SW Team Lead or delegate. You will develop and maintain software for controlling gate operation and fraud detection,
Key responsibilities
- Develop software for bespoke hardware platforms for a range of time-critical Gunnebo products.
- Analysis and conversion of high-level requirements into software solutions.
- Creating and compiling technical documents including state diagrams and functional specifications.
- Integrating various communication and software technologies on to Gunnebo hardware platforms.
- Development of tools to support software system testing and software product development, as required
- Developing test and validation procedures.
- Completing unit and system testing.
- Other duties as required.
Experience requirements
- An understanding of C# with the ability to develop capability in other languages as required.
- Ability to understand products from both a system and a low-level viewpoint
- System integration skills including testing and validation.
Knowledge / Education requirements
- Visual Studio
- C#
Some experience of:
- Programming with communications protocols, e.g. RS232, RS485, TCP/IP, LIN Bus, ModBus.
- Bonus:
- WPF
- Developing applications in Linux
- .Net Core
- Motor Control algorithms Node.js
- Version control systems e.g. Git
Workplace
Maresfield, East Sussex UK with occasional travel in the UK and abroad.
Hybrid working possible.
Duration:
This is an open-ended position.
Reporting to:
New Product Development Engineering Manager
Application:
Please submit your application by e-mail to HR.UK@Gunnebo.com. Your application will be treated confidentially. It should contain:
- Résumé / Curriculum Vitae
- An application letter which should contain:
- A reflection on your background / track record
- Your suitability for the role
- Why you are interested in this role