PAVA Product ManagerRead MoreRead Less

Job Title:  Rack Test Engineer

Reports to:  Managing Director

Purpose of Role

The Product Manager oversees the entire development and production process of ASL Public Address and Voice Alarm product range and coordinates departmental teams to ensure product success. As such, the Product Manager contributes to product strategy, maintains the documented form of that strategy including product road map, and communicates the strategy both internally and externally to existing and potential customers.

The Product Manager also monitors and reviews market and technology trends to determine best methods to make the product and services profitable for the company

Key Responsibilities

  • Define and manage the Company’s product portfolio and roadmap.
  • Develop Client relationship and capture their requirements.
  • Work with the Sales Team to forge and maintain relationships with key customers, explaining the current product range and obtaining feedback on issues and potential improvements.
  • Develop technology and delivery partnerships.
  • Working with external third parties to assess partnerships and licensing opportunities.
  • Develop expert knowledge in competitor analysis by monitoring competitor product ranges and providing technical and commercial feedback to ASL management.
  • Monitor, review and continually improve products design, development, deployment and support activities.
  • Manage the product life cycle ensuring smooth transitioning of old product to new product with a particular emphasis on stock and customer spares/life commitment.
  • Provide training to the internal teams and customers.
  • Deliver market requirements document’s (MRD) and product requirements document’s (PRD) with prioritized features and corresponding justification.
  • Develop core positioning and messaging for products.
  • Set pricing to meet revenue and profitability goals.
  • Maintain Technical-Commercial Literature:  Data sheets, applications examples, presentations.
  • Support the annual budget process

The Candidate

Knowledge & Experience

  • Previous experience of working in the acoustics industry (public address and voice alarm desirable)
  • Previous experience of product lifecycle management.
  • Experience of working in a cross functional team.

Skills & Attributes

The role requires the person to demonstrate the following skills and attributes:

  • Strong communication, IT, presentation and documentation skills.
  • Meticulous, methodical and result oriented.
  • Strong technical and commercial knowledge.
  • Strong leadership skills with  managerial capabilities.
  • Good understanding of the Company’s products, key markets and ability to understand customers’ needs.
  • Analytical in their approach to problem solving.
  • Ability to work as part of a team and communicate well with all areas of the Company.
  • Ability to deal with change and be prepared to help other areas of the business as and when needed.

Education & Qualifications

  • Engineering degree
  • MBA is advantageous

 

If you would like to apply for this position please email your CV to recruitment@asl-control.co.uk

Rack Test EngineerRead MoreRead Less

Job Title:  Rack Test Engineer

Purpose of Role

The Rack Test Engineer has the responsibility for functional and standards testing of ASL’s rack based systems.

Key Responsibilities

  • Produce test documents for System Acceptance Test (SAT)/Factory Acceptance Test (FAT)
  • Work within schedules to carry out testing on rack systems and equipment
  • Liaise with repairs dept. to ensure test equipment is calibrated
  • Work with Project manager to ensure the systems are correct and tested to Customers specifications
  • Liaise with customers during FAT to resolve any issues found during testing
  • Work with Engineering Dept. to help with new products
  • Work with Engineering Dept. to report faults and bugs with equipment

The Candidate

Knowledge & Experience

Candidates will be able to offer several (ideally all) of the following skills/experience:

  • Writing test plans and managing testing logistics
  • Knowledge of electrical testing
  • Experience in rack wiring
  • Experience of fault finding on electrical systems
  • Knowledge of TCP/IP networking – familiar with routing, SSH
  • Knowledge of Linux fundamentals
  • Microsoft Office

Skills & Attributes

The successful candidate will:

  • Have good communication skills, be comfortable working with all levels of the organisation and building strong professional relationships
  • Have very strong documentation skills
  • Have an interest in leading edge control system and telecommunications technology.
  • Ability to work within agreed timescales and have strong commercial awareness
  • Want to be working in an environment where their colleagues depend upon him or her to deliver.
  • Be able to work independently making decisions, problem solving
  • Be able to quickly adapt to new challenges
  • Above all have strong technical skills and a desire to develop these.
  • On occasion, be available to travel to customer sites in Europe and internationally

