Embedded Software Engineer

THE ROLE

Would you like to work on advanced robotic systems, or sensors for autonomous drones, or smart city technology?  What about advanced mobile ad-hoc radio networks or airfield radar?  Or underwater or aircraft-based sensor and communications systems?  These are all current projects at Plextek and we need the brightest minds to deliver them.

One of the great advantages of working here is that your next project will be different from your last. If you thrive on variety, learning new skills and an exciting challenge, this is the place to be.

We are looking to recruit experienced Embedded Software Engineers to join the software team within Plextek and support our latest client developments. The role requires all-round software development skills with the emphasis on embedded operating systems and applications. This will cover the development of software for a range of embedded platforms from bare metal microcontrollers to RTOS and embedded Linux systems. Given the breadth of work undertaken at Plextek the ability to quickly learn new languages and skills is essential, so as to contribute across the range of the group’s activities.

With software playing a key role in nearly all leading-edge applications of technology, our software engineers are involved across the whole range of development projects undertaken by Plextek. In most cases, our roles involve working with other software or hardware engineers as part of a multidisciplinary project team.

You will 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.

You 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 skills
  • In-depth knowledge of embedded Linux operating systems/board support packages
  • Developing real-time software in C
  • Experience with debugging and optimising embedded code: finding problems and bottlenecks and fixing them

One or more of the following areas of domain experience (or similar) is also desirable:

  • Familiarity with software-hardware interfacing
  • Application development for embedded Linux or Android platforms
  • Python, Perl, C++, C#, Objective C, Java, Bash/other scripting languages
  • Build systems, source control & 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

In return, we can offer a competitive package and an environment that will stimulate and challenge you to be your best.

We provide all the training and support that you need to complete your projects and grow your skills. The nature of our business means that we are able to support career progression in many dimensions, including technical, commercial and managerial.

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.

THE COMPANY

Plextek provides unique solutions for our customers by solving today’s hardest engineering problems in sensing, data collection & communications. Our customers span a wide range of markets including healthcare, defence, internet of things, security and automotive.

Based just south of Cambridge, we have easy road and rail routes to the vibrant city centre. We provide a friendly and supportive working environment, including a calendar of regular social events in which to unwind.


Chris Lancaster, Graduate Software Engineer:

“Working at Plextek is helping me find my way through my career due to the wide variety of tasks that arise on a daily basis working for a consultancy. Every day I learn something new.”

Job Details

Job Reference Number: ES05

Position: Full time

Placement: Permanent

Benefits:
Company Pension Scheme (company contributes 5% of salary)
Permanent Health Insurance
Private Medical Insurance
Employee Assistance Programme
Life Assurance
25 Days Annual Leave and 8 Bank Holidays
Flexible Working Hours
Free On-site Parking
Cycle to work scheme
Sick Pay
Free Fruit & Biscuits
Regular Social Events

Embedded Software Engineer

THE ROLE

Would you like to work on advanced robotic systems, or sensors for autonomous drones, or smart city technology?  What about advanced mobile ad-hoc radio networks or airfield radar?  Or underwater or aircraft-based sensor and communications systems?  These are all current projects at Plextek and we need the brightest minds to deliver them.

One of the great advantages of working here is that your next project will be different from your last. If you thrive on variety, learning new skills and an exciting challenge, this is the place to be.

We are looking to recruit experienced Embedded Software Engineers to join the software team within Plextek and support our latest client developments. The role requires all-round software development skills with the emphasis on embedded operating systems and applications. This will cover the development of software for a range of embedded platforms from bare metal microcontrollers to RTOS and embedded Linux systems. Given the breadth of work undertaken at Plextek the ability to quickly learn new languages and skills is essential, so as to contribute across the range of the group’s activities.

With software playing a key role in nearly all leading-edge applications of technology, our software engineers are involved across the whole range of development projects undertaken by Plextek. In most cases, our roles involve working with other software or hardware engineers as part of a multidisciplinary project team.

You will 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.

You 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 skills
  • In-depth knowledge of embedded Linux operating systems/board support packages
  • Developing real-time software in C
  • Experience with debugging and optimising embedded code: finding problems and bottlenecks and fixing them

One or more of the following areas of domain experience (or similar) is also desirable:

  • Familiarity with software-hardware interfacing
  • Application development for embedded Linux or Android platforms
  • Python, Perl, C++, C#, Objective C, Java, Bash/other scripting languages
  • Build systems, source control & 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

