Lead Software Or Hardware Developer

Details of the offer

We are a technology consultancy based in Guildford with a satellite office in Gloucestershire.
We provide advice and software/hardware implementation services to UK government clients and other technology companies.
Our principal areas of expertise are in cyber security solutions, digital signal processing relating to radio communication systems and associated equipment, and high-speed data processing.
We are seeking Lead Developers in Hardware or Software or both.
A typical Hardware Lead Developer will: be self-motivating, capable of working independently; have a good (1st/2.1) first degree or a PhD in a numerate discipline; have a strong academic background typically including A's in A-level Maths and Physics; have strong verbal and written presentation skills; have 3 years or more experience in at least one of the following areas: complex PCB design; FPGA development in VHDL; software development experience in embedded C/C++.
The candidate will be responsible for: designing PCBs using FPGAs, SoCs, high speed network interfaces and analogue/RF signal filtering; simulating and implementing signal, image, or data processing algorithms in VHDL for FPGAs; performing schematic capture using OrCAD; managing PCB layout, fabrication and assembly subcontractors; setting to work PCBs including writing test firmware and software; developing Linux device drivers for hardware; mentoring and leading others.
A typical Software Lead Developer will: be self-motivating, capable of working independently; have a good (1st/2.1) first degree or a PhD in a numerate discipline; have a strong academic background typically including A's in A-level Maths and Physics; have strong verbal and written presentation skills; have 3 or more years software development experience, preferably in C/C++; have used source control systems such as subversion; have developed and maintained complex real-world systems; understand the importance of clear, efficient software design; be familiar with using and configuring Linux systems.
The candidate will be responsible for: developing software for network security applications; developing novel signal, image, or data processing applications in C/C++; developing user interfaces in HTML/Typescript/Javascript ; providing support and training to our customers in using the software; mentoring and leading others.
Remuneration Salary is competitive and dependent on experience.
May be required to attain a DV Discretionary annual bonus based on company performance.
25 days holiday plus standard UK public holidays.
10% company contribution to pension.
Life insurance.
Income protection.
Cycle to work scheme.
EV car scheme.
NO AGENCIES


Nominal Salary: To be agreed

Source: Talent_Dynamic-Ppc

Requirements

Pastoral Support Lead

Pastoral Support Lead - Richmond Upon Thames South West London £120 - £150 PAYE per day, equivalent to £23,400 - £29,250 per annum, depending on experience F...


Parker Smith Inclusion - Surrey

Published 18 days ago

Server Engineer

Our client is an international IT Service Provider who require a Break Fix Server Engineer to support one of their customers in Camberley. START: 02/01/2025 ...


Security Cleared Jobs - Surrey

Published 18 days ago

Senior Software Engineer

A Technology Consultancy seeks a Senior level Software Engineer with a strong academic record, strong C/C++ development skills and experience of working on c...


Technical Futures. - Surrey

Published 18 days ago

Software Engineer- Wireless Products Gloucester

BAE Systems Digital Intelligence is home to 4,800 digital, cyber and intelligence experts. We work collaboratively across 16 countries to collect, connect an...


Security Cleared Jobs - Surrey

Published 18 days ago

Built at: 2024-11-21T10:36:00.569Z