Electronics Technician

Salary: £25,000 – £32,000

Location: Leeds, West Yorkshire

The Company:

A multi award winning, family run business in the medical sector are now looking to expand their engineering team. The successful Electronics Technician will be joining a growing, multidiscipline R&D engineering team with the chance to be involved in new products from initial concept meetings through to on site production and manufacture in their Leeds based head office.

The Role:  

They are looking for an enthusiastic Electronics Technician to join a busy engineering team in Leeds. The successful Technician will have similar experience working in a research and development company working alongside electronics, mechanical and production engineers.

You will work within the R&D team to help deliver the NPD plan with tasks such as prototype builds and product testing. You will also work collaboratively with other areas of the business to provide general electronics focused technical support as required, for example: fault finding and repair of faulty PCB assemblies and creation of electronics test rigs.

As a key part of the team the successful Electronics Technician will be responsible for:

  • Fault finding products to component level using drawings and basic test equipment.
  • Creating standard test procedures, drawings, specialized equipment, fixtures and hand tools.
  • Assist in the design, manufacture and testing of NPD prototypes.
  • Designing and building rigs for testing of PCB assemblies and other production items.
  • Writing test reports and manufacturing support documentation in a clear and succinct manner.
  • Support the Engineering and Manufacturing teams to fault find electronics related production problems.
  • Fault finding and re-work of faulty PCB assemblies, records faults to assist in improvement of product quality and reliability.

In this role no day will be the same and the successful Technician can expect plenty of variety within their role whilst also having the chance to develop and grow your skills set.

Skills and experience required:

  • Repairing and prototyping – hand soldering and reworking PCB assemblies
  • Fault finding and diagnostic skills
  • Schematic layouts and electrical wiring diagrams for fault finding
  • Understanding of electronic schematics
  • Experience with electronics test equipment – Multi-meters, oscilloscopes etc

Desirable skills and experience:

  • PCB design – Altium
  • CAD Design
  • Functional testing

Embedded Software Engineer, Unit and Integration Test

Position: Embedded Software Engineer, Unit and Integration Test

Location of work: Fully Remote Working

Salary: Up to £60,000

The Role:

Are you an Embedded Software Engineer who enjoys testing?

If so, this is a great opportunity to do unit and integration test development for a brand new IoT connected medical device. You will be joining a well-funded, growing company focused on using tech for good and building next generation products that improve lives. Our client offers flexible working hours and are happy for this role to be performed remotely.

For this role you must understand Embedded Software, ideally Embedded C and C++, and must be someone who has the mindset of a Tester i.e. enjoys testing embedded software with attention to detail.

You will be working with a Lead Test Engineer, with your responsibility being to do the unit and integration testing of the embedded software. You should be comfortable specifying, implementing and executing tests, whilst experience with problem reporting /bug tracking tools is highly desirable. You will be comfortable in an Agile methodology environment and have worked with a range of unit testing tools.

You will be working within a small team and should be comfortable taking ownership of individual tasks and enjoy working closely with other member of the software design and test team.

Skills required:

  • Understanding of Embedded C and C++ code
  • Unit testing
  • Integration testing
  • Modern testing tools and techniques – TDD, BDD etc

Desirable skills and experience:

  • Highly regulated or safety critical environments – medical, automotive, aerospace etc
  • C#, JavaScript or Python
  • IoT product experience
  • Embedded software design and development
  • Manual or automated testing

Electronic Design Engineer

Salary: £35,000-£50,000

Office Location: Sheffield, South Yorkshire

The Role:

An exciting new position has been created for an Electronics Engineer to join a small, growing design team in the centre of Sheffield. Our client has built up a great reputation in their industry and have 40 years’ experience, supplying quality, reliable, electronic products to a host of customers worldwide.

The ideal Electronics Engineer will be degree qualified and have good industry experience in an electronics design role. Your current skills set will include: analog and digital circuit design, lower power design (SMPS, DC-DC converters etc) and PCB layout. While any experience with embedded software, Audio DSPs or ARM processors is desirable.

In this role you will have plenty of chance to work on new product developments so experience working throughout the full development life cycle is required. Joining a small team there will be plenty of variety available for the right person and developing new design skills across electronics and software techniques is openly encouraged.

This role will suit an Electronics Engineer who has a solid grounding in analog circuit design and is keen for variety in their role, with the chance to contribute to the full design life cycle across a range of next generation products

Skills and Experience Required:

  • Analog circuit design
  • Digital circuit design
  • Lower power, DC-DC converters, SMPS
  • PCB layout and design

Desirable Experience:

  • Embedded C programming
  • ARM processors
  • Audio DSP or Digital Audio connectivity

This is a fantastic opportunity for an electronics design enthusiast to join a stable, growing, new product development focused company.


Software Engineering Manager

Salary: Up to £65,000

Location of Office: York, North Yorkshire

The Role:

Due to growth and customer demand our client are now looking for Software Engineering Manager to lead and grow their Software Development team, working out of their York based head office. You will have a technical background in software design, recent management/leadership experience and will be expected to lead the software development team towards the design of cutting-edge software tools that are used across a range of industries.

This is a key role within their business and the ability to manage a team whilst liaising with other key stakeholders in the business is a must. This is not a hands-on role but a background in software design is required so you can take on leadership of development projects. You can expect the role to involve managing the software team whilst taking ownership of project planning, recruitment, budgeting and process improvements. You will take complete ownership of all aspects of software design and report directly to the Technical Director.