In return, we can offer a competitive package and an environment that will stimulate and challenge you to be your best.

We provide all the training and support that you need to complete your projects and grow your skills. The nature of our business means that we are able to support career progression in many dimensions, including technical, commercial and managerial.

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.

THE COMPANY

Plextek provides unique solutions for our customers by solving today’s hardest engineering problems in sensing, data collection & communications. Our customers span a wide range of markets including healthcare, defence, internet of things, security and automotive.

Based just south of Cambridge, we have easy road and rail routes to the vibrant city centre. We provide a friendly and supportive working environment, including a calendar of regular social events in which to unwind.


Chris Lancaster, Graduate Software Engineer:

“Working at Plextek is helping me find my way through my career due to the wide variety of tasks that arise on a daily basis working for a consultancy. Every day I learn something new.”

Job Details

Job Reference Number: ES05

Position: Full time

Placement: Permanent

Benefits:
Company Pension Scheme (company contributes 5% of salary)
Permanent Health Insurance
Private Medical Insurance
Employee Assistance Programme
Life Assurance
25 Days Annual Leave and 8 Bank Holidays
Flexible Working Hours
Free On-site Parking
Cycle to work scheme
Sick Pay
Free Fruit and Biscuits
Regular Social Events

Machine Learning Developer (KTP Associate)

THE ROLE

We are looking to recruit an experienced embedded software engineer (KTP Associate) to join the software team within Plextek and support our latest client developments in machine learning.

In partnership with The University of Essex, we are offering an exciting opportunity to create a computationally efficient, testable, embedded intelligence platform for versatile deployment in IoT Networks.

Utilising intelligence and adaptability in data processing, this platform will need to be capable of filtering data receive to only transmit “useful” data.

This post is fixed term for 36 months and is based at Plextek Ltd’s offices in Great Chesterford, Essex.

The role requires all-round software development skills with emphasis on the utilisation of explainable artificial intelligence and associated technologies in Internet of Things applications.

You should have a technical degree or equivalent from a good university. You should be comfortable developing software for a variety of platforms.

Duties of the post, including but not limited to:

  • Deep dive data alongside the project team
  • Design and develop embedded systems to integrate with Plextek product to realise efficient Internet of Things networks
  • Develop adaptive explainable AI models based on fuzzy logic systems which can learn from data to optimise the operations of the involved embedded systems
  • Conduct continual iterative testing and refinement of these models
  • Working with the project team, design and build software which will enhance the current Plextek suite of products
  • At all stages, ensure that skills brought to and developed by the project are transferred to Plextek’s existing skills base by conducting training exercises
  • 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 skills

The ideal candidate will have the following areas of domain experience:

  • BSc or Higher in Computer Science, Electronic Engineering or Physics
  • High level knowledge and experience of computational intelligence and fuzzy logic
  • Experience of embedded systems programming
  • Experience of Java, C or C++ programming

In return, we can offer a competitive package and an environment that will stimulate and challenge you to be your best.

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.

KTP

Knowledge Transfer Partnerships (KTPs) are a unique UK-wide activity that help businesses to improve their competitiveness and productivity by making better use of the knowledge, technology and skills within universities, colleges and research organisations. Further information is available at: www.ktponline.org.uk.

As a KTP Associate, the position offers the following unique benefits:

  • A personal development budget of £6,000 (GBP)(exclusive of salary)
  • Management training and mentoring by an Innovate UK KTP Adviser
  • An interesting and challenging role, with exposure to a variety of stakeholders
  • Full access to The University of Essex resources to complete the project
  • World-leading Academic and Company project supervision, with project support by a dedicated, sector leading KTP Office


THE COMPANY

Plextek provides unique solutions for our customers by solving today’s hardest engineering problems in sensing, data collection & communications. Our customers span a wide range of markets including healthcare, defence, internet of things, security and automotive.

Based just south of Cambridge, we have easy road and rail routes to the vibrant city centre. We provide a friendly and supportive working environment, including a calendar of regular social events in which to unwind.


Chris Lancaster, Graduate Software Engineer:

“Working at Plextek is helping me find my way through my career due to the wide variety of tasks that arise on a daily basis working for a consultancy. Every day I learn something new.”

Job Details

Job Reference Number: ESKTP01

