structured and agile approach applying a V-Cycle Model. Several years of experience in writing code following a structured and robust approach by using C/C++ and VHDL/Verilog. Development experience in at least one of the following: microprocessors, DSPs and FPGAs. Desirable: Automotive or aerospace industry beneficial. more »
Hatfield, Hertfordshire, South East, United Kingdom
Advance TRS
structured and agile approach applying a V-Cycle Model. Several years of experience in writing code following a structured and robust approach by using C/C++ and VHDL/Verilog. Development experience in at least one of the following: microprocessors, DSPs and FPGAs. Desirable: Automotive or aerospace industry beneficial. more »
systems, particularly ARM-based processors. Design and optimise cellular protocols (GSM, UMTS, LTE, NR) Layer 1. Develop and integrate FPGA-based solutions. Program in C and C++. Embedded Software Engineer Required Skills: Experience in embedded systems development, including hardware commissioning and initial testing. In-depth knowledge of cellular protocols (GSM more »
systems, particularly ARM-based processors. Design and optimise cellular protocols (GSM, UMTS, LTE, NR) Layer 1. Develop and integrate FPGA-based solutions. Program in C and C++. Embedded Software Engineer Required Skills: Experience in embedded systems development, including hardware commissioning and initial testing. In-depth knowledge of cellular protocols (GSM more »
tools, scientific software or instrumentation Understanding of the work patterns of smaller, independent tech companies or tech startups Technical background in software engineering, either C/C++ for embedded development and/or C# for desktop applications Experience collaborating with teams from other disciplines (electronics, mechanical and/or physical more »
solve complex technical challenges. Relevant Education : Degree in Electronics, Computer Engineering, or related field (Master’s or PhD preferred). Bonus Skills : Knowledge of C/C++ or Python for hardware/software integration and experience with financial trading systems. Why Join Our Client? Innovative Projects : Work on groundbreaking FPGA more »
solve complex technical challenges. Relevant Education : Degree in Electronics, Computer Engineering, or related field (Master's or PhD preferred). Bonus Skills : Knowledge of C/C++ or Python for hardware/software integration and experience with financial trading systems. Why Join Us? Innovative Projects : Work on groundbreaking FPGA designs more »
Python or Perl. Strong software engineering background, including object-oriented programming, data structures, and algorithms. Knowledge of formal verification tools and techniques. Competency in C/C++ or Assembly programming, preferably for Arm architectures. Proficiency in hardware design languages, such as Verilog. Hands-on experience with microprocessor design, complex system more »
Python or Perl. Strong software engineering background, including object-oriented programming, data structures, and algorithms. Knowledge of formal verification tools and techniques. Competency in C/C++ or Assembly programming, preferably for Arm architectures. Proficiency in hardware design languages, such as Verilog. Hands-on experience with microprocessor design, complex system more »
Stevenage, Hertfordshire, South East, United Kingdom
Guidant Global
etc. * Programming and scripting languages, particularly writing and debugging Linux/Unix bash scripts is an advantage. Knowledge of a programming language such as C, Java, python, TCL, VBA would be useful but not essential. * Competent in the use of various test equipment used for electrical measurements, e.g. DMM, oscilloscope more »
Employment Type: Contract
Rate: Up to £55 per hour + Inside IR35, PAYE available, Negotiable
a creative approach to problem-solving. Desirable skills include experience with Xilinx or Altera FPGAs and associated tools, proficiency in firmware/software development(C, C++, C#), and familiarity with design for Test & Measurement or scientific markets. Experience with tools such as Vivado, Modelsim, Visual Studio, Git, and Jira, as more »
St Neots, England, United Kingdom Hybrid / WFH Options
Pico Technology
a creative approach to problem-solving. Desirable skills include experience with Xilinx or Altera FPGAs and associated tools, proficiency in firmware/software development(C, C++, C#), and familiarity with design for Test & Measurement or scientific markets. Experience with tools such as Vivado, Modelsim, Visual Studio, Git, and Jira, as more »
in applied statistical modelling using software like R, Python, Julia, SAS, Stata, SPSS, JMP, or Minitab. Familiarity with our tech stack: T-SQL, Python, C, Databricks, GitHub. Experience in industries such as airlines, lodging, car rentals, or e-commerce. A passion for working in a fast-paced, dynamic environment with more »
MK43, Wharley End, Central Bedfordshire, Bedfordshire, United Kingdom
The Sales Recruitment Network
The sales recruitment network is looking to recruit a software developer for one of their dynamic organisations who invest in their staff. Fantastic opportunity for the right person. Design and build computer programs Maintain website Communicate with management and technical more »
Chelmsford, Essex, South East, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D site based in … markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. … Developing low-level embedded software for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include: - The successful candidate will be an accomplished Software engineer with experience within a similar job. - The ideal candidate will be a self-starter more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Enterprise Recruitment Limited
Software Engineers will be involved in backend development, programming largely in Go and Kotlin but the hiring team are open to people who programmein C, C++, Java or Python as well. The ideal Junior Software Engineer for this role should have 2-3 years of experience and an excellent academic more »
with the performance impact of different compute, memory and communication configurations for Ai acceleration. What's required for this HPC Software Engineer position? Strong C/C++ Development Extensive CUDA/OpenCL/MPI experience Experience with GPU acceleration Experience with Ai/ML inference frameworks Experience in analysing workload more »
with the performance impact of different compute, memory and communication configurations for Ai acceleration. What's required for this HPC Software Engineer position? Strong C/C++ Development Extensive CUDA/OpenCL/MPI experience Experience with GPU acceleration Experience with Ai/ML inference frameworks Experience in analysing workload more »
Brentwood, Essex, South East, United Kingdom Hybrid / WFH Options
Response Informatics
deliver high quality software solutions for world-class products. Lead feature development, delivery and technical solutions. Key Skills and Experience : Required: Excellent knowledge of C, C++ programming in multitasking embedded environment Linux application development and POSIX standards Deep understanding of low-level video software stack AV Pipelines, middleware frameworks Familiar more »
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
Platform Recruitment
with no micromanagement. Friendly and collaborative culture. Requirements: Computer Science or related degree Must have a GitHub/extensive examples of personal programming projects (C/C++ preferred) Genuine interest in technology! You will stand out if you have low-level personal projects (e.g., compilers, networks, OS...) You will not more »
Cambridge, England, United Kingdom Hybrid / WFH Options
Platform Recruitment
with no micromanagement. Friendly and collaborative culture. Requirements: Computer Science or related degree Must have a GitHub/extensive examples of personal programming projects (C/C++ preferred) Genuine interest in technology! You will stand out if you have low-level personal projects (e.g., compilers, networks, OS...) You will not more »
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
Singular Recruitment
A deep understanding of Embedded Linux, including Linux Kernel and Device Drivers, and/or Android Open Source Project. Strong programming skills in either C, C++, Java. Excellent problem solving skills. Ability to communicate with key stakeholders at various levels. Benefits - Hybrid working, 6% pension, AXA private healthcare, dental cover more »
Cambridge, England, United Kingdom Hybrid / WFH Options
Singular Recruitment
A deep understanding of Embedded Linux, including Linux Kernel and Device Drivers, and/or Android Open Source Project. Strong programming skills in either C, C++, Java. Excellent problem solving skills. Ability to communicate with key stakeholders at various levels. Benefits - Hybrid working, 6% pension, AXA private healthcare, dental cover more »
RRC, PDCP, RLC, MAC, NAS). Strong understanding of 3GPP standards for 4G/5G (Rel-15, Rel-16, Rel-17). Proficiency in C/C++ and embedded system programming. Experience with 5G simulation and test tools (e.g., Wireshark, QXDM, UTS, TEMS). Hands-on experience in Layer more »
RRC, PDCP, RLC, MAC, NAS). Strong understanding of 3GPP standards for 4G/5G (Rel-15, Rel-16, Rel-17). Proficiency in C/C++ and embedded system programming. Experience with 5G simulation and test tools (e.g., Wireshark, QXDM, UTS, TEMS). Hands-on experience in Layer more »