Education & Qualifications

17th Edition Wiring Regulation Certificate

ONC or HNC in electrical or electronics

 

If you would like to apply for this position please email your CV to recruitment@asl-control.co.uk

Systems Support EngineerRead MoreRead Less

Job Title:  Systems Support Engineer

Reports to:  IT and Systems Manager

Purpose of Role

The overall responsibility of the Systems Support Engineer, who is part of the Systems Engineering team, is to respond to the customer Help Line and to categorise, record, investigate, resolve and track issues from report to solution.

Key Responsibilities

  • Provide telephone and email support by supplying solutions and advice for incidents, requests, changes and problems.
  • Respond to maintenance contract customers promptly to satisfy service level agreements.
  • Categorise, record and track reported issues until a solution is delivered;
  • Investigate and record in detail the steps taken during the investigation and record in the helpdesk.
  • Log time against support cases and report against support allowance for customers.
  • Generate knowledgebase articles on problems, symptoms and resolutions.
  • Analyse problems reported directly from customers and/or from the maintenance organization in relation to field returns to identify common failure modes.
  • Liaise with Engineering where necessary following escalation paths to resolve more complex issues.
  • Interface with the Project Managers and technical Support Services manager to provide estimates for iVENCS and PA/VA systems Configuration and Testing effort in support of quotations.
  • Specify, build and maintain iVENCS and PA/VA reference systems.
  • Provide on-site support to iVENCS and PA/VA Systems maintenance and system upgrades generating site visit reports upon completion.
  • Produce Risk Assessments and Method Statements when required.
  • Perform routine maintenance checks on the operation of remote systems.
  •  Perform routine maintenance checks on the operation of on-site reference systems.
  • Generate monthly reports for maintenance contracts.
  • Maintain technical competence – identify training and tool requirements and ensuring they are delivered.
  • Assist systems project delivery where necessary to maintain technical competence.
  • Assist the Technical Support Services Manager with department administration activities.
  • Identify commercial requirements for works or hardware that are not included in the maintenance contracts (this includes flagging cases that are not covered by the contract and have not been sold directly by us or an approved integrator) to the Technical Support Services Manager.
  • Highlight commercial opportunities to the sales department.
  • Carry out any other duties as reasonably requested by the Technical Support Services Manager, Systems manager and Directors.

It is expected that the Systems Support Engineer will perform out of hours support on rota basis.

 

The Candidate

Knowledge & Experience

Candidates will be able to offer several (ideally all) of the following skills/experience:

  • Linux fundamentals – and troubleshooting. Ideally OpenSUSE experience;
  • Windows fundamentals – installation and troubleshooting of Windows XP and 7;
  • Experience of implementing multiple IT infrastructure projects
  • Bash scripting (with Python and Perl a bonus);
  • SQL database administration and configuration – either postgreSQL or proven record with another database and evidence of transferable skills would be advantageous;
  • TCP/IP networking – familiar with routing, SSH, remote desktop/VNC;
  • VOIP – familiar with telecommunication systems such as Asterisk;
  • Familiar with version control systems and procedures. Evidence of disciplined approach to configuration;
  • Technical support via telephone/email/remote access;
  • Some familiarity with production of Technical and User Documentation;
  • Microsoft Office

Skills & Attributes

The successful candidate will:

  • Be a team player, comfortable working in a close-knit team and building strong professional relationships;
  • Have good communication skills and be comfortable working with all levels of the organization;
  • Have very strong documentation and report writing skills;
  • Have an interest in leading edge control system and telecommunications technology;
  • Ability to work within agreed timescales and have strong commercial awareness;
  • Want to be working in an environment where their colleagues depend upon him or her to deliver;
  • Be able to work independently making decisions, problem solving and driving issues to a conclusion;
  • Be able to quickly adapt to new challenges;
  • Above all have strong technical skills and a desire to develop these;
  • Ability to work off-site, closely with clients;
  • Be able to travel to customer sites in the UK and abroad;

