Please enter your details to download the

First Name*:  
Last Name*:  
Company Name*:  
Email address*: 

Ask the expert
Please use the form below to send us any question you may have for our application experts.

First Name*:  
Last Name*:  
Email address*: 
Country *:  
Your Question: (maximum 2500 chars) 

World leaders in
LED Lighting and Control

Careers at Gardasoft Vision

Careers at Gardasoft Vision

Software Manager

Gardasoft is looking for an Sales & Customer Support Engineer to join our team.
Please contact Ms Hannah Fields, HR Manager via mobile number 07523 324554 or email for further information.


Key Responsibilities

  • Manage, support and provide direction and leadership to Software development team.
  • Line management of the software team.
  • Manage the software team’s time and allocate people to tasks.
  • Conduct reviews of progress in software development for the company’s products.
  • Maintain the company’s software implementation and documentation.
  • Maintain and manage the company’s version control process.
  • Manage software projects. Liaise and coordinate with the Project Manager, hardware team
  • Budget tracking for projects

Main Tasks of Job:

  • Provide leadership and supervision of:
  • Software and firmware development
  • Generation of technical requirements and acceptance criteria for new projects to satisfy or meet the customer requirements
  • software testing strategy to detect and reduce defects introduced by software development
  • bug tracking process
  • Manage projects, maintain project plans, monitor timescales, define workflows .
  • Maintain ISO9001 compliant procedures for software development tasks. Be responsible for the correct and effective use of procedures.
  • Liaise between the software team and other departments.
  • Identification and mitigation of project-based business risks.
  • Participation in project, mechanical, documentation, hardware and software reviews.
  • Generation of project DFMEA, and consultation for generation of PFMEA.

Key skills/experience required:

  • Line management
  • Proven experience of coaching and mentoring a team.
  • Knowledge and ability of software coding techniques, development tools and full life cycle development.
  • Familiar with best practice software development approaches such as Agile/SCRUM
  • Ideal candidates will have proven project management capabilitity, with practical experience of running projects and planning development timescales.
  • Experience of real time industrial products.
  • Very familiar with source control systems such as subversion and ways of maintaining code evolution.
  • Process documentation skills and experience working with ISO 9001 Quality Management Systems would be an advantage.
  • Excellent communication and interpersonal skills to ensure effective team work and project updates.
  • Understanding of digital electronics and power electronics.
  • Knowledge of design concepts and limitations.
  • Eye for detail and problem solving ability.
  • Proven numerical and analytical skills
  • Knowledge of communication protocols. Example: Ethernet and GigE vision.
  • The flexibility to adapt to the needs of a fast growing company.
  • 10 years prior software development experience, ideally firmware.

Company Benefits:

  • Competitive salary within industry
  • Training & Development support.
  • Permanent full-time position with long-established hi-tech company.
  • Onsite car park
  • 25 days annual leave plus bank holidays
  • Pension scheme (Employer’s contribution rate is increased 1% each year with cap from 10% to 15% depending on job level)
  • Flexible working hours (37.5 hours per week from Monday to Friday)
  • Health care
  • Life Assurance
  • Annual Performance Review