CVL

3 job(s) at CVL

CVL Towcester NN12, UK
09/09/2016
Contractor role - Test Software Engineer (Automation) Our client are looking for a Test Software Engineer with strong experience in automation using NIs TestStand and LabVIEW tool suite, to develop high-quality test software, scripts and firmware, which are deployed as part of our Manufacturing process. The role will be focussed on supporting the integration of existing test solutions into our manufacturing environment. Our products encompass a broad range of ruggedized embedded computing solutions, designed around the latest Intel, Freescale and ARM technology. Key Responsibilities · Produce automated test solutions using NI TestStand/LabVIEW to validate our products during manufacturing. · Liaise with our Production Department to validate the solutions as they are deployed in the manufacturing environment. · Communicate status to key stakeholders in a timely and professional fashion. · Produce internal documentation for assigned tasks consistent with engineering procedures. Desired Qualifications/Requirements · Strong experience using NI tools - LabVIEW and TestStand · A good understanding of Linux. · A good understanding of scripting languages such as Python or bash. · A good understanding of network communication protocols over Ethernet. · An understanding of C and assembly programming. · An understanding of modern Real-Time Operating Systems such as vxWorks · An understanding of JTAG technologies and boundary scan development for PCB validation. · Strong problem-solving and creative, solution-building skills. · Strong verbal and written communication skills. · Ability to work successfully in a team environment. · Awareness of computer architectures and hardware design
CVL Chelmsford, UK
09/09/2016
Software Engineer · Develop software for application specific modules. · Develop detailed design and unit / integration / functional test documentation · Plan peer reviews for developed software work products and support peer reviews of work products developed by other software engineers · Integration of Software Modules from multiple Sub-System / Core Asset Group development teams developed for Audio products. · Perform Unit, Integration, Structural and Functional testing activities on Software Release candidates for customer deliveries. · Software Requirements Analysis, Decomposition, Clarification and Allocation. · Support/develop software development tools for the global software development team. · Develop, maintain and deploy the Software Configuration Management Plan. · Prepare Software Releases in line with the Software Development Process. · Support the Software Design Champion in HLD inputs and deployment, and defect /change request analysis · Support the Software Project Lead Engineer in Software Problem Analysis, and Issue Resolution, and Project Metrics · Participate in the evaluation and assessment of project risks. · Assist in the preparation, execution and actions associated with assessments (internal and external) of software projects. Essential Skills · Bachelors degree or equivalent with a focus on software and electronics · Knowledge of C programming, compilers, linkers and debugging techniques · Software engineering lifecycles and software quality assurance · Experience in software engineering for embedded software development · Good organisational and planning skills · Excellent interpersonal skills · Excellent documentation skills · Standard Windows Office tools · Excellent Communicator, team member Desirable Skills · Automotive engineering experience · CMMi, Spice, 15504 or similar software engineering standards · Good understanding of microprocessors, real-time operating systems and communication protocols in automotive industry. · Audio / Radio domain knowledge. · GPS / Telematics Knowledge · Agile Development · Experience of configuration management tools and operating practices · Experience of requirements analysis and deployment into software design · Experience of RTC Jazz
CVL Chelmsford, UK
09/09/2016
Software Engineer · Develop software for application specific modules. · Develop detailed design and unit / integration / functional test documentation · Plan peer reviews for developed software work products and support peer reviews of work products developed by other software engineers · Integration of Software Modules from multiple Sub-System / Core Asset Group development teams developed for Audio products. · Perform Unit, Integration, Structural and Functional testing activities on Software Release candidates for customer deliveries. · Software Requirements Analysis, Decomposition, Clarification and Allocation. · Support/develop software development tools for the global software development team. · Develop, maintain and deploy the Software Configuration Management Plan. · Prepare Software Releases in line with the Software Development Process. · Support the Software Design Champion in HLD inputs and deployment, and defect /change request analysis · Support the Software Project Lead Engineer in Software Problem Analysis, and Issue Resolution, and Project Metrics · Participate in the evaluation and assessment of project risks. · Assist in the preparation, execution and actions associated with assessments (internal and external) of software projects. Essential Skills · Bachelors degree or equivalent with a focus on software and electronics · Knowledge of C programming, compilers, linkers and debugging techniques · Software engineering lifecycles and software quality assurance · Experience in software engineering for embedded software development · Good organisational and planning skills · Excellent interpersonal skills · Excellent documentation skills · Standard Windows Office tools · Excellent Communicator, team member Desirable Skills · Automotive engineering experience · CMMi, Spice, 15504 or similar software engineering standards · Good understanding of microprocessors, real-time operating systems and communication protocols in automotive industry. · Audio / Radio domain knowledge. · GPS / Telematics Knowledge · Agile Development · Experience of configuration management tools and operating practices · Experience of requirements analysis and deployment into software design · Experience of RTC Jazz