Education & Qualifications

Good degree in Engineering or a relevant subject or a proven track record

 

If you would like to apply for this position please email your CV to recruitment@asl-control.co.uk

Systems EngineerRead MoreRead Less

Job Title:  Systems Engineer

Reports to:  Systems Manager

Purpose of Role

The overall responsibility of the Systems Engineer, who is part of the Systems Engineering team, is to configure and install Public Address/Voice Alarm and Control System projects to meet customer requirements.

Key Responsibilities

  • Deployment of ASL public address voice alarm and control systems
  • Configuration of ASL control system components (Postgres, burcardo, jabber and ASL’s VIPA)
  • Troubleshoot and maintain knowledgebase for ASL’s control system
  • Rack and component installation of control system servers and hardware
  • Produce project-specific user design, reference documentation and deployment guides
  • Produce project-specific test documentation for Public Address/Voice Alarm and Control Systems
  • Understand the company processes, work within them and provide support to Service and Maintenance for maintenance and upgrade of Public Address/Voice Alarm and Control Systems.
  • Provide 1st and 2nd line technical support for control system deployments
  • Provide training to ASL’s employees and customers for ASL’s public address voice alarm and control systems
  • Liaise with Technical Lead and the Systems manager in the development of new control systems and updates

The job holder will be required to travel both in the UK and abroad

 

The Candidate

Knowledge & Experience

Candidates will be able to offer several (ideally all) of the following skills/experience:

  • Strong Linux fundamentals – installation (including automated/unattended installation) and troubleshooting. Ideally OpenSUSE or SLES experience.
  • Strong Windows fundamentals – installation and troubleshooting of Windows XP and 7
  • VMware ESXI installation and configuration
  • Familiarity with requirements and specification of complex systems.
  • Experience of implementing multiple IT infrastructure projects
  • Bash scripting (with Python and Perl a bonus) and working with SNMP walks/traps
  • SQL database administration and configuration – either postgreSQL or proven record with another database and evidence of transferable skills.
  • TCP/IP networking – familiar with routing, SSH, remote desktop/VNC, DNS, PXE and use of network analysis tools like Wireshark.
  • VOIP – familiar with telecommunication systems such as asterisk
  • Familiar with version control systems and procedures. Evidence of disciplined approach to configuration
  • Technical support via telephone/email/remote access
  • Microsoft Office

Skills & Attributes

The successful candidate will:

  • Be a team player, comfortable working in a close-knit team and building strong professional relationships.
  • Have good communication skills and be comfortable working with all levels of the organisation
  • Have very strong documentation skills
  • Have an interest in leading edge control system and telecommunications technology.
  • Ability to work within agreed timescales and have strong commercial awareness
  • Want to be working in an environment where their colleagues depend upon him or her to deliver.
  • Be able to work independently making decisions, problem solving and driving issues to a conclusion.
  • Be able to quickly adapt to new challenges
  • Above all have strong technical skills and a desire to develop these.
  • On occasion be available to travel to customer sites in Europe and internationally

Education & Qualifications

Good degree in a relevant subject or a proven track record

 

If you would like to apply for this position please email your CV to recruitment@asl-control.co.uk

Product AssemblerRead MoreRead Less

Job Title: Product Assembler

Reports to: Operations Manager

Purpose of Role

The role of the Product Assembler is to build standard ASL products and project-specific ‘specials’ from supplied components with the required standards of workmanship.

Key Responsibilities

  • Assemble products in accordance with ASL’s manufacturing build instructions
  • Check availability of parts for product build and consumables and report shortages to Purchasing
  • Identify, report and quarantine non-conforming material found during assembly
  • Identify and report on errors in production notes and drawings
  • Identify improvement opportunities
  • Provide support to Engineering for first-offs & prototype assemblies
  • Perform final assembly and soak tests
  • Support Goods-in with product inspection
  • Support Dispatch/Stores with packing of products

 