Skills and Experience Required:

  • Team management or leadership experience
  • A software design background including: C/C+, Embedded systems and Linux development
  • Growing a team and recruiting
  • Managing ta software team and third parties.

Desirable Skills and Experience:

  • Real-time embedded systems
  • A background within research
  • Experience within a regulated software environment – automotive, medical, aerospace etc

This is an excellent opportunity for an enthusiastic Software Manager to join a stable, growing company wo are constantly working towards new development projects.

Mechanical Design Engineer

Salary: £40,000 – £47,000

Location of Office: Manchester

Location of work: WFH Hybrid Model – 2 days a week working from home

The company:

Our client is a privately owned, British company who develop, design and manufacture their industry leading products on site in their Manchester based offices. They make a host of electromechanical devices that are manufactured in large numbers and sold around the globe.

The Role:

An exciting position has now been created for an experienced Mechanical Design Engineer to join their Engineering teams as they continue to grow. The successful Mechanical Design Engineer will be reporting directly to the Technical Director and be tasked with leading the mechanical design element of their new product range whilst working closely with senior members of the Engineering department from a variety of disciplines including electronics, production and test.

You will be familiar with the Autodesk suite and ideally have experience with Inventor and Vault and have extensive experience with 3D design for both metals and plastics. You will be working closely with other engineering departments towards complete electro-mechanical products so experience designing enclosures for electronic circuits is a must. You will have strong experience with mechanical modelling and simulation, designing machined and cast metal components and injection moulding. In this role you will have the chance to contribute at all design stages whilst overseeing 2 other mechanical engineers works and tasks.

Skills and Experience Required:

  • Autodesk Inventor and Vault packages
  • 3D mechanical Design
  • Metals and Plastics
  • Injection Moulding
  • Designing enclosures for electronic circuits

Desirable Skills and Experience:

  • Project or Team leading experience
  • Epicor ERP experience
  • Design of handheld electronic equipment
  • Knowledge of test and measurement equipment


On offer is a strong salary and benefits package plus the chance to work from home 2 days a week, as well as flexible working hours. They have a friendly, enthusiastic environment with clear paths for career development for the right Mechanical Design Engineer.


Software Architect

Location of Office: Exeter

Location of Work: WFH Hybrid Model

Salary: £60,000 – £70,000

The Role: Our client is now seeking an experienced Software Architect to define and drive the company’s software development strategy as they continue to expand their product range. The successful Software Architect will report directly to the Technical Director and have a small team of smart, experienced software engineers to work with.

You will oversee software development from embedded to application-level design, so a hands-on development background is ideal whilst experience in a similar role either leading teams or technical projects is required.

The successful Software Architect can expect their role to involve:

  • Working with product management to capture and refine market and customer requirements
  • Authoring patent applications
  • Identifying IP value and patentable solutions and techniques
  • Identifying new technologies, tools, and techniques
  • Selecting OS/Tools/Build Environment/CI
  • Keeping the Software Development tools, techniques, and skill base current
  • Identifying and Managing Technical Partnerships
  • Acting as a customer-facing Subject Matter Expert

Our client partner with several of the largest names within the software industry, building cutting edge products that are used around the globe. Being a senior level role strong communication and leadership skills are required for this role and the ideal candidate will have experience speaking to customers directly and understanding their requirements.

Skills Required:

  • Product Development based on Embedded Linux platforms
  • Linux Kernel Build
  • Linux Device Driver Development
  • High Speed Data Processing
  • High Speed Networking
  • C++ (17 or greater)
  • Linux build environments

Desirable skills and experience:

  • Graphical Data Processing (Encoding/Decoding)
  • GPU Programming
  • PCIe Device Drivers
  • Management Protocols SNMP, REST, RedFish, NetConf
  • GIT (AWS CodeCommit)
  • Remote Desktop techniques and protocols – PCoIP, Blast, RGX, Citrix
  • Virtualised Desktop techniques and protocols – VDI, VMware, Blast, Citrix


Electronics Design Engineer

Location of Office: Leeds

Location of Work: WFH Hybrid Model

Salary: £40,000 – £60,000

The Company: An electronics company who specialise in the design and development of a wide range of IoT connected wearable devices require an Electronics Design Engineer to join their R&D team. During the CV-19 pandemic business has rocketed for this companies’ devices. As such they are now investing heavily in new R&D.

The Role: You will have opportunity to work on several electronic products in this role. Some products will be at proof-of-concept stage, others will be enhancing current products with new features and technology. This role offers you the chance to work on very interesting consumer devices, which have a positive impact on people lives. The variety of work will ensure you are satisfied as an Electronics Design Engineer.

In this role you will be working within a multidisciplined R&D team, consisting of Embedded Software, Mechanical and Electronic Engineers.

Skills Required:

  • Mix digital and analogue design.
  • Standard interfacing circuits – UART, ADC’s, DAC’s, I2C, SPI, Differential comms. (USB, Ethernet, RS232, RS485 etc).
  • Design for EMC, ESD, LVD, CE, safety approvals (Junior engineer can drop this)
  • Schematic and PCB layout capture using CAD (Altium preferred).
  • Proven experience of design ownership.
  • Engineering Degree (Electronics or Electrical & Electronics, Physics or Applied Physics).

Desirable skills and experience:

  • RF design
  • SMPS (DC-DC and AC-DC) design appreciation.
  • Low level analogue design, miscellaneous interfacing circuitry etc.
  • Board bring-up, debug, test and validation.
  • Rapid prototype techniques/experience.