Position: Full time

Placement: Fixed-Term/Contract (36 months)

Benefits:
Company Pension Scheme (company contributes 5% of salary)
Permanent Health Insurance
Private Medical Insurance
Employee Assistance Programme
Life Assurance
25 Days Annual Leave and 8 Bank Holidays
Flexible Working Hours
Free On-site Parking
Cycle to work scheme
Sick Pay
Free Fruit & Biscuits
Regular Social Events

Embedded Software Engineer (KTP Associate)

THE ROLE

We are looking to recruit an experienced Embedded Software Engineer (KTP Associate) to join the software team within Plextek and support our latest client developments.

In partnership with The University of Essex, we are offering an exciting opportunity to create a computationally efficient, testable, embedded intelligence platform for versatile deployment in IoT Networks.

Utilising intelligence and adaptability in data processing, this platform will need to be capable of filtering data receive to only transmit “useful” data.

This post is fixed term for 36 months and is based at Plextek Ltd’s offices in Great Chesterford, Essex.

The role requires all-round software development skills with emphasis on the utilisation of explainable artificial intelligence and associated technologies in Internet of Things applications.

You should have a technical degree or equivalent from a good university. You should be comfortable developing software for a variety of platforms.

Duties of the post, including but not limited to:

  • Deep dive data alongside the project team
  • Design and develop embedded systems to integrate with Plextek product to realise efficient Internet of Things networks
  • Develop adaptive explainable AI models based on fuzzy logic systems which can learn from data to optimise the operations of the involved embedded systems
  • Conduct continual iterative testing and refinement of these models
  • Working with the project team, design and build software which will enhance the current Plextek suite of products
  • At all stages, ensure that skills brought to and developed by the project are transferred to Plextek’s existing skills base by conducting training exercises
  • 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 skills

The ideal candidate will have the following areas of domain experience:

  • BSc or Higher in Computer Science, Electronic Engineering or Physics
  • High level knowledge and experience of computational intelligence and fuzzy logic
  • Experience of embedded systems programming
  • Experience of Java, C or C++ programming

In return, we can offer a competitive package and an environment that will stimulate and challenge you to be your best.

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.

KTP

Knowledge Transfer Partnerships (KTPs) are a unique UK-wide activity that help businesses to improve their competitiveness and productivity by making better use of the knowledge, technology and skills within universities, colleges and research organisations. Further information is available at: www.ktponline.org.uk.

As a KTP Associate, the position offers the following unique benefits:

  • A personal development budget of £6,000 (GBP)(exclusive of salary)
  • Management training and mentoring by an Innovate UK KTP Adviser
  • An interesting and challenging role, with exposure to a variety of stakeholders
  • Full access to The University of Essex resources to complete the project
  • World-leading Academic and Company project supervision, with project support by a dedicated, sector leading KTP Office

THE COMPANY

Plextek provides unique solutions for our customers by solving today’s hardest engineering problems in sensing, data collection & communications. Our customers span a wide range of markets including healthcare, defence, internet of things, security and automotive.

Based just south of Cambridge, we have easy road and rail routes to the vibrant city centre. We provide a friendly and supportive working environment, including a calendar of regular social events in which to unwind.


Chris Lancaster, Graduate Software Engineer:

“Working at Plextek is helping me find my way through my career due to the wide variety of tasks that arise on a daily basis working for a consultancy. Every day I learn something new.”

Job Details

Job Reference Number: ESKTP01

Position: Full time

Placement: Fixed-Term/Contract (36 months)

Benefits:
Company Pension Scheme (company contributes 5% of salary)
Permanent Health Insurance
Private Medical Insurance
Employee Assistance Programme
Life Assurance
25 Days Annual Leave and 8 Bank Holidays
Flexible Working Hours
Free On-site Parking
Cycle to work scheme
Sick Pay
Free Fruit and Biscuits
Regular Social Events

Embedded Linux Software Engineer

THE ROLE

Would you like to work on advanced robotic systems, sensors for autonomous drones, or smart city technology? What about advanced mobile ad-hoc radio networks or airfield radar? Or underwater or aircraft-based sensor and communications systems? These are all current projects at Plextek and we need the brightest minds to deliver them.

One of the great advantages of working here is that your next project will be different to your last. If you thrive on variety, learning new skills and an exciting challenge, this is the place to be.