The Candidate

Knowledge & Experience

Desirable Knowledge/Experience

  • Experience of mechanical assembly
  • Experience of Surface mount Soldering (SMD)
  • Experience of Digital Voltage Meter (DVM) use
  • Experience of working in a manufacturing environment

Skills & Attributes

  • Manage own work effectively with minimal supervision
  • Good organisational skills
  • Attention to detail
  • Ability to follow written procedures/work instructions
  • Work as part of the team and communicate well with other areas of the company
  • Ability to deal with change and be prepared to help other areas of the business as when needed

 

If you would like to apply for this position please email your CV to recruitment@asl-control.co.uk

GUI Software EngineerRead MoreRead Less

Job Description

Job Title:       GUI Software Engineer

Purpose of Role

ASL is looking for a creative, talented programmer to take its award-winning iVENCS system visualization and management software forward, including mobile device and web service support. iVENCS is a cross-platform distributed system used in several flagship deployments such as St Pancras International railway station, Gatwick airport, and is licensed by technology big hitters such as CISCO and Alcatel-Lucent.

Key Responsibilities

  • Developing GUIs and configuration tools for ASL products on a variety of platforms, including mobile.
  • Developing software control system interfaces
  • Extending, improving and documenting common modules and libraries for ASL software as directed.
  • Develop ASL’s Control system modules and interfaces on a Qt-based cross-platform architecture, using JCOP/JPC.
  • Develop ASL’s Control System modules and interfaces on an RTOS-based embedded architecture, using JOUL/PMC.

 

The Candidate

Knowledge & Experience

Essential

  • GUI design experience in Qt5, QML and  C++
  • Good understanding of basic GUI concepts
  • Proven industry track record in implementing GUIs

Highly desirable

  • Good system understanding of PC architectures, operating systems, databases, software systems and networks
  • Good understanding of one or more of: Apache Tomcat, AJAX, JAVAScript, IOS and Android applications
  • Good understanding of networks, Linux and Windows operating systems.
  • Knowledge of XML
  • Good working experience in relevant area advantageous.

Skills & Attributes

The successful candidate will:

  • Enjoy technology and working in a state of the art environment.
  • Be a team player, comfortable working in a close-knit team and building strong professional relationships.
  • Have good communication skills and be comfortable working with all levels of the organisation and with customers.
  • Want to be working in an environment where their colleagues depend upon him or her to deliver.
  • Be able to work independently making decisions and driving issues to a conclusion.
  • Be interested in all aspects of the company from business strategy to the working environment.
  • Be flexible and keen to assist in a variety of ways on a variety of projects.
  • Above all have strong technical skills and a desire to develop these.

Education & Qualifications

  • Upper second BSc degree (or equivalent) or higher in a relevant subject (Computing, Computational Mathematics, etc.)
  • Postgraduate qualifications are beneficial but not essential

 

If you would like to apply for this position please email your CV to recruitment@asl-control.co.uk

Technical LeadRead MoreRead Less

Job Description

Job Title:        Technical Lead

Report to:       Technical Programme Manager

Purpose of Role

The Technical Lead will manage, plan and deliver ASL Integrated Systems. These will comprise of integrated control systems, Public Address/Voice Alarm (PA/VA) Systems, or other technical solutions that may consist of ASL products or other third party products or services. The Technical Lead will be responsible for managing the design, test, and delivery of the system while considering the commercial elements.

Key Responsibilities

