Bedford, Bedfordshire, United Kingdom Hybrid / WFH Options
Getting In Limited
testing frameworks and methodologies Follow company, team or client approaches to continuous integration, version and source control Communicate software solutions and ideas to technical and non-technical stakeholders Apply algorithms, logic and data structures Interpret and implement a given design whist remaining compliant with security and maintainability requirements Skills and Desirable Experiences: Basic understanding of software development lifecycle and testing More ❯
architectural feature specifications Perform deep analysis in order to produce solutions that meet the required power, performance, area and bandwidth requirements. Work with the research group to map novel algorithms to efficient implementations Work with the modelling team to explore and evaluate new ideas and produce performance targets Work with the product team to define a forward-looking technology roadmap More ❯
Norwich, England, United Kingdom Hybrid / WFH Options
The Adaptavist Group
leadership skills, with the ability to mentor, delegate, and guide team performance. Great client relationship skills, including presenting ideas, offering strategic guidance, and managing expectations. Deep understanding of platform algorithms, trends, and best practices. Experience working with C-suite stakeholders and aligning social strategy with business goals. A few nice to haves Experience in a digital marketing agency or fast More ❯
Lead/Staff Software Engineer Location: Commute from Cambridge, Saffron Walden, Newmarket, Braintree, Hitchen, Harlow, St Neots, Bury St Edmunds, Chelmsford (Hybrid, 3 days onsite) Salary: Circa £75k Type: Permanent | Hands-on Technical + Leadership Other: No Visa sponsorship Summary More ❯
Are you passionate about leveraging technology to advance healthcare? Our client, who is utilising Machine Learning and AI to detect life-threatening illnesses faster, is looking to hire a Full Stack Developer to join their team in Cambridge. This role More ❯
This leading technology developer is urgently seeking a Senior OS Performance Expert to be based at their R+D Centre in Cambridge. You will play a crucial role in the development, optimisation and performance of this organisations new wireless operating system. More ❯
Hemel Hempstead, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior GPU Architect (Graphics Processors R&D for AI), hemel hempstead col-narrow-left Client: IC Resources Location: hemel hempstead, United Kingdom Job Category: Other - EU work permit required: Yes col More ❯
Watford, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior GPU Architect (Graphics Processors R&D for AI), watford, hertfordshire col-narrow-left Client: IC Resources Location: watford, hertfordshire, United Kingdom Job Category: Other - EU work permit required: Yes col More ❯
CB10, Great Chesterford, Essex, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
An FPGA Design Engineer with extensive experience using Xilinx design tools is sought by a leading name in surveillance and sensor systems design. Generous salary on offer depending on experience, with Hybrid working available. As part of a small, multidisciplinary More ❯
Summary: This position offers a roughly 80/20 split between hands-on embedded software development and leadership responsibilities, supporting a small team of 3-5 specialist software engineers. Projects are varied-ranging from short 2-day sprints to full More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
An FPGA Design Engineer with extensive experience using Xilinx design tools is sought by a leading name insurveillance and sensor systems design. Generous salary on offer depending on experience, with Hybrid working available. As part of a small, multidisciplinary team More ❯
SW Engineer (Multimedia) Cambridge Office Job Summary Windows Multimedia Application (C/C++) Image display pipeline (SDR/HDR media rendering algorithms) Image/Video processing and Computer Vision algorithms DirectX Color management (ICC profiles) We are hiring a W developer with industrial experience in Multimedia application development, familiar with end-to-end Image processing system. The candidate must be … experienced software developer to produce good quality multimedia application. The job may require to work on algorithms related (but not limited) to: image processing algorithms in display pipeline, content rendering algorithms with multiple objective and subjective targets, Algorithms optimizations for Memory/Power/Performance objectives. E2E image/video handling/editing schemes and architectures. Key Responsibilities Algorithm development … Testing Required: MsC in relevant field Confident programming skills (C, C++) End to end Imaging system knowledge Experience in Image processing Algorithms development Natural Curiosity and out of the box thinking Desired: Computer Vision algorithms development Passionate photographer/videographer Resilience to convince in his/her findings/decisions By applying to this role you understand that we may More ❯
Stevenage, England, United Kingdom Hybrid / WFH Options
MBDA
checks (BPSS), which are managed by the MBDA Personnel Security Team. The opportunity: Working on fast-moving projects to develop and evaluate navigation algorithms. Researching, developing, testing and evaluating algorithms as part of the wider complex system solution. You will be part of a dynamic team within the Guidance, Control and Navigation Department and will get the opportunity to work … across a range of contract and research activities hence impact multiple areas of deliveries within MBDA. Navigation algorithms are central to the design and development of MBDA's complex guided weapon systems products. This role will help you understand how GCN supports our weapon system products and gain insight into a number of related disciplines with whom we have a … high level of interactions. Algorithms are developed at many stages of the lifecycle of the product including: Research studies, both externally and internally funded, to investigate algorithms for future developments. Algorithms to support initial missile feasibility and concept studies. Algorithms in support of assessment and development programmes. Algorithms to support upgrades for in-service products. What we're looking for More ❯
stimulating environment, working closely with highly skilled scientists, engineers, and designers to turn concepts into working solutions at speed. Our client offers a diverse range of projects spanning DSP algorithms, software-defined radios, embedded systems, and communications technologies – making this an ideal opportunity for an FPGA Engineer who enjoys hands-on innovation and working across multidisciplinary challenges. Key Skills and … such as Vivado or Quartus. Proven track record of design and implementation of complex systems. Strong academic background with a relevant engineering or scientific degree. Experience in developing DSP algorithms is highly advantageous. Additional desirable experience includes: DSP/system modelling (MATLAB/Simulink) Embedded software development (C/C++ and Linux) Electronics development RADAR or communications applications Software Defined More ❯
implementation, simulation, and verification of RTL logic and integration with hardware. Support related processes (documentation, scripting, reporting, process automation) Collaborate with adjacent cross-disciplinary teams: systems, hardware, embedded software, algorithms Recommend ideas and approach to promote continuous improvement of processes and best practices Ensure designs meet safety, quality, and security standards: DO-254, IEC 61508, IEC 62443, ISO 26262 Required … Experience Experience of developing RTL design for digital electronics systems for Xilinx device architectures (or AMD/Lattice) using VHDL Experience in FPGA-SoC-implementation of algorithms developed in MATLAB/Simulink (algorithm development out of scope) Strong verification expertise in OSVVM/UVVM (or UVM) methodologies and test bench architecture Familiar with technologies such as AXI, PCIe, Ethernet, OCP More ❯
implementation, simulation, and verification of RTL logic and integration with hardware. Support related processes (documentation, scripting, reporting, process automation) Collaborate with adjacent cross-disciplinary teams: systems, hardware, embedded software, algorithms Recommend ideas and approach to promote continuous improvement of processes and best practices Ensure designs meet safety, quality, and security standards: DO-254, IEC 61508, IEC 62443, ISO 26262 Required … Experience Experience of developing RTL design for digital electronics systems for Xilinx device architectures (or AMD/Lattice) using VHDL Experience in FPGA-SoC-implementation of algorithms developed in MATLAB/Simulink (algorithm development out of scope) Strong verification expertise in OSVVM/UVVM (or UVM) methodologies and test bench architecture Familiar with technologies such as AXI, PCIe, Ethernet, OCP More ❯
implementation, simulation, and verification of RTL logic and integration with hardware. Support related processes (documentation, scripting, reporting, process automation) Collaborate with adjacent cross-disciplinary teams: systems, hardware, embedded software, algorithms Recommend ideas and approach to promote continuous improvement of processes and best practices Ensure designs meet safety, quality, and security standards: DO-254, IEC 61508, IEC 62443, ISO 26262 Required … Experience Experience of developing RTL design for digital electronics systems for Xilinx device architectures (or AMD/Lattice) using VHDL Experience in FPGA-SoC-implementation of algorithms developed in MATLAB/Simulink (algorithm development out of scope) Strong verification expertise in OSVVM/UVVM (or UVM) methodologies and test bench architecture Familiar with technologies such as AXI, PCIe, Ethernet, OCP More ❯
implementation, simulation, and verification of RTL logic and integration with hardware. Support related processes (documentation, scripting, reporting, process automation) Collaborate with adjacent cross-disciplinary teams: systems, hardware, embedded software, algorithms Recommend ideas and approach to promote continuous improvement of processes and best practices Ensure designs meet safety, quality, and security standards: DO-254, IEC 61508, IEC 62443, ISO 26262 Required … Experience Experience of developing RTL design for digital electronics systems for Xilinx device architectures (or AMD/Lattice) using VHDL Experience in FPGA-SoC-implementation of algorithms developed in MATLAB/Simulink (algorithm development out of scope) Strong verification expertise in OSVVM/UVVM (or UVM) methodologies and test bench architecture Familiar with technologies such as AXI, PCIe, Ethernet, OCP More ❯
implementation, simulation, and verification of RTL logic and integration with hardware. Support related processes (documentation, scripting, reporting, process automation) Collaborate with adjacent cross-disciplinary teams: systems, hardware, embedded software, algorithms Recommend ideas and approach to promote continuous improvement of processes and best practices Ensure designs meet safety, quality, and security standards: DO-254, IEC 61508, IEC 62443, ISO 26262 Required … Experience Experience of developing RTL design for digital electronics systems for Xilinx device architectures (or AMD/Lattice) using VHDL Experience in FPGA-SoC-implementation of algorithms developed in MATLAB/Simulink (algorithm development out of scope) Strong verification expertise in OSVVM/UVVM (or UVM) methodologies and test bench architecture Familiar with technologies such as AXI, PCIe, Ethernet, OCP More ❯
Service with full reasons. Inform customers of the decision once confirmed PPM: Assist customers with pre planned maintenance work Contract: Support customers with contract queries Optimising AI systems: Implementing algorithms to enhance the efficiency and accuracy of AI models Staying updated with AI : Keeping up with advancements in AI and integrating innovative solutions into existing systems Developing AI Solutions: Creating … machine learning models and AI algorithms to solve business problems IOT Support: Utilise IOT to support customers with preventative services and maintain operational machines Requirements: Exceptional organisational and time-management skills. Strong communication and interpersonal abilities. Proficiency in Microsoft Office Suite (Word, Excel, Outlook) and scheduling software. Ability to multitask and adapt to changing priorities in a fast-paced environment. More ❯
deliver software using MATLAB and LabVIEW. Apply advanced image analysis and image processing techniques to large space datasets from CMOS, CCD, and IR sensors. Analyse scientific image data using algorithms and mathematical modelling. Deliver software work packages and documentation for test plans and reports. Ensure delivery of allocated work packages on time and to high technical standards. Present technical information More ❯
delivery of projects. Surgical Robotics Software Lead Engineer Responsibilities: Lead the design and development of surgical robotic software systems for client projects. Design and develop software applications and control algorithms for surgical robotics systems using Object Oriented (C# and C++) and/or Embedded code (C). Collaborate with electronics, mechanical, and systems engineers to integrate software with hardware components More ❯
delivery of projects. Surgical Robotics Software Lead Engineer Responsibilities: Lead the design and development of surgical robotic software systems for client projects. Design and develop software applications and control algorithms for surgical robotics systems using Object Oriented languages (C# and C++) and/or Embedded code (C) Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components More ❯
skills for data-driven decisions - Familiarity with performance and/or power simulation environments - Strong coding skills including object-oriented programming with C & C++ - Understanding of data structures and algorithms - Knowledge of software design patterns - Experience with scripting languages such as Perl, Python, or Ruby Description: As a Performance Modeling Engineer, you will be part of a team defining and More ❯