We are looking to recruit experienced Embedded Software Engineers to join the software team within Plextek and support our latest client developments. 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, so as to contribute across the range of the group’s activities.

With software playing a key role in nearly all leading-edge applications of technology, our software engineers are involved across the whole range of development projects undertaken by Plextek. In most cases, our roles involve working with other software or hardware engineers as part of a multidisciplinary project team.

You will 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.

You 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 skills
  • In-depth knowledge of embedded Linux operating systems/board support packages
  • Developing real time software in C
  • Experience with debugging and optimising embedded code: finding problems and bottlenecks and fixing them

One or more of the following areas of domain experience (or similar) is also desirable:

  • Linux 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 & 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

In return, we can offer a competitive package and an environment that will stimulate and challenge you to be your best.

We provide all the training and support that you need to complete your projects and grow your skills. The nature of our business means that we are able to support career progression in many dimensions, including technical, commercial and managerial.

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.

THE COMPANY

Plextek provides unique solutions for our customers by solving today’s hardest engineering problems in sensing, data collection & communications. Our customers span a wide range of markets including healthcare, defence, internet of things, security and automotive.

Based just south of Cambridge, we have easy road and rail routes to the vibrant city centre. We provide a friendly and supportive working environment, including a calendar of regular social events in which to unwind.


Chris Lancaster, Graduate Software Engineer:

“Working at Plextek is helping me find my way through my career due to the wide variety of tasks that arise on a daily basis working for a consultancy. Every day I learn something new.”

Job Details

Job Reference Number: ES04

Position: Full time

Placement: Permanent

Benefits:
Company Pension Scheme (company contributes 5% of salary)
Permanent Health Insurance
Private Medical Insurance
Employee Assistance Programme
Life Assurance
25 Days Annual Leave and 8 Bank Holidays
Flexible Working Hours
Free On-site Parking
Cycle to work scheme
Sick Pay
Free Fruit & Biscuits
Regular Social Events

Embedded Linux Software Engineer

THE ROLE

Would you like to work on advanced robotic systems, sensors for autonomous drones, or smart city technology? What about advanced mobile ad-hoc radio networks or airfield radar? Or underwater or aircraft-based sensor and communications systems? These are all current projects at Plextek and we need the brightest minds to deliver them.

One of the great advantages of working here is that your next project will be different to your last. If you thrive on variety, learning new skills and an exciting challenge, this is the place to be.

We are looking to recruit experienced Embedded Software Engineers to join the software team within Plextek and support our latest client developments. 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, so as to contribute across the range of the group’s activities.

With software playing a key role in nearly all leading-edge applications of technology, our software engineers are involved across the whole range of development projects undertaken by Plextek. In most cases, our roles involve working with other software or hardware engineers as part of a multidisciplinary project team.

You will 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.

You 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 skills
  • In-depth knowledge of embedded Linux operating systems/board support packages
  • Developing real time software in C
  • Experience with debugging and optimising embedded code: finding problems and bottlenecks and fixing them

One or more of the following areas of domain experience (or similar) is also desirable:

  • Linux 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 & 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

In return, we can offer a competitive package and an environment that will stimulate and challenge you to be your best.

We provide all the training and support that you need to complete your projects and grow your skills. The nature of our business means that we are able to support career progression in many dimensions, including technical, commercial and managerial.

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.

THE COMPANY

Plextek provides unique solutions for our customers by solving today’s hardest engineering problems in sensing, data collection & communications. Our customers span a wide range of markets including healthcare, defence, internet of things, security and automotive.

Based just south of Cambridge, we have easy road and rail routes to the vibrant city centre. We provide a friendly and supportive working environment, including a calendar of regular social events in which to unwind.


Chris Lancaster, Graduate Software Engineer:

“Working at Plextek is helping me find my way through my career due to the wide variety of tasks that arise on a daily basis working for a consultancy. Every day I learn something new.”

Job Details

Job Reference Number: ES04

Position: Full time

Placement: Permanent

Benefits:
Company Pension Scheme (company contributes 5% of salary)
Permanent Health Insurance
Private Medical Insurance
Employee Assistance Programme
Life Assurance
25 Days Annual Leave and 8 Bank Holidays
Flexible Working Hours
Free On-site Parking
Cycle to work scheme
Sick Pay
Free Fruit and Biscuits
Regular Social Events