The role has specific responsibility to:

  • Take technical ownership of PAVA and Control System Projects.
  • Plan, manage and deliver projects in accordance with the customers’ requirements on time and within budget while considering technical constraints, quality standards, health and safety, and the customer relationship.
  • Manage, prepare and review technical solutions, work packages, resource requirements, execution plans and tracking of projects (with support from Sales) after the quotation stage
  • Ensure that project and product costs are monitored and controlled against agreed budgets, and that cost information is accurately recorded and regularly presented to appropriate stakeholders in a clear and concise format
  • Ensure appropriate risk and change management processes are adhered to for every project including the early identification of technical and commercial risks. Regular reviews should be held with internal and external stakeholders to ensure changes in requirements are handled both technically and commercially.
  • Identify new business opportunities and support the Sales department with the production and review of bids and quotes giving input to the company plan where appropriate.
  • Producing project-specific documentation (e.g. project-specific requirements, design documentation, drawings, O&M manuals and training materials).
  • Provide the primary interface to customers for technical and commercial issues, producing day to day correspondence with customers and organising meetings, conference calls, site visits etc.
  • Liaising with the Engineering department where product development is required for the project
  • Follow and recommend improvements to ASL QMS system processes and procedures
  • Liaising with finance teams to ensure full financial accountability including invoicing

 

The Candidate

Knowledge & Experience

The candidate will need to be able to demonstrate knowledge and experience of the following:

  • Project/engineering management within regulated industry with a thorough understanding of corporate and industry practices, processes, standards etc. and their impact on project activities
  • Experience of executing multiple complex projects on time and within budget
  • Demonstrated ability to establish and maintain effective relationships and partnerships with key stakeholders.
  • Demonstrated experience in leading, managing and delivering Integrated Control and Communications Systems projects.
  • Application of Health and Safety regulations to project activities
  • Technical presales experience and strong infrastructure knowledge with a strong understanding of requirements and specification of complex systems.
  • Familiar with version control systems and procedures. Experience of disciplined approach to configuration with risk awareness.
  • Designing, configuring and integrating 3rd party subsystems such as CCTV, Data networks, Fire interfaces, Passenger Help Points, Public Address, Telephony, Voice Alarm, SCADA
  • Production of Project, Commercial, Technical and User documentation
  • Technical support via telephone/email/remote access
  • Microsoft Office including Microsoft Project

Skills & Attributes

  • Have excellent organizational and time management skills
  • Able to manage own workload effectively, including the ability to focus on conflicting priorities with the ability to switch attention between diverse areas of activity.
  • Have strong interpersonal, communication, facilitation and presentation skills.
  • Be a team player, comfortable working in a close-knit team and building strong professional relationships
  • Be able to work independently, making decisions, problem solving and driving issues to conclusion
  • Possess strong analytical and problem solving skills.
  • Able to deliver effective outcomes under pressure meeting demanding deadlines
  • Have good communication skills and be comfortable working with all levels of the organization and with customers.
  • Able to influence and negotiate with others in relation to appropriate courses of action
  • Have good documentation skills and be able to create suitable technical documentation and test plans to ensure sub sections work independently and as part of an overall system architecture
  • Have strong technical skills and a desire to develop these.

Education & Qualifications

The candidate will hold a Degree in a relevant subject such as Engineering/Mathematics or be able to demonstrate equivalent experience. Possession of a project management qualification such as PRINCE2 would be desirable.  We would be willing to train a graduate with 1 to 2 years experience if we found the right candidate.

 

If you would like to apply for this position please email your CV to recruitment@asl-control.co.uk

Technical Project ManagerRead MoreRead Less

Job Description

Job Title:      Technical Project Manager

Report to:   Technical Programme Manager

Purpose of Role

The Technical Project Manager will manage, plan and deliver ASL Integrated Systems. These will comprise of integrated control systems, Public Address/Voice Alarm (PA/VA) Systems, or other technical solutions that may consist of ASL products or other third party products or services. The Project Manager will be responsible for commercial, technical and delivery.

Key Responsibilities

