- Senior Software Engineer
- Hybrid / Crawley
- £60k + benefits
- Lead development and hands-on development of software applications.
- Maintaining oversight of all software requirements and issues for a project.
- Work with customers to assist with integration, commissioning, and problem-resolution activities, sometimes on-site.
- Understand the Customer’s technical needs and concept of operations and feed this into wider project requirements.
- Work with the Project Manager, Technical Authority, and Quality team as required to identify.
- Ensure significant developments and actions are communicated to relevant personnel in the engineering team.
- Experience designing and developing control systems, preferably of motor control principles and theory and interfaces.
- Experience in writing C/C++ for embedded applications.
- Experience in leading technical software projects.
- Strong understanding of software engineering principles and a general appreciation of associated hardware.