We are looking for a Service Design Lead: Digital Services to lead advances in the latest research thinking on Inclusive Design and Human Factors and to help shape a new initiative within a true world class leader. Our Cambridge based client is seeking somebody who will be the lead design authority for user experiences in new digital services, with a broad overview of all the stakeholders, encompassing end users, back office functions and technical operations. With a focus on the digital services, you will also need to work very closely with UI and industrial designers to establish a coordinated end-to-end service design. With an excellent degree in Software Engineering or a related discipline, the successful candidate will have significant experience in applying formal User Experience orientated design methods to real world problems, especially those where Digital Services plays a central role. You will also have practical experience of business analysis techniques and the use of BPM tools such as BizAgi.
Main Responsibilities:
* Lead multi-disciplinary project teams of Engineers, Consultants and Designers to realise your insights for simple, accessible and easy to use services that take into account a deep understanding of a broad range of stakeholders and the context in which they will be using the service
* Combine formal User Experience orientated design methods with a strong sense of empathy to understand the needs and behaviours of the users of the service and to translate this into robust requirements
* Work with partners to adopt and adapt the latest research in Inclusive Design to become a robust toolkit and methodology for measuring and designing Digital Services
* Lead customers in workshops, focus groups and field studies to map, measure and improve their product and service offerings
Qualifications, Skills and Experience:
* Excellent degree in Software Engineering or a related discipline
* Significant experience in applying formal User Experience orientated design methods to real world problems, especially those where Digital Services plays a central role
* Practical experience of business analysis techniques and the use of BPM tools such as BizAgi
* Awareness of the latest thinking in Inclusive Design and have a vision for how it can be applied to digital services
* Significant experience in facilitating and leading workshops and group discussions
* Experience of working with multi-disciplinary development teams
* Experience in deploying and supporting services through pilot and into commercial operations
* Proven leadership and communication skills
09/09/2016
We are looking for a Service Design Lead: Digital Services to lead advances in the latest research thinking on Inclusive Design and Human Factors and to help shape a new initiative within a true world class leader. Our Cambridge based client is seeking somebody who will be the lead design authority for user experiences in new digital services, with a broad overview of all the stakeholders, encompassing end users, back office functions and technical operations. With a focus on the digital services, you will also need to work very closely with UI and industrial designers to establish a coordinated end-to-end service design. With an excellent degree in Software Engineering or a related discipline, the successful candidate will have significant experience in applying formal User Experience orientated design methods to real world problems, especially those where Digital Services plays a central role. You will also have practical experience of business analysis techniques and the use of BPM tools such as BizAgi.
Main Responsibilities:
* Lead multi-disciplinary project teams of Engineers, Consultants and Designers to realise your insights for simple, accessible and easy to use services that take into account a deep understanding of a broad range of stakeholders and the context in which they will be using the service
* Combine formal User Experience orientated design methods with a strong sense of empathy to understand the needs and behaviours of the users of the service and to translate this into robust requirements
* Work with partners to adopt and adapt the latest research in Inclusive Design to become a robust toolkit and methodology for measuring and designing Digital Services
* Lead customers in workshops, focus groups and field studies to map, measure and improve their product and service offerings
Qualifications, Skills and Experience:
* Excellent degree in Software Engineering or a related discipline
* Significant experience in applying formal User Experience orientated design methods to real world problems, especially those where Digital Services plays a central role
* Practical experience of business analysis techniques and the use of BPM tools such as BizAgi
* Awareness of the latest thinking in Inclusive Design and have a vision for how it can be applied to digital services
* Significant experience in facilitating and leading workshops and group discussions
* Experience of working with multi-disciplinary development teams
* Experience in deploying and supporting services through pilot and into commercial operations
* Proven leadership and communication skills
We are recruiting for a Lead Software Engineer and Architect to join a team based in Cambridge. You will architect software for complex systems. This may involve leading a team of software engineers as part of a multidisciplinary project team. You may also participate in meetings with clients and potential clients from time to time and a small amount of travel may be involved.
Main Responsibilities:
* Design and development of large software systems
* Design of system interfaces
* Delivery of high-quality code, compliant with the client's requirements
* Project delivery on time and on budget
Qualifications, Experience and Skills:
* With an appropriate background in software, you will have a good degree in a relevant subject, such as computer science or electronic engineering.
* Experience in communications software
* Understanding of both hardware and software
* Understanding of wireless communications systems
* Understanding of build systems and source control
* One or more scripting languages
* Some understanding of Internet technologies
09/09/2016
We are recruiting for a Lead Software Engineer and Architect to join a team based in Cambridge. You will architect software for complex systems. This may involve leading a team of software engineers as part of a multidisciplinary project team. You may also participate in meetings with clients and potential clients from time to time and a small amount of travel may be involved.
Main Responsibilities:
* Design and development of large software systems
* Design of system interfaces
* Delivery of high-quality code, compliant with the client's requirements
* Project delivery on time and on budget
Qualifications, Experience and Skills:
* With an appropriate background in software, you will have a good degree in a relevant subject, such as computer science or electronic engineering.
* Experience in communications software
* Understanding of both hardware and software
* Understanding of wireless communications systems
* Understanding of build systems and source control
* One or more scripting languages
* Some understanding of Internet technologies
Our Cambridge based client now has a brand new opportunity for a Front End Developer. You'll drive all aspects of UI development for a number of products for high profile clients from many different markets including telecommunications, healthcare, industrial, satellite, consumer and automotive to name a few. In order to be considered for this position, please submit your portfolio of your work that showcases websites, web applications and user interfaces you have developed along with your CV.
Main Responsibilities:
* Creating front-ends for web applications, iOS and Android.
* Work with back-end developers, software engineers and UX/UI designers to produce impressive, user-centric and highly-polished user interfaces.
Qualifications, Experience and Skills:
* A good degree in a relevant subject
* Experience of front end design and development
* Solid understanding and recent experience of HTML5 and CSS3
* Demonstrable JavaScript coding skills including knowledge of frameworks such as Backbone, Angular, Ember, PhoneGap, Cordova and JavaScript build tools such as Grunt, Gulp and Broccoli
* Experience of building single page applications in the browser
* Hands-on experience integrating Web applications with REST or SOAP services
* Knowledge of unit testing and test automation tools and techniques for browser based user interfaces
* Interest in Usability and UX (web application wireframing skills would be an advantage)
* Creativity and a great eye for design
* A Passion for elegant and intuitive user interfaces
Advantageous:
* Version Control (Subversion)
* Familiarity with standard tools such as Photoshop, Illustrator and Fireworks
* Python and Django
09/09/2016
Our Cambridge based client now has a brand new opportunity for a Front End Developer. You'll drive all aspects of UI development for a number of products for high profile clients from many different markets including telecommunications, healthcare, industrial, satellite, consumer and automotive to name a few. In order to be considered for this position, please submit your portfolio of your work that showcases websites, web applications and user interfaces you have developed along with your CV.
Main Responsibilities:
* Creating front-ends for web applications, iOS and Android.
* Work with back-end developers, software engineers and UX/UI designers to produce impressive, user-centric and highly-polished user interfaces.
Qualifications, Experience and Skills:
* A good degree in a relevant subject
* Experience of front end design and development
* Solid understanding and recent experience of HTML5 and CSS3
* Demonstrable JavaScript coding skills including knowledge of frameworks such as Backbone, Angular, Ember, PhoneGap, Cordova and JavaScript build tools such as Grunt, Gulp and Broccoli
* Experience of building single page applications in the browser
* Hands-on experience integrating Web applications with REST or SOAP services
* Knowledge of unit testing and test automation tools and techniques for browser based user interfaces
* Interest in Usability and UX (web application wireframing skills would be an advantage)
* Creativity and a great eye for design
* A Passion for elegant and intuitive user interfaces
Advantageous:
* Version Control (Subversion)
* Familiarity with standard tools such as Photoshop, Illustrator and Fireworks
* Python and Django
We are a recruiting for a Senior Embedded DSP Engineer in Cambridge. This is a role for engineers with substantial experience in embedded software product development and a broad working knowledge of signal processing algorithms. Successful applicants joining the company will be primarily involved in developing wireless products (based on Software Defined Radio) but additional experience of other signal processing applications will be positively viewed. Your main role will be to operate within a multi-disciplined project team to develop products for clients which revolve around embedded software and signal processing. This is a hands-on engineering role where you will not only undertake design and implementation tasks within a project team but you will also use your previous experience to bring maturity and speed to the development process as well as providing support to more junior members of the project team.
Main Responsibilities
* Contributing to the system design and detailed design of complex products
* Coding and testing software on high performance DSP hardware
* Assisting in constructing models and simulations using MATLAB
* Working with relevant standards (3GPP, IEEE etc.)
* Constructing documentation
* Contributing to IP development to expand and promote group capabilities
* Providing leadership to small engineering teams
Qualifications, Experience and Skills:
* Excellent first degree in engineering, computer science or mathematics
* Significant experience of embedded software product development
* Strong C programming and software engineering skills
* Good knowledge of DSP theory for wireless communications
* Familiarity with a scripting language (Python, Bash etc.)
* Experience of using MATLAB
* Excellent numerical skills
* Good communication skills
* A strong desire to learn and investigate new technologies
Advantageous:
* Linux programming, scripting or administration
* Programming in Assembly Language
* DSP Algorithm development
* Image and audio signal processing and machine learning
09/09/2016
We are a recruiting for a Senior Embedded DSP Engineer in Cambridge. This is a role for engineers with substantial experience in embedded software product development and a broad working knowledge of signal processing algorithms. Successful applicants joining the company will be primarily involved in developing wireless products (based on Software Defined Radio) but additional experience of other signal processing applications will be positively viewed. Your main role will be to operate within a multi-disciplined project team to develop products for clients which revolve around embedded software and signal processing. This is a hands-on engineering role where you will not only undertake design and implementation tasks within a project team but you will also use your previous experience to bring maturity and speed to the development process as well as providing support to more junior members of the project team.
Main Responsibilities
* Contributing to the system design and detailed design of complex products
* Coding and testing software on high performance DSP hardware
* Assisting in constructing models and simulations using MATLAB
* Working with relevant standards (3GPP, IEEE etc.)
* Constructing documentation
* Contributing to IP development to expand and promote group capabilities
* Providing leadership to small engineering teams
Qualifications, Experience and Skills:
* Excellent first degree in engineering, computer science or mathematics
* Significant experience of embedded software product development
* Strong C programming and software engineering skills
* Good knowledge of DSP theory for wireless communications
* Familiarity with a scripting language (Python, Bash etc.)
* Experience of using MATLAB
* Excellent numerical skills
* Good communication skills
* A strong desire to learn and investigate new technologies
Advantageous:
* Linux programming, scripting or administration
* Programming in Assembly Language
* DSP Algorithm development
* Image and audio signal processing and machine learning
We have a new opportunity for a Developer In Test. The position is based in Cambridge and we are looking for somebody who can design and build frameworks to test large, scalable systems and quickly understand software systems at the architecture level and then drill down into the detail. You will architect automated test software for complex systems. This will involve working with other software engineers as part of a multidisciplinary project team. You may also participate in meetings with clients and potential clients from time to time and a small amount of travel may be involved.
Main Responsibilities
* Design and development of test frameworks for large software systems
* Clearly communicating system problems to other software engineers
* Delivery of high-quality code
Qualifications, Experience and Skills:
* With an appropriate background in software, you will have a good degree in a relevant subject, such as computer science or electronic engineering.
* Experience in communications software
* Understanding of both hardware and software
* Understanding of build systems and source control
* Significant experience of Python
* Some understanding of Internet technologies
09/09/2016
We have a new opportunity for a Developer In Test. The position is based in Cambridge and we are looking for somebody who can design and build frameworks to test large, scalable systems and quickly understand software systems at the architecture level and then drill down into the detail. You will architect automated test software for complex systems. This will involve working with other software engineers as part of a multidisciplinary project team. You may also participate in meetings with clients and potential clients from time to time and a small amount of travel may be involved.
Main Responsibilities
* Design and development of test frameworks for large software systems
* Clearly communicating system problems to other software engineers
* Delivery of high-quality code
Qualifications, Experience and Skills:
* With an appropriate background in software, you will have a good degree in a relevant subject, such as computer science or electronic engineering.
* Experience in communications software
* Understanding of both hardware and software
* Understanding of build systems and source control
* Significant experience of Python
* Some understanding of Internet technologies
We have a new vacancy for a Senior Embedded Software Engineer to be part of a highly successful team based in Cambridge. Our Client uses first-rate engineering processes and tools to develop cutting edge products across diverse markets. Working on wireless projects, you will design and write embedded software for complex electronics systems. In most cases this will involve working with one or more software or hardware engineers as part of a multidisciplinary project team. You may also participate in meetings with customers and potential customers from time to time and a small amount of travel may be involved. With an appropriate background in embedded software, you will have a good degree in a relevant subject, such as electronic engineering or computer science. You will have good experience in embedded software in C and communications software. An understanding of both hardware and software is essential, along with wireless communications systems and build systems and source control. Applicants with experience in one or more scripting languages and/or web technologies would be considered at an advantage.
Main Responsibilities:
* Design, development and test of whole software subsystems, sometimes on more than one project at once
* Design of interfaces between your code and that of other software engineers on the team
* Delivery of high-quality code, compliant with the customer's requirements
* Carrying out your specific project tasks within the timescales and budgets agreed with the project manager
* Defining regression tests to ensure that your software is robust and complies with the specification
Qualifications, Skills and Experience:
* Good degree in a relevant subject, such as electronic engineering or computer science
* Appropriate background in embedded software
* Experience in embedded software in C
* Experience in communications software
* Understanding of both hardware and software
* Understanding of wireless communications systems
* Understanding of build systems and source control
* One or more scripting languages - Advantageous
* Web technologies - Advantageous
09/09/2016
We have a new vacancy for a Senior Embedded Software Engineer to be part of a highly successful team based in Cambridge. Our Client uses first-rate engineering processes and tools to develop cutting edge products across diverse markets. Working on wireless projects, you will design and write embedded software for complex electronics systems. In most cases this will involve working with one or more software or hardware engineers as part of a multidisciplinary project team. You may also participate in meetings with customers and potential customers from time to time and a small amount of travel may be involved. With an appropriate background in embedded software, you will have a good degree in a relevant subject, such as electronic engineering or computer science. You will have good experience in embedded software in C and communications software. An understanding of both hardware and software is essential, along with wireless communications systems and build systems and source control. Applicants with experience in one or more scripting languages and/or web technologies would be considered at an advantage.
Main Responsibilities:
* Design, development and test of whole software subsystems, sometimes on more than one project at once
* Design of interfaces between your code and that of other software engineers on the team
* Delivery of high-quality code, compliant with the customer's requirements
* Carrying out your specific project tasks within the timescales and budgets agreed with the project manager
* Defining regression tests to ensure that your software is robust and complies with the specification
Qualifications, Skills and Experience:
* Good degree in a relevant subject, such as electronic engineering or computer science
* Appropriate background in embedded software
* Experience in embedded software in C
* Experience in communications software
* Understanding of both hardware and software
* Understanding of wireless communications systems
* Understanding of build systems and source control
* One or more scripting languages - Advantageous
* Web technologies - Advantageous
We are seeking to recruit a dynamic Senior Software Engineer on behalf of our client, based just outside Cambridge. The company design, manufacture and sell sensors and instruments for environmental monitoring and plant science. They are looking for a talented and innovative senior software engineer to be responsible for all aspects of the software design of new products from concept development right through to manufacture.
Main Responsibilities:
* Develop firmware and application software for our environmental sensors and loggers and test and calibration equipment.
* Play a leading role at all stages of product development cycle: requirements analysis, specification, design, implementation, validation and maintenance.
* Engage in all aspect of product design: scientific, mechanical, electronic, documentation, testing, trialling and maintenance.
* You will both manage and participate in development projects, and may be asked to participate in other roles as and when required.
Qualifications, Experience and Skills:
* Good degree in Scientific or Engineering subject
* Interest in environmental research
* Extensive experience (5 years) of firmware application development (e.g. embedded C)
* Proven ability to deliver robust application software for scientific and/or electronic equipment with minimal supervision.
* Understanding of electronics concepts for the purpose of firmware design.
Advantageous:
* Appreciation of scientific principles (especially physical, environmental and/or plant)
* Project management highly desirable
* Fluency in some of the following: C, C , C#, Visual Studio, WinAPI and .NET,
* Embedded development: IAR Embedded Workbench, MSP430
* Communication protocols (serial, TCP/IP, wireless)
09/09/2016
We are seeking to recruit a dynamic Senior Software Engineer on behalf of our client, based just outside Cambridge. The company design, manufacture and sell sensors and instruments for environmental monitoring and plant science. They are looking for a talented and innovative senior software engineer to be responsible for all aspects of the software design of new products from concept development right through to manufacture.
Main Responsibilities:
* Develop firmware and application software for our environmental sensors and loggers and test and calibration equipment.
* Play a leading role at all stages of product development cycle: requirements analysis, specification, design, implementation, validation and maintenance.
* Engage in all aspect of product design: scientific, mechanical, electronic, documentation, testing, trialling and maintenance.
* You will both manage and participate in development projects, and may be asked to participate in other roles as and when required.
Qualifications, Experience and Skills:
* Good degree in Scientific or Engineering subject
* Interest in environmental research
* Extensive experience (5 years) of firmware application development (e.g. embedded C)
* Proven ability to deliver robust application software for scientific and/or electronic equipment with minimal supervision.
* Understanding of electronics concepts for the purpose of firmware design.
Advantageous:
* Appreciation of scientific principles (especially physical, environmental and/or plant)
* Project management highly desirable
* Fluency in some of the following: C, C , C#, Visual Studio, WinAPI and .NET,
* Embedded development: IAR Embedded Workbench, MSP430
* Communication protocols (serial, TCP/IP, wireless)
Our client, based in Cambridge is seeking a Project Manager to work in a dynamic environment, leading teams innovating on a variety of technologies applied to different market sectors. You will have experience of either project managing small-medium sized projects, or of team leading a discipline (e.g. software) within a larger new product development project. You will work in a dynamic environment where you will have the autonomy and freedom to set-up and lead teams of world-class graduate engineers.
Main Responsibilities:
* Support business developers to define projects to meet the needs of prospective clients
* Lead and motivate multi-disciplinary teams of engineers to deliver these projects
* Report project status to clients, both written and verbally
Qualifications, Experience and Skills:
* Good degree in Engineering.
* Experience of either project managing small-medium sized projects, or of team leading a discipline (e.g. software) within a larger new product development project.
* Experience in planning tasks, then tracking the progress of a team to deliver against those tasks, addressing issues as they arise.
* Understanding of, and an empathy with software development.
* A desire to pursue a professional Programme Management career.
* Strong time management, organised, interpersonal skills and leadership ability.
* Client exposure would be an advantage
09/09/2016
Our client, based in Cambridge is seeking a Project Manager to work in a dynamic environment, leading teams innovating on a variety of technologies applied to different market sectors. You will have experience of either project managing small-medium sized projects, or of team leading a discipline (e.g. software) within a larger new product development project. You will work in a dynamic environment where you will have the autonomy and freedom to set-up and lead teams of world-class graduate engineers.
Main Responsibilities:
* Support business developers to define projects to meet the needs of prospective clients
* Lead and motivate multi-disciplinary teams of engineers to deliver these projects
* Report project status to clients, both written and verbally
Qualifications, Experience and Skills:
* Good degree in Engineering.
* Experience of either project managing small-medium sized projects, or of team leading a discipline (e.g. software) within a larger new product development project.
* Experience in planning tasks, then tracking the progress of a team to deliver against those tasks, addressing issues as they arise.
* Understanding of, and an empathy with software development.
* A desire to pursue a professional Programme Management career.
* Strong time management, organised, interpersonal skills and leadership ability.
* Client exposure would be an advantage
We have a new vacancy for a Senior Embedded Software Engineer to be part of a highly successful team based in Cambridge. Our Client uses first-rate engineering processes and tools to develop cutting edge products across diverse markets. Working on wireless projects, you will design and write embedded software for complex electronics systems. In most cases this will involve working with one or more software or hardware engineers as part of a multidisciplinary project team. You may also participate in meetings with customers and potential customers from time to time and a small amount of travel may be involved. With an appropriate background in embedded software, you will have a good degree in a relevant subject, such as electronic engineering or computer science. You will have good experience in embedded software in C and communications software. An understanding of both hardware and software is essential, along with wireless communications systems and build systems and source control. Applicants with experience in one or more scripting languages and/or web technologies would be considered at an advantage.
Main Responsibilities:
* Design, development and test of whole software subsystems, sometimes on more than one project at once
* Design of interfaces between your code and that of other software engineers on the team
* Delivery of high-quality code, compliant with the customer's requirements
* Carrying out your specific project tasks within the timescales and budgets agreed with the project manager
* Defining regression tests to ensure that your software is robust and complies with the specification
Qualifications, Skills and Experience:
* Good degree in a relevant subject, such as electronic engineering or computer science
* Appropriate background in embedded software
* Experience in embedded software in C
* Experience in communications software
* Understanding of both hardware and software
* Understanding of wireless communications systems
* Understanding of build systems and source control
* One or more scripting languages - Advantageous
* Web technologies - Advantageous
09/09/2016
We have a new vacancy for a Senior Embedded Software Engineer to be part of a highly successful team based in Cambridge. Our Client uses first-rate engineering processes and tools to develop cutting edge products across diverse markets. Working on wireless projects, you will design and write embedded software for complex electronics systems. In most cases this will involve working with one or more software or hardware engineers as part of a multidisciplinary project team. You may also participate in meetings with customers and potential customers from time to time and a small amount of travel may be involved. With an appropriate background in embedded software, you will have a good degree in a relevant subject, such as electronic engineering or computer science. You will have good experience in embedded software in C and communications software. An understanding of both hardware and software is essential, along with wireless communications systems and build systems and source control. Applicants with experience in one or more scripting languages and/or web technologies would be considered at an advantage.
Main Responsibilities:
* Design, development and test of whole software subsystems, sometimes on more than one project at once
* Design of interfaces between your code and that of other software engineers on the team
* Delivery of high-quality code, compliant with the customer's requirements
* Carrying out your specific project tasks within the timescales and budgets agreed with the project manager
* Defining regression tests to ensure that your software is robust and complies with the specification
Qualifications, Skills and Experience:
* Good degree in a relevant subject, such as electronic engineering or computer science
* Appropriate background in embedded software
* Experience in embedded software in C
* Experience in communications software
* Understanding of both hardware and software
* Understanding of wireless communications systems
* Understanding of build systems and source control
* One or more scripting languages - Advantageous
* Web technologies - Advantageous
Our Cambridge based client now has a brand new opportunity for a Front End Developer. You'll drive all aspects of UI development for a number of products for high profile clients from many different markets including telecommunications, healthcare, industrial, satellite, consumer and automotive to name a few. In order to be considered for this position, please submit your portfolio of your work that showcases websites, web applications and user interfaces you have developed along with your CV.
Main Responsibilities:
* Creating front-ends for web applications, iOS and Android.
* Work with back-end developers, software engineers and UX/UI designers to produce impressive, user-centric and highly-polished user interfaces.
Qualifications, Experience and Skills:
* A good degree in a relevant subject
* Experience of front end design and development
* Solid understanding and recent experience of HTML5 and CSS3
* Demonstrable JavaScript coding skills including knowledge of frameworks such as Backbone, Angular, Ember, PhoneGap, Cordova and JavaScript build tools such as Grunt, Gulp and Broccoli
* Experience of building single page applications in the browser
* Hands-on experience integrating Web applications with REST or SOAP services
* Knowledge of unit testing and test automation tools and techniques for browser based user interfaces
* Interest in Usability and UX (web application wireframing skills would be an advantage)
* Creativity and a great eye for design
* A Passion for elegant and intuitive user interfaces
Advantageous:
* Version Control (Subversion)
* Familiarity with standard tools such as Photoshop, Illustrator and Fireworks
* Python and Django
09/09/2016
Our Cambridge based client now has a brand new opportunity for a Front End Developer. You'll drive all aspects of UI development for a number of products for high profile clients from many different markets including telecommunications, healthcare, industrial, satellite, consumer and automotive to name a few. In order to be considered for this position, please submit your portfolio of your work that showcases websites, web applications and user interfaces you have developed along with your CV.
Main Responsibilities:
* Creating front-ends for web applications, iOS and Android.
* Work with back-end developers, software engineers and UX/UI designers to produce impressive, user-centric and highly-polished user interfaces.
Qualifications, Experience and Skills:
* A good degree in a relevant subject
* Experience of front end design and development
* Solid understanding and recent experience of HTML5 and CSS3
* Demonstrable JavaScript coding skills including knowledge of frameworks such as Backbone, Angular, Ember, PhoneGap, Cordova and JavaScript build tools such as Grunt, Gulp and Broccoli
* Experience of building single page applications in the browser
* Hands-on experience integrating Web applications with REST or SOAP services
* Knowledge of unit testing and test automation tools and techniques for browser based user interfaces
* Interest in Usability and UX (web application wireframing skills would be an advantage)
* Creativity and a great eye for design
* A Passion for elegant and intuitive user interfaces
Advantageous:
* Version Control (Subversion)
* Familiarity with standard tools such as Photoshop, Illustrator and Fireworks
* Python and Django
We have a new opportunity for a Developer In Test. The position is based in Cambridge and we are looking for somebody who can design and build frameworks to test large, scalable systems and quickly understand software systems at the architecture level and then drill down into the detail. You will architect automated test software for complex systems. This will involve working with other software engineers as part of a multidisciplinary project team. You may also participate in meetings with clients and potential clients from time to time and a small amount of travel may be involved.
Main Responsibilities
* Design and development of test frameworks for large software systems
* Clearly communicating system problems to other software engineers
* Delivery of high-quality code
Qualifications, Experience and Skills:
* With an appropriate background in software, you will have a good degree in a relevant subject, such as computer science or electronic engineering.
* Experience in communications software
* Understanding of both hardware and software
* Understanding of build systems and source control
* Significant experience of Python
* Some understanding of Internet technologies
09/09/2016
We have a new opportunity for a Developer In Test. The position is based in Cambridge and we are looking for somebody who can design and build frameworks to test large, scalable systems and quickly understand software systems at the architecture level and then drill down into the detail. You will architect automated test software for complex systems. This will involve working with other software engineers as part of a multidisciplinary project team. You may also participate in meetings with clients and potential clients from time to time and a small amount of travel may be involved.
Main Responsibilities
* Design and development of test frameworks for large software systems
* Clearly communicating system problems to other software engineers
* Delivery of high-quality code
Qualifications, Experience and Skills:
* With an appropriate background in software, you will have a good degree in a relevant subject, such as computer science or electronic engineering.
* Experience in communications software
* Understanding of both hardware and software
* Understanding of build systems and source control
* Significant experience of Python
* Some understanding of Internet technologies
Our Cambridge based client now has a brand new opportunity for a Front End Developer. You'll drive all aspects of UI development for a number of products for high profile clients from many different markets including telecommunications, healthcare, industrial, satellite, consumer and automotive to name a few. In order to be considered for this position, please submit your portfolio of your work that showcases websites, web applications and user interfaces you have developed along with your CV.
Main Responsibilities:
* Creating front-ends for web applications, iOS and Android.
* Work with back-end developers, software engineers and UX/UI designers to produce impressive, user-centric and highly-polished user interfaces.
Qualifications, Experience and Skills:
* A good degree in a relevant subject
* Experience of front end design and development
* Solid understanding and recent experience of HTML5 and CSS3
* Demonstrable JavaScript coding skills including knowledge of frameworks such as Backbone, Angular, Ember, PhoneGap, Cordova and JavaScript build tools such as Grunt, Gulp and Broccoli
* Experience of building single page applications in the browser
* Hands-on experience integrating Web applications with REST or SOAP services
* Knowledge of unit testing and test automation tools and techniques for browser based user interfaces
* Interest in Usability and UX (web application wireframing skills would be an advantage)
* Creativity and a great eye for design
* A Passion for elegant and intuitive user interfaces
Advantageous:
* Version Control (Subversion)
* Familiarity with standard tools such as Photoshop, Illustrator and Fireworks
* Python and Django
09/09/2016
Our Cambridge based client now has a brand new opportunity for a Front End Developer. You'll drive all aspects of UI development for a number of products for high profile clients from many different markets including telecommunications, healthcare, industrial, satellite, consumer and automotive to name a few. In order to be considered for this position, please submit your portfolio of your work that showcases websites, web applications and user interfaces you have developed along with your CV.
Main Responsibilities:
* Creating front-ends for web applications, iOS and Android.
* Work with back-end developers, software engineers and UX/UI designers to produce impressive, user-centric and highly-polished user interfaces.
Qualifications, Experience and Skills:
* A good degree in a relevant subject
* Experience of front end design and development
* Solid understanding and recent experience of HTML5 and CSS3
* Demonstrable JavaScript coding skills including knowledge of frameworks such as Backbone, Angular, Ember, PhoneGap, Cordova and JavaScript build tools such as Grunt, Gulp and Broccoli
* Experience of building single page applications in the browser
* Hands-on experience integrating Web applications with REST or SOAP services
* Knowledge of unit testing and test automation tools and techniques for browser based user interfaces
* Interest in Usability and UX (web application wireframing skills would be an advantage)
* Creativity and a great eye for design
* A Passion for elegant and intuitive user interfaces
Advantageous:
* Version Control (Subversion)
* Familiarity with standard tools such as Photoshop, Illustrator and Fireworks
* Python and Django
We are a recruiting for a Senior Embedded DSP Engineer in Cambridge. This is a role for engineers with substantial experience in embedded software product development and a broad working knowledge of signal processing algorithms. Successful applicants joining the company will be primarily involved in developing wireless products (based on Software Defined Radio) but additional experience of other signal processing applications will be positively viewed. Your main role will be to operate within a multi-disciplined project team to develop products for clients which revolve around embedded software and signal processing. This is a hands-on engineering role where you will not only undertake design and implementation tasks within a project team but you will also use your previous experience to bring maturity and speed to the development process as well as providing support to more junior members of the project team.
Main Responsibilities
* Contributing to the system design and detailed design of complex products
* Coding and testing software on high performance DSP hardware
* Assisting in constructing models and simulations using MATLAB
* Working with relevant standards (3GPP, IEEE etc.)
* Constructing documentation
* Contributing to IP development to expand and promote group capabilities
* Providing leadership to small engineering teams
Qualifications, Experience and Skills:
* Excellent first degree in engineering, computer science or mathematics
* Significant experience of embedded software product development
* Strong C programming and software engineering skills
* Good knowledge of DSP theory for wireless communications
* Familiarity with a scripting language (Python, Bash etc.)
* Experience of using MATLAB
* Excellent numerical skills
* Good communication skills
* A strong desire to learn and investigate new technologies
Advantageous:
* Linux programming, scripting or administration
* Programming in Assembly Language
* DSP Algorithm development
* Image and audio signal processing and machine learning
09/09/2016
We are a recruiting for a Senior Embedded DSP Engineer in Cambridge. This is a role for engineers with substantial experience in embedded software product development and a broad working knowledge of signal processing algorithms. Successful applicants joining the company will be primarily involved in developing wireless products (based on Software Defined Radio) but additional experience of other signal processing applications will be positively viewed. Your main role will be to operate within a multi-disciplined project team to develop products for clients which revolve around embedded software and signal processing. This is a hands-on engineering role where you will not only undertake design and implementation tasks within a project team but you will also use your previous experience to bring maturity and speed to the development process as well as providing support to more junior members of the project team.
Main Responsibilities
* Contributing to the system design and detailed design of complex products
* Coding and testing software on high performance DSP hardware
* Assisting in constructing models and simulations using MATLAB
* Working with relevant standards (3GPP, IEEE etc.)
* Constructing documentation
* Contributing to IP development to expand and promote group capabilities
* Providing leadership to small engineering teams
Qualifications, Experience and Skills:
* Excellent first degree in engineering, computer science or mathematics
* Significant experience of embedded software product development
* Strong C programming and software engineering skills
* Good knowledge of DSP theory for wireless communications
* Familiarity with a scripting language (Python, Bash etc.)
* Experience of using MATLAB
* Excellent numerical skills
* Good communication skills
* A strong desire to learn and investigate new technologies
Advantageous:
* Linux programming, scripting or administration
* Programming in Assembly Language
* DSP Algorithm development
* Image and audio signal processing and machine learning
We are seeking to recruit a dynamic Senior Software Engineer on behalf of our client, based just outside Cambridge. The company design, manufacture and sell sensors and instruments for environmental monitoring and plant science. They are looking for a talented and innovative senior software engineer to be responsible for all aspects of the software design of new products from concept development right through to manufacture.
Main Responsibilities:
* Develop firmware and application software for our environmental sensors and loggers and test and calibration equipment.
* Play a leading role at all stages of product development cycle: requirements analysis, specification, design, implementation, validation and maintenance.
* Engage in all aspect of product design: scientific, mechanical, electronic, documentation, testing, trialling and maintenance.
* You will both manage and participate in development projects, and may be asked to participate in other roles as and when required.
Qualifications, Experience and Skills:
* Good degree in Scientific or Engineering subject
* Interest in environmental research
* Extensive experience (5 years) of firmware application development (e.g. embedded C)
* Proven ability to deliver robust application software for scientific and/or electronic equipment with minimal supervision.
* Understanding of electronics concepts for the purpose of firmware design.
Advantageous:
* Appreciation of scientific principles (especially physical, environmental and/or plant)
* Project management highly desirable
* Fluency in some of the following: C, C , C#, Visual Studio, WinAPI and .NET,
* Embedded development: IAR Embedded Workbench, MSP430
* Communication protocols (serial, TCP/IP, wireless)
09/09/2016
We are seeking to recruit a dynamic Senior Software Engineer on behalf of our client, based just outside Cambridge. The company design, manufacture and sell sensors and instruments for environmental monitoring and plant science. They are looking for a talented and innovative senior software engineer to be responsible for all aspects of the software design of new products from concept development right through to manufacture.
Main Responsibilities:
* Develop firmware and application software for our environmental sensors and loggers and test and calibration equipment.
* Play a leading role at all stages of product development cycle: requirements analysis, specification, design, implementation, validation and maintenance.
* Engage in all aspect of product design: scientific, mechanical, electronic, documentation, testing, trialling and maintenance.
* You will both manage and participate in development projects, and may be asked to participate in other roles as and when required.
Qualifications, Experience and Skills:
* Good degree in Scientific or Engineering subject
* Interest in environmental research
* Extensive experience (5 years) of firmware application development (e.g. embedded C)
* Proven ability to deliver robust application software for scientific and/or electronic equipment with minimal supervision.
* Understanding of electronics concepts for the purpose of firmware design.
Advantageous:
* Appreciation of scientific principles (especially physical, environmental and/or plant)
* Project management highly desirable
* Fluency in some of the following: C, C , C#, Visual Studio, WinAPI and .NET,
* Embedded development: IAR Embedded Workbench, MSP430
* Communication protocols (serial, TCP/IP, wireless)
We are seeking to recruit a dynamic Senior Software Engineer on behalf of our client, based just outside Cambridge. The company design, manufacture and sell sensors and instruments for environmental monitoring and plant science. They are looking for a talented and innovative senior software engineer to be responsible for all aspects of the software design of new products from concept development right through to manufacture.
Main Responsibilities:
* Develop firmware and application software for our environmental sensors and loggers and test and calibration equipment.
* Play a leading role at all stages of product development cycle: requirements analysis, specification, design, implementation, validation and maintenance.
* Engage in all aspect of product design: scientific, mechanical, electronic, documentation, testing, trialling and maintenance.
* You will both manage and participate in development projects, and may be asked to participate in other roles as and when required.
Qualifications, Experience and Skills:
* Good degree in Scientific or Engineering subject
* Interest in environmental research
* Extensive experience (5 years) of firmware application development (e.g. embedded C)
* Proven ability to deliver robust application software for scientific and/or electronic equipment with minimal supervision.
* Understanding of electronics concepts for the purpose of firmware design.
Advantageous:
* Appreciation of scientific principles (especially physical, environmental and/or plant)
* Project management highly desirable
* Fluency in some of the following: C, C , C#, Visual Studio, WinAPI and .NET,
* Embedded development: IAR Embedded Workbench, MSP430
* Communication protocols (serial, TCP/IP, wireless)
09/09/2016
We are seeking to recruit a dynamic Senior Software Engineer on behalf of our client, based just outside Cambridge. The company design, manufacture and sell sensors and instruments for environmental monitoring and plant science. They are looking for a talented and innovative senior software engineer to be responsible for all aspects of the software design of new products from concept development right through to manufacture.
Main Responsibilities:
* Develop firmware and application software for our environmental sensors and loggers and test and calibration equipment.
* Play a leading role at all stages of product development cycle: requirements analysis, specification, design, implementation, validation and maintenance.
* Engage in all aspect of product design: scientific, mechanical, electronic, documentation, testing, trialling and maintenance.
* You will both manage and participate in development projects, and may be asked to participate in other roles as and when required.
Qualifications, Experience and Skills:
* Good degree in Scientific or Engineering subject
* Interest in environmental research
* Extensive experience (5 years) of firmware application development (e.g. embedded C)
* Proven ability to deliver robust application software for scientific and/or electronic equipment with minimal supervision.
* Understanding of electronics concepts for the purpose of firmware design.
Advantageous:
* Appreciation of scientific principles (especially physical, environmental and/or plant)
* Project management highly desirable
* Fluency in some of the following: C, C , C#, Visual Studio, WinAPI and .NET,
* Embedded development: IAR Embedded Workbench, MSP430
* Communication protocols (serial, TCP/IP, wireless)
Our Cambridge based client now has a brand new opportunity for a Front End Developer. You'll drive all aspects of UI development for a number of products for high profile clients from many different markets including telecommunications, healthcare, industrial, satellite, consumer and automotive to name a few. In order to be considered for this position, please submit your portfolio of your work that showcases websites, web applications and user interfaces you have developed along with your CV.
Main Responsibilities:
* Creating front-ends for web applications, iOS and Android.
* Work with back-end developers, software engineers and UX/UI designers to produce impressive, user-centric and highly-polished user interfaces.
Qualifications, Experience and Skills:
* A good degree in a relevant subject
* Experience of front end design and development
* Solid understanding and recent experience of HTML5 and CSS3
* Demonstrable JavaScript coding skills including knowledge of frameworks such as Backbone, Angular, Ember, PhoneGap, Cordova and JavaScript build tools such as Grunt, Gulp and Broccoli
* Experience of building single page applications in the browser
* Hands-on experience integrating Web applications with REST or SOAP services
* Knowledge of unit testing and test automation tools and techniques for browser based user interfaces
* Interest in Usability and UX (web application wireframing skills would be an advantage)
* Creativity and a great eye for design
* A Passion for elegant and intuitive user interfaces
Advantageous:
* Version Control (Subversion)
* Familiarity with standard tools such as Photoshop, Illustrator and Fireworks
* Python and Django
09/09/2016
Our Cambridge based client now has a brand new opportunity for a Front End Developer. You'll drive all aspects of UI development for a number of products for high profile clients from many different markets including telecommunications, healthcare, industrial, satellite, consumer and automotive to name a few. In order to be considered for this position, please submit your portfolio of your work that showcases websites, web applications and user interfaces you have developed along with your CV.
Main Responsibilities:
* Creating front-ends for web applications, iOS and Android.
* Work with back-end developers, software engineers and UX/UI designers to produce impressive, user-centric and highly-polished user interfaces.
Qualifications, Experience and Skills:
* A good degree in a relevant subject
* Experience of front end design and development
* Solid understanding and recent experience of HTML5 and CSS3
* Demonstrable JavaScript coding skills including knowledge of frameworks such as Backbone, Angular, Ember, PhoneGap, Cordova and JavaScript build tools such as Grunt, Gulp and Broccoli
* Experience of building single page applications in the browser
* Hands-on experience integrating Web applications with REST or SOAP services
* Knowledge of unit testing and test automation tools and techniques for browser based user interfaces
* Interest in Usability and UX (web application wireframing skills would be an advantage)
* Creativity and a great eye for design
* A Passion for elegant and intuitive user interfaces
Advantageous:
* Version Control (Subversion)
* Familiarity with standard tools such as Photoshop, Illustrator and Fireworks
* Python and Django
Our Cambridge based client now has a brand new opportunity for a Front End Developer. You'll drive all aspects of UI development for a number of products for high profile clients from many different markets including telecommunications, healthcare, industrial, satellite, consumer and automotive to name a few. In order to be considered for this position, please submit your portfolio of your work that showcases websites, web applications and user interfaces you have developed along with your CV.
Main Responsibilities:
* Creating front-ends for web applications, iOS and Android.
* Work with back-end developers, software engineers and UX/UI designers to produce impressive, user-centric and highly-polished user interfaces.
Qualifications, Experience and Skills:
* A good degree in a relevant subject
* Experience of front end design and development
* Solid understanding and recent experience of HTML5 and CSS3
* Demonstrable JavaScript coding skills including knowledge of frameworks such as Backbone, Angular, Ember, PhoneGap, Cordova and JavaScript build tools such as Grunt, Gulp and Broccoli
* Experience of building single page applications in the browser
* Hands-on experience integrating Web applications with REST or SOAP services
* Knowledge of unit testing and test automation tools and techniques for browser based user interfaces
* Interest in Usability and UX (web application wireframing skills would be an advantage)
* Creativity and a great eye for design
* A Passion for elegant and intuitive user interfaces
Advantageous:
* Version Control (Subversion)
* Familiarity with standard tools such as Photoshop, Illustrator and Fireworks
* Python and Django
09/09/2016
Our Cambridge based client now has a brand new opportunity for a Front End Developer. You'll drive all aspects of UI development for a number of products for high profile clients from many different markets including telecommunications, healthcare, industrial, satellite, consumer and automotive to name a few. In order to be considered for this position, please submit your portfolio of your work that showcases websites, web applications and user interfaces you have developed along with your CV.
Main Responsibilities:
* Creating front-ends for web applications, iOS and Android.
* Work with back-end developers, software engineers and UX/UI designers to produce impressive, user-centric and highly-polished user interfaces.
Qualifications, Experience and Skills:
* A good degree in a relevant subject
* Experience of front end design and development
* Solid understanding and recent experience of HTML5 and CSS3
* Demonstrable JavaScript coding skills including knowledge of frameworks such as Backbone, Angular, Ember, PhoneGap, Cordova and JavaScript build tools such as Grunt, Gulp and Broccoli
* Experience of building single page applications in the browser
* Hands-on experience integrating Web applications with REST or SOAP services
* Knowledge of unit testing and test automation tools and techniques for browser based user interfaces
* Interest in Usability and UX (web application wireframing skills would be an advantage)
* Creativity and a great eye for design
* A Passion for elegant and intuitive user interfaces
Advantageous:
* Version Control (Subversion)
* Familiarity with standard tools such as Photoshop, Illustrator and Fireworks
* Python and Django