The role has specific responsibility to:

  • Take technical and commercial ownership of complex control system and development projects.
  • Plan, manage and deliver projects in accordance with the customers’ requirements on time and within budget while considering technical constraints, quality standards, health and safety, and the customer relationship.
  • Manage, prepare and review technical solutions, work packages, resource requirements, execution plans and tracking of projects (with support from Sales) after the quotation stage
  • Ensure that project and product costs are monitored and controlled against agreed budgets, and that cost information is accurately recorded and regularly presented to appropriate stakeholders in a clear and concise format
  • Ensure appropriate risk and change management processes are adhered to for every project including the early identification of technical and commercial risks. Regular reviews should be held with internal and external stakeholders to ensure changes in requirements are handled both technically and commercially.
  • Identify new business opportunities and support the Sales department with the production and review of bids and quotes giving input to the company plan where appropriate.
  • Producing project-specific documentation (e.g. project-specific requirements, design documentation, drawings, O&M manuals and training materials).
  • Provide the primary interface to customers for technical and commercial issues, producing day to day correspondence with customers and organising meetings, conference calls, site visits etc.
  • Liaising with the Engineering department where product development is required for the project
  • Support the Technical Programme Manager in running the Department
  • Follow and recommend improvements to ASL QMS system processes and procedures
  • Liaising with finance teams to ensure full financial accountability including invoicing

 

The Candidate

Knowledge & Experience

The candidate will need to be able to demonstrate knowledge and experience of the following:

  • Project/engineering management within regulated industry with a thorough understanding of corporate and industry practices, processes, standards etc. and their impact on project activities
  • Experience of executing multiple complex projects on time and within budget
  • Financial and commercial management
  • Demonstrated ability to establish and maintain effective relationships and partnerships with key stakeholders.
  • Demonstrated experience in leading, managing and delivering Integrated Control and Communications Systems projects.
  • Application of Health and Safety regulations to project activities
  • Technical presales experience and strong infrastructure knowledge with a strong understanding of requirements and specification of complex systems.
  • Familiar with version control systems and procedures. Experience of disciplined approach to configuration with risk awareness.
  • Designing, configuring and integrating 3rd party subsystems such as CCTV, Data networks, Fire interfaces, Passenger Help Points, Public Address, Telephony, Voice Alarm, SCADA
  • Production of Project, Commercial, Technical and User documentation
  • Technical support via telephone/email/remote access
  • Microsoft Office including Microsoft Project

Skills & Attributes

  • Have excellent organizational and time management skills
  • Able to manage own workload effectively, including the ability to focus on conflicting priorities with the ability to switch attention between diverse areas of activity.
  • Have strong interpersonal, communication, facilitation and presentation skills.
  • Be a team player, comfortable working in a close-knit team and building strong professional relationships
  • Be able to work independently, making decisions, problem solving and driving issues to conclusion
  • Possess strong analytical and problem solving skills.
  • Able to deliver effective outcomes under pressure meeting demanding deadlines
  • Have good communication skills and be comfortable working with all levels of the organization and with customers..
  • Able to influence and negotiate with others in relation to appropriate courses of action
  • Have good documentation skills and be able to create suitable technical documentation and test plans to ensure sub sections work independently and as part of an overall system architecture
  • Have strong technical skills and a desire to develop these.

Education & Qualifications

The candidate will hold a Degree in a relevant subject such as Engineering/Mathematics or be able to demonstrate equivalent experience. Possession of a project management qualification such as PRINCE2 would be desirable.  We would be willing to train a graduate with 1 to 2 years experience if we found the right candidate.

 

If you would like to apply for this position please email your CV to recruitment@asl-control.co.uk

Control Systems Product ManagerRead MoreRead Less

Job Description

Job Title:        Control System Product Manager

Report to:       Director Responsible for Commercial Activity

Purpose of Role

Product Manager oversees the entire development and production process of ASL iVENCS product range and coordinates departmental teams to ensure the product success. As such, the Product Manager contributes to product strategy, maintains the documented form of that strategy including product road map, and communicates the strategy both internally and externally to existing and potential customers.

Product Manager also monitors and reviews market and technology trends to determine best methods to make the product and services profitable for the company.

