Location: Cambridge (CB25)
Duration: Permanent
Hours: 9am until 5:30pm (Monday to Friday)
Salary: £60k-£70k
Job Reference: 35675
We are looking for a Senior DevOps Engineer for our client based just north of Cambridge. You will play a key part in enhancing overall product quality by working alongside software developers and IT specialists building and managing the critical infrastructure needed for our clients award-winning products.
Responsibilities:
* Management and maintenance of software development infrastructure, which includes version control systems, build servers and deployment environments
* Optimisation of build, test and deployment processes by using Python to develop and implement automation scripts
* Ensuring the software development pipeline remains issue free by troubleshooting and quick resolution of any problems
* Improving software delivery efficiency by collaboration with Development teams
* Ensuring your knowledge is current and relevant in terms of the latest DevOps tools, technologies and best practices
Requirements
Must have -
* 3+ years' experience working as a DevOps Engineer
* The ability to design, build and maintain CI/CD pipelines using tools like Jenkins and TeamCity
* A solid understanding of Container Technology, preference being in building Docker Containers
* Familiarity with managing version control systems such as Perforce or Git
* Programming abilities using scripting languages, preferably Python, but also Bash and PowerShell
* Strong Linux administration skills and experience in administering VMs
* Use of tools such as Ansible or Puppet to implement infrastructure as Code
* Experience of using static code analysis tools, such as BlackDuck
* Able to use and manage other monitoring tools, such as Nagios, SolarWinds, Grafana, Prometheus etc.
* Experience of resolving complex issues using your debugging skills
* Strong communication skills, including the ability to explain technical concepts to non-technical colleagues
* Able to listen and take advice, but also know when to make necessary decisions
Nice to have -
* A Bachelor's degree (or equivalent level of experience) in Computer Science, Software Engineering, or a related field
* Experience of mentoring less experienced team members
* You have administered Jira
* knowledge and ability with Perl scripting
* You have been a Scrum Master for your team
Please contact us as soon as possible for more details or apply below
01/06/2025
Location: Cambridge (CB25)
Duration: Permanent
Hours: 9am until 5:30pm (Monday to Friday)
Salary: £60k-£70k
Job Reference: 35675
We are looking for a Senior DevOps Engineer for our client based just north of Cambridge. You will play a key part in enhancing overall product quality by working alongside software developers and IT specialists building and managing the critical infrastructure needed for our clients award-winning products.
Responsibilities:
* Management and maintenance of software development infrastructure, which includes version control systems, build servers and deployment environments
* Optimisation of build, test and deployment processes by using Python to develop and implement automation scripts
* Ensuring the software development pipeline remains issue free by troubleshooting and quick resolution of any problems
* Improving software delivery efficiency by collaboration with Development teams
* Ensuring your knowledge is current and relevant in terms of the latest DevOps tools, technologies and best practices
Requirements
Must have -
* 3+ years' experience working as a DevOps Engineer
* The ability to design, build and maintain CI/CD pipelines using tools like Jenkins and TeamCity
* A solid understanding of Container Technology, preference being in building Docker Containers
* Familiarity with managing version control systems such as Perforce or Git
* Programming abilities using scripting languages, preferably Python, but also Bash and PowerShell
* Strong Linux administration skills and experience in administering VMs
* Use of tools such as Ansible or Puppet to implement infrastructure as Code
* Experience of using static code analysis tools, such as BlackDuck
* Able to use and manage other monitoring tools, such as Nagios, SolarWinds, Grafana, Prometheus etc.
* Experience of resolving complex issues using your debugging skills
* Strong communication skills, including the ability to explain technical concepts to non-technical colleagues
* Able to listen and take advice, but also know when to make necessary decisions
Nice to have -
* A Bachelor's degree (or equivalent level of experience) in Computer Science, Software Engineering, or a related field
* Experience of mentoring less experienced team members
* You have administered Jira
* knowledge and ability with Perl scripting
* You have been a Scrum Master for your team
Please contact us as soon as possible for more details or apply below
Location: Cambridge (CB25)
Duration: Permanent
Hours: 9am until 5:30pm (Monday to Friday)
Salary: £40k-£50k
Job Reference: 35488
Polytec are looking for an Android Platform Software Engineer for our client based just north of Cambridge to develop and support software running on Android based products.
Responsibilities:
* Deliver team goals as part of a SCRUM team
* Embedded software development for new features
* Debugging real-time issues and bug fixing
* Writing unit tests and integration tests
* Participating in code and document reviews
* Interfacing with wider organisation including hardware/electronics team, factory test team, product test and integration team
* Participation in SCRUM ceremonies
Requirements:
* Degree in a relevant discipline
* Embedded real-time software development experience on AOSP, using C++/Java
* Good debugging skills
* Enjoy investigating and solving challenging real-time platform issues.
* Experience with development tools for debugging, profiling, code coverage, memory leak detection
* Experience with real-time, multi-processor, multi-threaded, event-driven software
* Experience of using configuration management and fault tracking tools
* Innovative with proven ability to generate new ideas and approaches to problems
* Good analytical, numerical, written and verbal communications skills
Please contact us as soon as possible for more details or apply below
01/06/2025
Location: Cambridge (CB25)
Duration: Permanent
Hours: 9am until 5:30pm (Monday to Friday)
Salary: £40k-£50k
Job Reference: 35488
Polytec are looking for an Android Platform Software Engineer for our client based just north of Cambridge to develop and support software running on Android based products.
Responsibilities:
* Deliver team goals as part of a SCRUM team
* Embedded software development for new features
* Debugging real-time issues and bug fixing
* Writing unit tests and integration tests
* Participating in code and document reviews
* Interfacing with wider organisation including hardware/electronics team, factory test team, product test and integration team
* Participation in SCRUM ceremonies
Requirements:
* Degree in a relevant discipline
* Embedded real-time software development experience on AOSP, using C++/Java
* Good debugging skills
* Enjoy investigating and solving challenging real-time platform issues.
* Experience with development tools for debugging, profiling, code coverage, memory leak detection
* Experience with real-time, multi-processor, multi-threaded, event-driven software
* Experience of using configuration management and fault tracking tools
* Innovative with proven ability to generate new ideas and approaches to problems
* Good analytical, numerical, written and verbal communications skills
Please contact us as soon as possible for more details or apply below
Location: Cambridge (CB25)
Duration: Permanent
Hours: 9am until 5:30pm (Monday to Friday)
Salary: £40k-£50k
Job Reference: 35488
Polytec are looking for an Android Platform Software Engineer for our client based just north of Cambridge to develop and support software running on Android based products.
Responsibilities:
* Deliver team goals as part of a SCRUM team
* Embedded software development for new features
* Debugging real-time issues and bug fixing
* Writing unit tests and integration tests
* Participating in code and document reviews
* Interfacing with wider organisation including hardware/electronics team, factory test team, product test and integration team
* Participation in SCRUM ceremonies
Requirements:
* Degree in a relevant discipline
* Embedded real-time software development experience on AOSP, using C++/Java
* Good debugging skills
* Enjoy investigating and solving challenging real-time platform issues.
* Experience with development tools for debugging, profiling, code coverage, memory leak detection
* Experience with real-time, multi-processor, multi-threaded, event-driven software
* Experience of using configuration management and fault tracking tools
* Innovative with proven ability to generate new ideas and approaches to problems
* Good analytical, numerical, written and verbal communications skills
Please contact us as soon as possible for more details or apply below
01/06/2025
Location: Cambridge (CB25)
Duration: Permanent
Hours: 9am until 5:30pm (Monday to Friday)
Salary: £40k-£50k
Job Reference: 35488
Polytec are looking for an Android Platform Software Engineer for our client based just north of Cambridge to develop and support software running on Android based products.
Responsibilities:
* Deliver team goals as part of a SCRUM team
* Embedded software development for new features
* Debugging real-time issues and bug fixing
* Writing unit tests and integration tests
* Participating in code and document reviews
* Interfacing with wider organisation including hardware/electronics team, factory test team, product test and integration team
* Participation in SCRUM ceremonies
Requirements:
* Degree in a relevant discipline
* Embedded real-time software development experience on AOSP, using C++/Java
* Good debugging skills
* Enjoy investigating and solving challenging real-time platform issues.
* Experience with development tools for debugging, profiling, code coverage, memory leak detection
* Experience with real-time, multi-processor, multi-threaded, event-driven software
* Experience of using configuration management and fault tracking tools
* Innovative with proven ability to generate new ideas and approaches to problems
* Good analytical, numerical, written and verbal communications skills
Please contact us as soon as possible for more details or apply below
Polytec are recruiting for an Embedded Software Engineer to join a team based near to Saffron Walden. You'll have the opportunity to work on some exciting technologies. The role requires all-round software development skills with the emphasis on embedded systems and applications. This will cover development of software for a range of embedded platforms from bare metal microcontrollers to RTOS and embedded Linux systems. The ability to quickly learn new languages and skills is essential, so as to contribute across the range of the group's activities. In most cases, you'll be working with other software or hardware engineers as part of a multidisciplinary project team. In return, you'll receive a competitive package and an environment that will stimulate and challenge you to be your best.What We're Looking For:* You should have a technical degree or equivalent from a good university. You should be comfortable developing software for a variety of platforms. * In most cases this role will involve working with firmware and hardware engineers as part of a multidisciplinary project team. You will be expected to participate in sales meetings with clients and be able to generate the technical responses to bids and tenders. * Due to the nature of this position, candidates must be willing to undergo, and eligible to achieve, HMG security clearance up to at least SC level.* In-depth knowledge of embedded systems/board support packages* Developing real time software in C* Experience with debugging and optimising embedded code: finding problems and bottlenecks and fixing themYou will:* Be an enthusiastic team player, but be able to work independently* Be prepared to learn new skills quickly in order to react to changing demands* Have good communications skills* Have good organisation skillsThe following skills and experience are highly desirable:* Familiarity with software-hardware interfacing* Application development for embedded Linux or Android platforms*Python, C++, C#, Objective C, Java, Bash/other scripting languages* Build systems, source control and defect tracking* Communications protocols* Wireless technologies* Test frameworks and design-for-test methodology* Relevant commercial domain experience in medical, sensors or defence* A record of open source software contributions* Windows programming
29/10/2018
Polytec are recruiting for an Embedded Software Engineer to join a team based near to Saffron Walden. You'll have the opportunity to work on some exciting technologies. The role requires all-round software development skills with the emphasis on embedded systems and applications. This will cover development of software for a range of embedded platforms from bare metal microcontrollers to RTOS and embedded Linux systems. The ability to quickly learn new languages and skills is essential, so as to contribute across the range of the group's activities. In most cases, you'll be working with other software or hardware engineers as part of a multidisciplinary project team. In return, you'll receive a competitive package and an environment that will stimulate and challenge you to be your best.What We're Looking For:* You should have a technical degree or equivalent from a good university. You should be comfortable developing software for a variety of platforms. * In most cases this role will involve working with firmware and hardware engineers as part of a multidisciplinary project team. You will be expected to participate in sales meetings with clients and be able to generate the technical responses to bids and tenders. * Due to the nature of this position, candidates must be willing to undergo, and eligible to achieve, HMG security clearance up to at least SC level.* In-depth knowledge of embedded systems/board support packages* Developing real time software in C* Experience with debugging and optimising embedded code: finding problems and bottlenecks and fixing themYou will:* Be an enthusiastic team player, but be able to work independently* Be prepared to learn new skills quickly in order to react to changing demands* Have good communications skills* Have good organisation skillsThe following skills and experience are highly desirable:* Familiarity with software-hardware interfacing* Application development for embedded Linux or Android platforms*Python, C++, C#, Objective C, Java, Bash/other scripting languages* Build systems, source control and defect tracking* Communications protocols* Wireless technologies* Test frameworks and design-for-test methodology* Relevant commercial domain experience in medical, sensors or defence* A record of open source software contributions* Windows programming
Our client based south of Cambridge is looking for an Embedded Linux Software Engineer to join their busy team. The role requires all-round software development skills with the emphasis on embedded operating systems and applications. This will initially focus on embedded Linux operating systems and applications but requires the ability to quickly learn new languages and skills.You will also be expected to participate in sales and project meetings with clients and be able to generate the technical responses to bids and tenders.You should have a technical degree or equivalent from a good university. You should be comfortable developing software for a variety of platforms.The successful candidate will - * Have in-depth knowledge of embedded Linux operating systems/board support packages* Have in-depth knowledge of real time software development in C* Have experience with debugging and optimising embedded code: finding problems and bottlenecks and fixing themOne or more of the following areas of domain experience (or similar) is also desirable:* Linux device driver development (preferably on ARM platforms)* Familiarity with software-hardware interfacing* Yocto* Application development for embedded Linux or Android platforms* Python, Perl, C++, C#, Objective C, Java, Bash/other scripting languages* Build systems, source control and defect tracking* Communications protocols* Wireless technologies* Test frameworks and design-for-test methodology* Relevant commercial domain experience in medical, sensors or defence* A record of open source software contributions* Windows programmingDue to the nature of this position, candidates must be willing to undergo, and eligible to achieve, HMG security clearance up to at least SC level
29/10/2018
Our client based south of Cambridge is looking for an Embedded Linux Software Engineer to join their busy team. The role requires all-round software development skills with the emphasis on embedded operating systems and applications. This will initially focus on embedded Linux operating systems and applications but requires the ability to quickly learn new languages and skills.You will also be expected to participate in sales and project meetings with clients and be able to generate the technical responses to bids and tenders.You should have a technical degree or equivalent from a good university. You should be comfortable developing software for a variety of platforms.The successful candidate will - * Have in-depth knowledge of embedded Linux operating systems/board support packages* Have in-depth knowledge of real time software development in C* Have experience with debugging and optimising embedded code: finding problems and bottlenecks and fixing themOne or more of the following areas of domain experience (or similar) is also desirable:* Linux device driver development (preferably on ARM platforms)* Familiarity with software-hardware interfacing* Yocto* Application development for embedded Linux or Android platforms* Python, Perl, C++, C#, Objective C, Java, Bash/other scripting languages* Build systems, source control and defect tracking* Communications protocols* Wireless technologies* Test frameworks and design-for-test methodology* Relevant commercial domain experience in medical, sensors or defence* A record of open source software contributions* Windows programmingDue to the nature of this position, candidates must be willing to undergo, and eligible to achieve, HMG security clearance up to at least SC level
We are looking for a Software Engineer to specify, design, develop and test embedded software for complex medical systems for diagnostics, surgical, and drug delivery applications. Working for a Cambridge based company, many of the systems you will be working on will include electronics, optics, fluidics, robotics and UI components thus requiring an all-round engineering knowledge, attention to detail and good team work skills.Responsibilities* Working within a multidisciplinary team to develop software specifications and test protocols* Deliver high-quality code, according to specifications* Deliver high-quality design documentation according to medical regulations* Perform tests, code reviews, and other quality assurance tasks* Fast prototyping in support of proof of principle activities* Carrying out your specific project tasks within the timescales and budgets agreed with the project managerRequirements * An excellent degree in a relevant subject such as software engineering, electronics engineering or computer science* Excellent knowledge of either C or C++* Experience in developing real time embedded software on bare metal or by means of an RTOS* A working knowledge of how to interface microcontrollers with various sensors and actuators* Good communication and presentation skillsExperience in the following would be an advantage: * A background in control theory, digital signal processing or computer vision* Experience in programming under Windows, Linux, Android or iOS* Knowledge of another programming language or a scripting language* A background or experience in system modelling using UML or SysML* Experience with software development in a regulated industry (such as medical, nuclear or defence)
29/10/2018
We are looking for a Software Engineer to specify, design, develop and test embedded software for complex medical systems for diagnostics, surgical, and drug delivery applications. Working for a Cambridge based company, many of the systems you will be working on will include electronics, optics, fluidics, robotics and UI components thus requiring an all-round engineering knowledge, attention to detail and good team work skills.Responsibilities* Working within a multidisciplinary team to develop software specifications and test protocols* Deliver high-quality code, according to specifications* Deliver high-quality design documentation according to medical regulations* Perform tests, code reviews, and other quality assurance tasks* Fast prototyping in support of proof of principle activities* Carrying out your specific project tasks within the timescales and budgets agreed with the project managerRequirements * An excellent degree in a relevant subject such as software engineering, electronics engineering or computer science* Excellent knowledge of either C or C++* Experience in developing real time embedded software on bare metal or by means of an RTOS* A working knowledge of how to interface microcontrollers with various sensors and actuators* Good communication and presentation skillsExperience in the following would be an advantage: * A background in control theory, digital signal processing or computer vision* Experience in programming under Windows, Linux, Android or iOS* Knowledge of another programming language or a scripting language* A background or experience in system modelling using UML or SysML* Experience with software development in a regulated industry (such as medical, nuclear or defence)
Our Cambridge based client is seeking a software developer to 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 from time to time and a small amount of travel may be involved.Responsibilities:* The design and development of test frameworks for large software systems* Clearly communicating system problems to other software engineers* Delivery of high-quality code, mainly in C and PythonRequirements:With an appropriate background in software, you will have a good degree in a relevant subject, such as computer science or electronic engineering. Essential skills include:* 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
29/10/2018
Our Cambridge based client is seeking a software developer to 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 from time to time and a small amount of travel may be involved.Responsibilities:* The design and development of test frameworks for large software systems* Clearly communicating system problems to other software engineers* Delivery of high-quality code, mainly in C and PythonRequirements:With an appropriate background in software, you will have a good degree in a relevant subject, such as computer science or electronic engineering. Essential skills include:* 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
Polytec are recruiting for an Embedded Software Engineer to join a team based near to Saffron Walden. You'll have the opportunity to work on some exciting technologies. The role requires all-round software development skills with the emphasis on embedded systems and applications. This will cover development of software for a range of embedded platforms from bare metal microcontrollers to RTOS and embedded Linux systems. The ability to quickly learn new languages and skills is essential, so as to contribute across the range of the group's activities. In most cases, you'll be working with other software or hardware engineers as part of a multidisciplinary project team. In return, you'll receive a competitive package and an environment that will stimulate and challenge you to be your best.What We're Looking For:* You should have a technical degree or equivalent from a good university. You should be comfortable developing software for a variety of platforms. * In most cases this role will involve working with firmware and hardware engineers as part of a multidisciplinary project team. You will be expected to participate in sales meetings with clients and be able to generate the technical responses to bids and tenders. * Due to the nature of this position, candidates must be willing to undergo, and eligible to achieve, HMG security clearance up to at least SC level.* In-depth knowledge of embedded systems/board support packages* Developing real time software in C* Experience with debugging and optimising embedded code: finding problems and bottlenecks and fixing themYou will:* Be an enthusiastic team player, but be able to work independently* Be prepared to learn new skills quickly in order to react to changing demands* Have good communications skills* Have good organisation skillsThe following skills and experience are highly desirable:* Familiarity with software-hardware interfacing* Application development for embedded Linux or Android platforms*Python, C++, C#, Objective C, Java, Bash/other scripting languages* Build systems, source control and defect tracking* Communications protocols* Wireless technologies* Test frameworks and design-for-test methodology* Relevant commercial domain experience in medical, sensors or defence* A record of open source software contributions* Windows programming
29/10/2018
Polytec are recruiting for an Embedded Software Engineer to join a team based near to Saffron Walden. You'll have the opportunity to work on some exciting technologies. The role requires all-round software development skills with the emphasis on embedded systems and applications. This will cover development of software for a range of embedded platforms from bare metal microcontrollers to RTOS and embedded Linux systems. The ability to quickly learn new languages and skills is essential, so as to contribute across the range of the group's activities. In most cases, you'll be working with other software or hardware engineers as part of a multidisciplinary project team. In return, you'll receive a competitive package and an environment that will stimulate and challenge you to be your best.What We're Looking For:* You should have a technical degree or equivalent from a good university. You should be comfortable developing software for a variety of platforms. * In most cases this role will involve working with firmware and hardware engineers as part of a multidisciplinary project team. You will be expected to participate in sales meetings with clients and be able to generate the technical responses to bids and tenders. * Due to the nature of this position, candidates must be willing to undergo, and eligible to achieve, HMG security clearance up to at least SC level.* In-depth knowledge of embedded systems/board support packages* Developing real time software in C* Experience with debugging and optimising embedded code: finding problems and bottlenecks and fixing themYou will:* Be an enthusiastic team player, but be able to work independently* Be prepared to learn new skills quickly in order to react to changing demands* Have good communications skills* Have good organisation skillsThe following skills and experience are highly desirable:* Familiarity with software-hardware interfacing* Application development for embedded Linux or Android platforms*Python, C++, C#, Objective C, Java, Bash/other scripting languages* Build systems, source control and defect tracking* Communications protocols* Wireless technologies* Test frameworks and design-for-test methodology* Relevant commercial domain experience in medical, sensors or defence* A record of open source software contributions* Windows programming
Our Cambridge based client is seeking a software developer to 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 from time to time and a small amount of travel may be involved.Responsibilities:* The design and development of test frameworks for large software systems* Clearly communicating system problems to other software engineers* Delivery of high-quality code, mainly in C and PythonRequirements:With an appropriate background in software, you will have a good degree in a relevant subject, such as computer science or electronic engineering. Essential skills include:* 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
29/10/2018
Our Cambridge based client is seeking a software developer to 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 from time to time and a small amount of travel may be involved.Responsibilities:* The design and development of test frameworks for large software systems* Clearly communicating system problems to other software engineers* Delivery of high-quality code, mainly in C and PythonRequirements:With an appropriate background in software, you will have a good degree in a relevant subject, such as computer science or electronic engineering. Essential skills include:* 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 client based south of Cambridge is looking for an Embedded Linux Software Engineer to join their busy team. The role requires all-round software development skills with the emphasis on embedded operating systems and applications. This will initially focus on embedded Linux operating systems and applications but requires the ability to quickly learn new languages and skills.You will also be expected to participate in sales and project meetings with clients and be able to generate the technical responses to bids and tenders.You should have a technical degree or equivalent from a good university. You should be comfortable developing software for a variety of platforms.The successful candidate will - * Have in-depth knowledge of embedded Linux operating systems/board support packages* Have in-depth knowledge of real time software development in C* Have experience with debugging and optimising embedded code: finding problems and bottlenecks and fixing themOne or more of the following areas of domain experience (or similar) is also desirable:* Linux device driver development (preferably on ARM platforms)* Familiarity with software-hardware interfacing* Yocto* Application development for embedded Linux or Android platforms* Python, Perl, C++, C#, Objective C, Java, Bash/other scripting languages* Build systems, source control and defect tracking* Communications protocols* Wireless technologies* Test frameworks and design-for-test methodology* Relevant commercial domain experience in medical, sensors or defence* A record of open source software contributions* Windows programmingDue to the nature of this position, candidates must be willing to undergo, and eligible to achieve, HMG security clearance up to at least SC level
29/10/2018
Our client based south of Cambridge is looking for an Embedded Linux Software Engineer to join their busy team. The role requires all-round software development skills with the emphasis on embedded operating systems and applications. This will initially focus on embedded Linux operating systems and applications but requires the ability to quickly learn new languages and skills.You will also be expected to participate in sales and project meetings with clients and be able to generate the technical responses to bids and tenders.You should have a technical degree or equivalent from a good university. You should be comfortable developing software for a variety of platforms.The successful candidate will - * Have in-depth knowledge of embedded Linux operating systems/board support packages* Have in-depth knowledge of real time software development in C* Have experience with debugging and optimising embedded code: finding problems and bottlenecks and fixing themOne or more of the following areas of domain experience (or similar) is also desirable:* Linux device driver development (preferably on ARM platforms)* Familiarity with software-hardware interfacing* Yocto* Application development for embedded Linux or Android platforms* Python, Perl, C++, C#, Objective C, Java, Bash/other scripting languages* Build systems, source control and defect tracking* Communications protocols* Wireless technologies* Test frameworks and design-for-test methodology* Relevant commercial domain experience in medical, sensors or defence* A record of open source software contributions* Windows programmingDue to the nature of this position, candidates must be willing to undergo, and eligible to achieve, HMG security clearance up to at least SC level
We are looking for a Software Engineer to specify, design, develop and test embedded software for complex medical systems for diagnostics, surgical, and drug delivery applications. Working for a Cambridge based company, many of the systems you will be working on will include electronics, optics, fluidics, robotics and UI components thus requiring an all-round engineering knowledge, attention to detail and good team work skills.Responsibilities* Working within a multidisciplinary team to develop software specifications and test protocols* Deliver high-quality code, according to specifications* Deliver high-quality design documentation according to medical regulations* Perform tests, code reviews, and other quality assurance tasks* Fast prototyping in support of proof of principle activities* Carrying out your specific project tasks within the timescales and budgets agreed with the project managerRequirements * An excellent degree in a relevant subject such as software engineering, electronics engineering or computer science* Excellent knowledge of either C or C++* Experience in developing real time embedded software on bare metal or by means of an RTOS* A working knowledge of how to interface microcontrollers with various sensors and actuators* Good communication and presentation skillsExperience in the following would be an advantage: * A background in control theory, digital signal processing or computer vision* Experience in programming under Windows, Linux, Android or iOS* Knowledge of another programming language or a scripting language* A background or experience in system modelling using UML or SysML* Experience with software development in a regulated industry (such as medical, nuclear or defence)
29/10/2018
We are looking for a Software Engineer to specify, design, develop and test embedded software for complex medical systems for diagnostics, surgical, and drug delivery applications. Working for a Cambridge based company, many of the systems you will be working on will include electronics, optics, fluidics, robotics and UI components thus requiring an all-round engineering knowledge, attention to detail and good team work skills.Responsibilities* Working within a multidisciplinary team to develop software specifications and test protocols* Deliver high-quality code, according to specifications* Deliver high-quality design documentation according to medical regulations* Perform tests, code reviews, and other quality assurance tasks* Fast prototyping in support of proof of principle activities* Carrying out your specific project tasks within the timescales and budgets agreed with the project managerRequirements * An excellent degree in a relevant subject such as software engineering, electronics engineering or computer science* Excellent knowledge of either C or C++* Experience in developing real time embedded software on bare metal or by means of an RTOS* A working knowledge of how to interface microcontrollers with various sensors and actuators* Good communication and presentation skillsExperience in the following would be an advantage: * A background in control theory, digital signal processing or computer vision* Experience in programming under Windows, Linux, Android or iOS* Knowledge of another programming language or a scripting language* A background or experience in system modelling using UML or SysML* Experience with software development in a regulated industry (such as medical, nuclear or defence)
We are looking for a reliable, competent Test Engineer with solid experience in testing and quality control for a company based just outside Cambridge. This is a new role and an excellent opportunity to take on the initial tasks of Applications Test and to create the test environment.Responsibilities* Liaise with internal teams (Product Management, Product Owners, etc) to understand requirements and develop testable Acceptance Criteria* Provide Test estimates to support project costing and task planning* Develop automation frameworks to deliver efficient and effective testing* Design, develop and execute functional and non-functional tests (automated and manual as required)* Peer review QA and Test team work* Prioritise workload to meet agreed commitments* Capture, record and document bugs allowing Development teams to readily reproduce issues* Application quality assurance* Performance and load testing* Functional testing* Creating, writing and executing test scripts* Documenting test results* Communicating findings to technical and non-technical colleagues* Working towards departmental and project deadlinesRequirements* Multichannel testing across web, mobile and native applications* Attention to detail and a result driven approach (personal attributes)* Coding skills to develop frameworks and automated tests using tools such as Gherkin, Visual Studio (C#), Selenium* Ability to develop clear, concise, test plans and cases, and perform manual and automated tests across desktop and web applications* Ability to interpret written requirements and technical specification documents* Knowledge of database architecture* API testing, Load and Performance testing* Confident written and verbal communicator including client facing roles* Experience managing test environments* Exploratory Testing* Automated Testing* Non-Functional Testing* API Testing* Software development experience with Java, Objective-C, JavaScript, .NET* Experience with command line usage* Demonstrable QA and Automated Test experience * Demonstrable Software testing experience across full SDLC* Knowledge and experience of developing robust, maintainable, efficient automated test frameworks * Experienced in developing SQL and scripts* Experience of Continuous Integration Experience / knowledge in the following would be an advantage: * Agile/SCRUM methodologies* Reporting tools such as Jira* Knowledge of testing windows applications* Scripting languages* Testing in different environments including web, iOS, Android and Universal Windows applications
29/10/2018
We are looking for a reliable, competent Test Engineer with solid experience in testing and quality control for a company based just outside Cambridge. This is a new role and an excellent opportunity to take on the initial tasks of Applications Test and to create the test environment.Responsibilities* Liaise with internal teams (Product Management, Product Owners, etc) to understand requirements and develop testable Acceptance Criteria* Provide Test estimates to support project costing and task planning* Develop automation frameworks to deliver efficient and effective testing* Design, develop and execute functional and non-functional tests (automated and manual as required)* Peer review QA and Test team work* Prioritise workload to meet agreed commitments* Capture, record and document bugs allowing Development teams to readily reproduce issues* Application quality assurance* Performance and load testing* Functional testing* Creating, writing and executing test scripts* Documenting test results* Communicating findings to technical and non-technical colleagues* Working towards departmental and project deadlinesRequirements* Multichannel testing across web, mobile and native applications* Attention to detail and a result driven approach (personal attributes)* Coding skills to develop frameworks and automated tests using tools such as Gherkin, Visual Studio (C#), Selenium* Ability to develop clear, concise, test plans and cases, and perform manual and automated tests across desktop and web applications* Ability to interpret written requirements and technical specification documents* Knowledge of database architecture* API testing, Load and Performance testing* Confident written and verbal communicator including client facing roles* Experience managing test environments* Exploratory Testing* Automated Testing* Non-Functional Testing* API Testing* Software development experience with Java, Objective-C, JavaScript, .NET* Experience with command line usage* Demonstrable QA and Automated Test experience * Demonstrable Software testing experience across full SDLC* Knowledge and experience of developing robust, maintainable, efficient automated test frameworks * Experienced in developing SQL and scripts* Experience of Continuous Integration Experience / knowledge in the following would be an advantage: * Agile/SCRUM methodologies* Reporting tools such as Jira* Knowledge of testing windows applications* Scripting languages* Testing in different environments including web, iOS, Android and Universal Windows applications
We are looking for an accomplished Senior or Principal Electronics Engineer with a strong foundation in the fundamentals of electronics and a track record of successfully delivering challenging PCB designs for a Cambridge based company to lead a team of electronics engineers.Responsibilities Project work will include involvement with all stages of the project life cycle:* Brain storming how to solve the client's problem* Creating a proof of principle* Working with the client to produce the specification* Defining the system architecture* Designing the electronics (component selection, schematic capture, PCB design etc)* Testing and debugging the electronics (hands on in the lab)* Documenting the design* Transferring the design to manufactureRequirements* Strong academic background with an electronics related degree* Detailed understanding of the fundamentals of electronics (any or all of analogue, low power, low noise, high speed, power, RF etc) and a proven track record in designing and debugging challenging PCBs* Great communications skills - to both fellow team members and clients* Appreciation for the basics of other branches of engineering (e.g. mechanical, software, manufacturing, fluidics, optics etc)* Genuine passion for engineeringKnowledge or experience in the following would be an advantage: Software development skills (C, C++, Python etc)Volume manufacturing experienceSystem specification and architecture
29/10/2018
We are looking for an accomplished Senior or Principal Electronics Engineer with a strong foundation in the fundamentals of electronics and a track record of successfully delivering challenging PCB designs for a Cambridge based company to lead a team of electronics engineers.Responsibilities Project work will include involvement with all stages of the project life cycle:* Brain storming how to solve the client's problem* Creating a proof of principle* Working with the client to produce the specification* Defining the system architecture* Designing the electronics (component selection, schematic capture, PCB design etc)* Testing and debugging the electronics (hands on in the lab)* Documenting the design* Transferring the design to manufactureRequirements* Strong academic background with an electronics related degree* Detailed understanding of the fundamentals of electronics (any or all of analogue, low power, low noise, high speed, power, RF etc) and a proven track record in designing and debugging challenging PCBs* Great communications skills - to both fellow team members and clients* Appreciation for the basics of other branches of engineering (e.g. mechanical, software, manufacturing, fluidics, optics etc)* Genuine passion for engineeringKnowledge or experience in the following would be an advantage: Software development skills (C, C++, Python etc)Volume manufacturing experienceSystem specification and architecture
We are looking for a Software Engineer to specify, design, develop and test embedded software for complex medical systems for diagnostics, surgical, and drug delivery applications. Working for a Cambridge based company, many of the systems you will be working on will include electronics, optics, fluidics, robotics and UI components thus requiring an all-round engineering knowledge, attention to detail and good team work skills.Responsibilities* Working within a multidisciplinary team to develop software specifications and test protocols* Deliver high-quality code, according to specifications* Deliver high-quality design documentation according to medical regulations* Perform tests, code reviews, and other quality assurance tasks* Fast prototyping in support of proof of principle activities* Carrying out your specific project tasks within the timescales and budgets agreed with the project managerRequirements * An excellent degree in a relevant subject such as software engineering, electronics engineering or computer science* Excellent knowledge of either C or C++* Experience in developing real time embedded software on bare metal or by means of an RTOS* A working knowledge of how to interface microcontrollers with various sensors and actuators* Good communication and presentation skillsExperience in the following would be an advantage: * A background in control theory, digital signal processing or computer vision* Experience in programming under Windows, Linux, Android or iOS* Knowledge of another programming language or a scripting language* A background or experience in system modelling using UML or SysML* Experience with software development in a regulated industry (such as medical, nuclear or defence)
29/10/2018
We are looking for a Software Engineer to specify, design, develop and test embedded software for complex medical systems for diagnostics, surgical, and drug delivery applications. Working for a Cambridge based company, many of the systems you will be working on will include electronics, optics, fluidics, robotics and UI components thus requiring an all-round engineering knowledge, attention to detail and good team work skills.Responsibilities* Working within a multidisciplinary team to develop software specifications and test protocols* Deliver high-quality code, according to specifications* Deliver high-quality design documentation according to medical regulations* Perform tests, code reviews, and other quality assurance tasks* Fast prototyping in support of proof of principle activities* Carrying out your specific project tasks within the timescales and budgets agreed with the project managerRequirements * An excellent degree in a relevant subject such as software engineering, electronics engineering or computer science* Excellent knowledge of either C or C++* Experience in developing real time embedded software on bare metal or by means of an RTOS* A working knowledge of how to interface microcontrollers with various sensors and actuators* Good communication and presentation skillsExperience in the following would be an advantage: * A background in control theory, digital signal processing or computer vision* Experience in programming under Windows, Linux, Android or iOS* Knowledge of another programming language or a scripting language* A background or experience in system modelling using UML or SysML* Experience with software development in a regulated industry (such as medical, nuclear or defence)
We are looking for talented algorithm developers to work in the Industrial, Consumer and Energy team of a Cambridge based company. The main focus is on robotics and machine vision although you will also be required to work on other sensing and inference problems as required.Responsibilities* Work in multidisciplinary projects for clients* Technical input to proposals* Implement new ideas such as transferring technology from academia to industry* Leadership depending on seniorityRequirements * Excellent first degree in maths, physics, computer science, or engineering* Ability and enthusiasm to learn new technologies* The ability to work as part of a teamThe following would be beneficial, particularly for more senior roles* Practical experience in machine vision, robotics, machine learning, signal processing, Bayesian inference, sensing, control* Python, C, or C
29/10/2018
We are looking for talented algorithm developers to work in the Industrial, Consumer and Energy team of a Cambridge based company. The main focus is on robotics and machine vision although you will also be required to work on other sensing and inference problems as required.Responsibilities* Work in multidisciplinary projects for clients* Technical input to proposals* Implement new ideas such as transferring technology from academia to industry* Leadership depending on seniorityRequirements * Excellent first degree in maths, physics, computer science, or engineering* Ability and enthusiasm to learn new technologies* The ability to work as part of a teamThe following would be beneficial, particularly for more senior roles* Practical experience in machine vision, robotics, machine learning, signal processing, Bayesian inference, sensing, control* Python, C, or C
Polytec are recruiting for an Embedded Software Engineer to join a team based near to Saffron Walden. You'll have the opportunity to work on some exciting technologies. The role requires all-round software development skills with the emphasis on embedded systems and applications. This will cover development of software for a range of embedded platforms from bare metal microcontrollers to RTOS and embedded Linux systems. The ability to quickly learn new languages and skills is essential, so as to contribute across the range of the group's activities. In most cases, you'll be working with other software or hardware engineers as part of a multidisciplinary project team. In return, you'll receive a competitive package and an environment that will stimulate and challenge you to be your best.What We're Looking For:* You should have a technical degree or equivalent from a good university. You should be comfortable developing software for a variety of platforms. * In most cases this role will involve working with firmware and hardware engineers as part of a multidisciplinary project team. You will be expected to participate in sales meetings with clients and be able to generate the technical responses to bids and tenders. * Due to the nature of this position, candidates must be willing to undergo, and eligible to achieve, HMG security clearance up to at least SC level.* In-depth knowledge of embedded systems/board support packages* Developing real time software in C* Experience with debugging and optimising embedded code: finding problems and bottlenecks and fixing themYou will:* Be an enthusiastic team player, but be able to work independently* Be prepared to learn new skills quickly in order to react to changing demands* Have good communications skills* Have good organisation skillsThe following skills and experience are highly desirable:* Familiarity with software-hardware interfacing* Application development for embedded Linux or Android platforms*Python, C++, C#, Objective C, Java, Bash/other scripting languages* Build systems, source control and defect tracking* Communications protocols* Wireless technologies* Test frameworks and design-for-test methodology* Relevant commercial domain experience in medical, sensors or defence* A record of open source software contributions* Windows programming
29/10/2018
Polytec are recruiting for an Embedded Software Engineer to join a team based near to Saffron Walden. You'll have the opportunity to work on some exciting technologies. The role requires all-round software development skills with the emphasis on embedded systems and applications. This will cover development of software for a range of embedded platforms from bare metal microcontrollers to RTOS and embedded Linux systems. The ability to quickly learn new languages and skills is essential, so as to contribute across the range of the group's activities. In most cases, you'll be working with other software or hardware engineers as part of a multidisciplinary project team. In return, you'll receive a competitive package and an environment that will stimulate and challenge you to be your best.What We're Looking For:* You should have a technical degree or equivalent from a good university. You should be comfortable developing software for a variety of platforms. * In most cases this role will involve working with firmware and hardware engineers as part of a multidisciplinary project team. You will be expected to participate in sales meetings with clients and be able to generate the technical responses to bids and tenders. * Due to the nature of this position, candidates must be willing to undergo, and eligible to achieve, HMG security clearance up to at least SC level.* In-depth knowledge of embedded systems/board support packages* Developing real time software in C* Experience with debugging and optimising embedded code: finding problems and bottlenecks and fixing themYou will:* Be an enthusiastic team player, but be able to work independently* Be prepared to learn new skills quickly in order to react to changing demands* Have good communications skills* Have good organisation skillsThe following skills and experience are highly desirable:* Familiarity with software-hardware interfacing* Application development for embedded Linux or Android platforms*Python, C++, C#, Objective C, Java, Bash/other scripting languages* Build systems, source control and defect tracking* Communications protocols* Wireless technologies* Test frameworks and design-for-test methodology* Relevant commercial domain experience in medical, sensors or defence* A record of open source software contributions* Windows programming
Our client based south of Cambridge is looking for an Embedded Linux Software Engineer to join their busy team. The role requires all-round software development skills with the emphasis on embedded operating systems and applications. This will initially focus on embedded Linux operating systems and applications but requires the ability to quickly learn new languages and skills.You will also be expected to participate in sales and project meetings with clients and be able to generate the technical responses to bids and tenders.You should have a technical degree or equivalent from a good university. You should be comfortable developing software for a variety of platforms.The successful candidate will - * Have in-depth knowledge of embedded Linux operating systems/board support packages* Have in-depth knowledge of real time software development in C* Have experience with debugging and optimising embedded code: finding problems and bottlenecks and fixing themOne or more of the following areas of domain experience (or similar) is also desirable:* Linux device driver development (preferably on ARM platforms)* Familiarity with software-hardware interfacing* Yocto* Application development for embedded Linux or Android platforms* Python, Perl, C++, C#, Objective C, Java, Bash/other scripting languages* Build systems, source control and defect tracking* Communications protocols* Wireless technologies* Test frameworks and design-for-test methodology* Relevant commercial domain experience in medical, sensors or defence* A record of open source software contributions* Windows programmingDue to the nature of this position, candidates must be willing to undergo, and eligible to achieve, HMG security clearance up to at least SC level
29/10/2018
Our client based south of Cambridge is looking for an Embedded Linux Software Engineer to join their busy team. The role requires all-round software development skills with the emphasis on embedded operating systems and applications. This will initially focus on embedded Linux operating systems and applications but requires the ability to quickly learn new languages and skills.You will also be expected to participate in sales and project meetings with clients and be able to generate the technical responses to bids and tenders.You should have a technical degree or equivalent from a good university. You should be comfortable developing software for a variety of platforms.The successful candidate will - * Have in-depth knowledge of embedded Linux operating systems/board support packages* Have in-depth knowledge of real time software development in C* Have experience with debugging and optimising embedded code: finding problems and bottlenecks and fixing themOne or more of the following areas of domain experience (or similar) is also desirable:* Linux device driver development (preferably on ARM platforms)* Familiarity with software-hardware interfacing* Yocto* Application development for embedded Linux or Android platforms* Python, Perl, C++, C#, Objective C, Java, Bash/other scripting languages* Build systems, source control and defect tracking* Communications protocols* Wireless technologies* Test frameworks and design-for-test methodology* Relevant commercial domain experience in medical, sensors or defence* A record of open source software contributions* Windows programmingDue to the nature of this position, candidates must be willing to undergo, and eligible to achieve, HMG security clearance up to at least SC level
We are looking for a reliable, competent Test Engineer with solid experience in testing and quality control for a company based just outside Cambridge. This is a new role and an excellent opportunity to take on the initial tasks of Applications Test and to create the test environment.Responsibilities* Liaise with internal teams (Product Management, Product Owners, etc) to understand requirements and develop testable Acceptance Criteria* Provide Test estimates to support project costing and task planning* Develop automation frameworks to deliver efficient and effective testing* Design, develop and execute functional and non-functional tests (automated and manual as required)* Peer review QA and Test team work* Prioritise workload to meet agreed commitments* Capture, record and document bugs allowing Development teams to readily reproduce issues* Application quality assurance* Performance and load testing* Functional testing* Creating, writing and executing test scripts* Documenting test results* Communicating findings to technical and non-technical colleagues* Working towards departmental and project deadlinesRequirements* Multichannel testing across web, mobile and native applications* Attention to detail and a result driven approach (personal attributes)* Coding skills to develop frameworks and automated tests using tools such as Gherkin, Visual Studio (C#), Selenium* Ability to develop clear, concise, test plans and cases, and perform manual and automated tests across desktop and web applications* Ability to interpret written requirements and technical specification documents* Knowledge of database architecture* API testing, Load and Performance testing* Confident written and verbal communicator including client facing roles* Experience managing test environments* Exploratory Testing* Automated Testing* Non-Functional Testing* API Testing* Software development experience with Java, Objective-C, JavaScript, .NET* Experience with command line usage* Demonstrable QA and Automated Test experience * Demonstrable Software testing experience across full SDLC* Knowledge and experience of developing robust, maintainable, efficient automated test frameworks * Experienced in developing SQL and scripts* Experience of Continuous Integration Experience / knowledge in the following would be an advantage: * Agile/SCRUM methodologies* Reporting tools such as Jira* Knowledge of testing windows applications* Scripting languages* Testing in different environments including web, iOS, Android and Universal Windows applications
29/10/2018
We are looking for a reliable, competent Test Engineer with solid experience in testing and quality control for a company based just outside Cambridge. This is a new role and an excellent opportunity to take on the initial tasks of Applications Test and to create the test environment.Responsibilities* Liaise with internal teams (Product Management, Product Owners, etc) to understand requirements and develop testable Acceptance Criteria* Provide Test estimates to support project costing and task planning* Develop automation frameworks to deliver efficient and effective testing* Design, develop and execute functional and non-functional tests (automated and manual as required)* Peer review QA and Test team work* Prioritise workload to meet agreed commitments* Capture, record and document bugs allowing Development teams to readily reproduce issues* Application quality assurance* Performance and load testing* Functional testing* Creating, writing and executing test scripts* Documenting test results* Communicating findings to technical and non-technical colleagues* Working towards departmental and project deadlinesRequirements* Multichannel testing across web, mobile and native applications* Attention to detail and a result driven approach (personal attributes)* Coding skills to develop frameworks and automated tests using tools such as Gherkin, Visual Studio (C#), Selenium* Ability to develop clear, concise, test plans and cases, and perform manual and automated tests across desktop and web applications* Ability to interpret written requirements and technical specification documents* Knowledge of database architecture* API testing, Load and Performance testing* Confident written and verbal communicator including client facing roles* Experience managing test environments* Exploratory Testing* Automated Testing* Non-Functional Testing* API Testing* Software development experience with Java, Objective-C, JavaScript, .NET* Experience with command line usage* Demonstrable QA and Automated Test experience * Demonstrable Software testing experience across full SDLC* Knowledge and experience of developing robust, maintainable, efficient automated test frameworks * Experienced in developing SQL and scripts* Experience of Continuous Integration Experience / knowledge in the following would be an advantage: * Agile/SCRUM methodologies* Reporting tools such as Jira* Knowledge of testing windows applications* Scripting languages* Testing in different environments including web, iOS, Android and Universal Windows applications
We are looking for a Software Engineer to specify, design, develop and test embedded software for complex medical systems for diagnostics, surgical, and drug delivery applications. Working for a Cambridge based company, many of the systems you will be working on will include electronics, optics, fluidics, robotics and UI components thus requiring an all-round engineering knowledge, attention to detail and good team work skills.Responsibilities* Working within a multidisciplinary team to develop software specifications and test protocols* Deliver high-quality code, according to specifications* Deliver high-quality design documentation according to medical regulations* Perform tests, code reviews, and other quality assurance tasks* Fast prototyping in support of proof of principle activities* Carrying out your specific project tasks within the timescales and budgets agreed with the project managerRequirements * An excellent degree in a relevant subject such as software engineering, electronics engineering or computer science* Excellent knowledge of either C or C++* Experience in developing real time embedded software on bare metal or by means of an RTOS* A working knowledge of how to interface microcontrollers with various sensors and actuators* Good communication and presentation skillsExperience in the following would be an advantage: * A background in control theory, digital signal processing or computer vision* Experience in programming under Windows, Linux, Android or iOS* Knowledge of another programming language or a scripting language* A background or experience in system modelling using UML or SysML* Experience with software development in a regulated industry (such as medical, nuclear or defence)
29/10/2018
We are looking for a Software Engineer to specify, design, develop and test embedded software for complex medical systems for diagnostics, surgical, and drug delivery applications. Working for a Cambridge based company, many of the systems you will be working on will include electronics, optics, fluidics, robotics and UI components thus requiring an all-round engineering knowledge, attention to detail and good team work skills.Responsibilities* Working within a multidisciplinary team to develop software specifications and test protocols* Deliver high-quality code, according to specifications* Deliver high-quality design documentation according to medical regulations* Perform tests, code reviews, and other quality assurance tasks* Fast prototyping in support of proof of principle activities* Carrying out your specific project tasks within the timescales and budgets agreed with the project managerRequirements * An excellent degree in a relevant subject such as software engineering, electronics engineering or computer science* Excellent knowledge of either C or C++* Experience in developing real time embedded software on bare metal or by means of an RTOS* A working knowledge of how to interface microcontrollers with various sensors and actuators* Good communication and presentation skillsExperience in the following would be an advantage: * A background in control theory, digital signal processing or computer vision* Experience in programming under Windows, Linux, Android or iOS* Knowledge of another programming language or a scripting language* A background or experience in system modelling using UML or SysML* Experience with software development in a regulated industry (such as medical, nuclear or defence)
We are looking for a reliable, competent Test Engineer with solid experience in testing and quality control for a company based just outside Cambridge. This is a new role and an excellent opportunity to take on the initial tasks of Applications Test and to create the test environment.Responsibilities* Liaise with internal teams (Product Management, Product Owners, etc) to understand requirements and develop testable Acceptance Criteria* Provide Test estimates to support project costing and task planning* Develop automation frameworks to deliver efficient and effective testing* Design, develop and execute functional and non-functional tests (automated and manual as required)* Peer review QA and Test team work* Prioritise workload to meet agreed commitments* Capture, record and document bugs allowing Development teams to readily reproduce issues* Application quality assurance* Performance and load testing* Functional testing* Creating, writing and executing test scripts* Documenting test results* Communicating findings to technical and non-technical colleagues* Working towards departmental and project deadlinesRequirements* Multichannel testing across web, mobile and native applications* Attention to detail and a result driven approach (personal attributes)* Coding skills to develop frameworks and automated tests using tools such as Gherkin, Visual Studio (C#), Selenium* Ability to develop clear, concise, test plans and cases, and perform manual and automated tests across desktop and web applications* Ability to interpret written requirements and technical specification documents* Knowledge of database architecture* API testing, Load and Performance testing* Confident written and verbal communicator including client facing roles* Experience managing test environments* Exploratory Testing* Automated Testing* Non-Functional Testing* API Testing* Software development experience with Java, Objective-C, JavaScript, .NET* Experience with command line usage* Demonstrable QA and Automated Test experience * Demonstrable Software testing experience across full SDLC* Knowledge and experience of developing robust, maintainable, efficient automated test frameworks * Experienced in developing SQL and scripts* Experience of Continuous Integration Experience / knowledge in the following would be an advantage: * Agile/SCRUM methodologies* Reporting tools such as Jira* Knowledge of testing windows applications* Scripting languages* Testing in different environments including web, iOS, Android and Universal Windows applications
29/10/2018
We are looking for a reliable, competent Test Engineer with solid experience in testing and quality control for a company based just outside Cambridge. This is a new role and an excellent opportunity to take on the initial tasks of Applications Test and to create the test environment.Responsibilities* Liaise with internal teams (Product Management, Product Owners, etc) to understand requirements and develop testable Acceptance Criteria* Provide Test estimates to support project costing and task planning* Develop automation frameworks to deliver efficient and effective testing* Design, develop and execute functional and non-functional tests (automated and manual as required)* Peer review QA and Test team work* Prioritise workload to meet agreed commitments* Capture, record and document bugs allowing Development teams to readily reproduce issues* Application quality assurance* Performance and load testing* Functional testing* Creating, writing and executing test scripts* Documenting test results* Communicating findings to technical and non-technical colleagues* Working towards departmental and project deadlinesRequirements* Multichannel testing across web, mobile and native applications* Attention to detail and a result driven approach (personal attributes)* Coding skills to develop frameworks and automated tests using tools such as Gherkin, Visual Studio (C#), Selenium* Ability to develop clear, concise, test plans and cases, and perform manual and automated tests across desktop and web applications* Ability to interpret written requirements and technical specification documents* Knowledge of database architecture* API testing, Load and Performance testing* Confident written and verbal communicator including client facing roles* Experience managing test environments* Exploratory Testing* Automated Testing* Non-Functional Testing* API Testing* Software development experience with Java, Objective-C, JavaScript, .NET* Experience with command line usage* Demonstrable QA and Automated Test experience * Demonstrable Software testing experience across full SDLC* Knowledge and experience of developing robust, maintainable, efficient automated test frameworks * Experienced in developing SQL and scripts* Experience of Continuous Integration Experience / knowledge in the following would be an advantage: * Agile/SCRUM methodologies* Reporting tools such as Jira* Knowledge of testing windows applications* Scripting languages* Testing in different environments including web, iOS, Android and Universal Windows applications
Jobs - Frequently Asked Questions
Use the location filter to find IT jobs in cities like London, Manchester, Birmingham, and across the UK.
Entry-level roles include IT support technician, junior developer, QA tester, and helpdesk analyst.
New jobs are posted daily. Set up alerts to be notified as soon as new roles match your preferences.
Key skills include problem-solving, coding, cloud computing, networking, and familiarity with tools like AWS or SQL.
Yes, many employers offer training or junior roles. Focus on building a strong CV with relevant coursework or personal projects.