Key Responsibilities

    • Define and manage the Company’s product portfolio and roadmap.
    • Develop Client relationship and capture their requirements.
    • Work with the Sales Team to forge and maintain relationships with key customers, explaining the current product range and obtaining feedback on issues and potential improvements.
    • Develop technology and delivery partnerships.
    • Working with external third parties to assess partnerships and licensing opportunities.
    • Develop expert knowledge in competitor analysis by monitoring competitor product ranges and providing technical and commercial feedback to ASL management.
    • Monitor, review and continually improve products design, development, deployment and support activities.
    • Manage the product life cycle ensuring smooth transitioning of old product to new product with a particular emphasis on stock and customer spares/life commitment.
    • Provide training to the internal teams and customers.
    • Deliver market requirements document’s (MRD) and product requirements document’s (PRD) with prioritized features and corresponding justification.
    • Support and maintain iVENCS system deliveries.
    • Develop core positioning and messaging for products.
    • Set pricing to meet revenue and profitability goals.
    • Maintain Technical-Commercial Literature:  Data sheets, applications examples, presentations.
    • Support the annual budget process.

 

The Candidate

Knowledge & Experience

  • Previous experience integrated Control Systems, building management or safety & security products.
  • Previous experience of product lifecycle management.
  • Experience of working in a cross functional team.
  • Good understanding commissioning rules and processes.

Skills & Attributes

The role requires the person to demonstrate the following skills and attributes:

  • Strong communication, IT, presentation and documentation skills.
  • Meticulous, methodical and result oriented.
  • Strong technical and commercial knowledge.
  • Strong leadership skills with superior managerial capabilities.
  • Good understanding of the Company’s products, key markets and ability to understand customers’ needs.
  • Analytical in their approach to problem solving.
  • Ability to work as part of a team and communicate well with all areas of the Company.
  • Ability to deal with change and be prepared to help other areas of the business as and when needed.

Education & Qualifications

  • Engineering degree educated
  • Degree in MBA is advantageous

 

If you would like to apply for this position please email your CV to recruitment@asl-control.co.uk

 

Senior Embedded Software EngineerRead MoreRead Less

Job Description

Job Title:        Senior Embedded Software Engineer

Reports to:     R&D Manager

Purpose of Role

ASL is looking for an experienced, creative and talented Software Engineer to work on Embedded Software within a small, dedicated team to develop exciting and innovative Public Address and Voice Alarm products.

Key Responsibilities

  • Design and implementation of software for digital audio systems
  • Design and implementation of software for audio networking solutions and system peripherals

 

The Candidate

Knowledge & Experience

Essential

  • A proven track record  (> 5 years)
  • Design and implementation of software for complex embedded systems using multiple high performance microcontrollers
  • Design and implementation of embedded software written in C for such systems
  • Full product life-cycle experience
  • Software Design Documentation
  • Ability to effectively communicate software design concepts to a small team
  • Experience of working within a quality system e.g ISO9001

Highly Desirable

  • Leadership and management skills within a small project team
  • Experience with RTOS
  • C++ experience
  • Knowledge of Linux
  • Experience with digital audio systems
  • Experience with  IP
  • Safety related software experience (SIL)
  • Good hardware familiarity

 

Skills & Attributes

  • Ability to work well within a small team of hardware and software engineers
  • Strong communication skills and be comfortable working with all levels of the organisation and with customers
  • Ability to work independently making decisions and driving issues to a conclusion
  • Be interested in all aspects of the Company from business strategy to the working environment
  • Be flexible and keen to assist in a variety of ways on a variety of projects.
  • Above all have strong technical skills and a desire to develop these quickly

 

Education & Qualifications

Degree in a relevant subject or a track record that demonstrates a clear ability to design complex, innovative new products.

 

If you would like to apply for this position please email your CV to recruitment@asl-control.co.uk

 

Embedded Hardware and Software EngineerRead MoreRead Less

Job Description

Job Title:        Embedded Hardware and Software Engineer

Reports to:     Director of  Hardware Engineering

Purpose of Role

ASL is looking for a creative and talented all-round Engineer to work on Embedded Hardware and Software within a small but dedicated team to develop exciting and innovative Public Address, Voice Alarm products.

Key Responsibilities

  • Design of digital audio systems
  • Design of audio networking solutions and system peripherals
  • Product maintenance support
  • Design validation of new products
  • Support in CE approvals testing

 

The Candidate

Knowledge & Experience

Essential

  • A proven track record of designing electronics systems in a commercial environment
  • Design of embedded hardware using high performance microcontrollers
  • Design of embedded software written in C for such systems
  • Experience of using CPLDs and FPGAs
  • Full product life-cycle experience
  • Good technical documentation skills

Highly Desirable

  • Experience with RTOS
  • Experience with digital audio systems
  • Experience of  IP, USB, SERDES
  • Analogue Circuit Design
  • Experience with switch mode power conversion
  • Previous use of CadSTAR software

Advantageous

  • Experience of small team project management

 

Skills & Attributes

  • Ability to work well within a small team of hardware and software engineers
  • Strong communication skills and be comfortable working with all levels of the organisation and with customers
  • Ability to work independently making decisions and driving issues to a conclusion
  • Be interested in all aspects of the Company from business strategy to the working environment
  • Be flexible and keen to assist in a variety of ways on a variety of projects.
  • Above all have strong technical skills and a desire to develop these quickly

 

Education & Qualifications

Degree in a relevant subject or a track record that demonstrates a clear ability to design complex, innovative new products.

 

If you would like to apply for this position please email your CV to recruitment@asl-control.co.uk

 

Terms of Business for Recruitment Services - Agency FeesRead MoreRead Less

Definitions and general

In these Terms of Business, ‘ASL’ shall mean Application Solutions (Safety and Security) Ltd of Cliffe Industrial Estate, Lewes, East Sussex, BN8 6JL, UK.

These Terms of Business apply to the permanent placing of personnel.

“The Agency” shall mean the Recruitment Services Company or Agency introducing the applicant.

Advertising, road shows, or other disbursements

ASL has not requested that The Agency places adverts, conducts research or road-shows, or any other activities on its behalf and will not reimburse costs related to such activities undertaken by The Agency.

Acceptance of terms

The introduction of an applicant by The Agency constitutes acceptance of these terms of business.

For the purpose of these Terms an applicant shall have been “introduced” when The Agency has, at ASL’s request, arranged an interview for the applicant, which the applicant attends.

For the avoidance of doubt, ASL may receive the applicant’s details by another means, whether through another Agency or direct, but only if The Agency has arranged the interview can a fee become subsequently and conditionally payable.

Fees

If ASL engages an applicant, ASL agrees to pay The Agency a fee of 15% of the basic salary. This level of fee is appropriate to the work undertaken by The Agency. ASL engages an applicant when that person becomes a permanent member of staff on its payroll.

Should The Agency have agreed a rate lower than that above, the lower figure shall be used, all other terms remaining the same.

Payment

VAT shall be added by The Agency and will be payable by ASL.

ASL shall pay due amounts within 60 days.

No interest is payable on outstanding balances.

Termination of the engagement

In the event that the applicant is dismissed or leaves ASL’s employment within 12 weeks of the engagement, The Agency will pay to ASL, a rebate equal to 100% of the fee paid.

In the event that the applicant’s probation period is extended for a further 4 weeks and the applicant is dismissed or leaves ASL’s employment within that time, The Agency will pay to ASL a rebate equal to 50% of the fee paid.

Confidentiality

Information relating to the business of ASL is confidential and The Agency agrees not to disclose details, other than information to be found in the public domain, to third parties.

Liability

It is The Agency’s responsibility to satisfy itself as to the correctness of any statement made on information supplied by The Agency, especially that the applicant has the qualifications stated.

Variation

These Terms of Business replace all previous, and this cancels all previous agreements. No variation of these Terms of Business may be made without the written agreement of a Director of ASL.