Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
Certain Advantage
DDR and Flash memory and high speed serial interconnect design Experience in SI and PI Analysis Proficiency in VHDL to support board level test and debug Proficiency in C, C++, or Python to support board level test and debug Familiarity with DSP concepts for SDR, radar signal processing and optical sensors Ability to develop elegant hardware architectures through detailed understanding More ❯
your career. REQUIREMENTS: To be considered for this Programmer role you must meet the following criteria: - Directly contributed to support and development of complex gameplay. - Strong programming skills using C++ in a large codebase. - Team programming experience working within a component-based game object/entity architecture. - Proven cross-discipline collaboration with game designers and content creators. - Previous employment as More ❯
or similar platforms) Good mechanical and electrical aptitude Willingness to travel across the UK and stay away from home when required (expenses + overnight allowance) App development skills in C++ or C# are beneficial but not essential Qualifications & Requirements: Full UK driving licence Electrical training or qualifications (desirable) Experience in creating electrical designs for automated machinery (desirable) If you're More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
PCB layout techniques for power supply and EMC performance - Designing for manufacturability and testability Beneficial Experience: - Developed software at the hardware level for embedded systems - Understanding of Object Orientated C++ - Understanding of real-time operating systems (RTOS) and real-time software - Knowledge of LabVIEW Benefits Summary: - Matched company pension contributions up to 5%. - 25 days annual leave rising to More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
Akkodis
DDR and Flash memory and high speed serial interconnect design Experience in SI and PI Analysis Proficiency in VHDL to support board level test and debug Proficiency in C, C++, or Python to support board level test and debug Familiarity with DSP concepts for SDR, radar signal processing and optical sensors Ability to develop elegant hardware architectures through detailed understanding More ❯
for projects Utilising Siemens TIA & Beckhoff PLC systems, you will develop machinery & process control solutions The Person: Previous experience in Control System Programming and Commissioning Exposure to C#/C++ & integrating to SQL is highly advantageous Clean & Valid UK driving license is essential Positive attitude, enthusiasm and passion for automated machinery projects, with the ability to work independently as well More ❯
for projects Utilising Siemens TIA & Beckhoff PLC systems, you will develop machinery & process control solutions The Person: Previous experience in Control System Programming and Commissioning Exposure to C#/C++ & integrating to SQL is highly advantageous Clean & Valid UK driving license is essential Positive attitude, enthusiasm and passion for automated machinery projects, with the ability to work independently as well More ❯
Lisburn, County Antrim, United Kingdom Hybrid / WFH Options
Camlin Group
for process improvements and contribute to workflow and methodology enhancements. Maintain comprehensive technical documentation. Qualifications include proven experience in digital circuit design on DSP devices and Microcontrollers, programming in C++ and C, knowledge of RTOS (e.g., FreeRTOS, Zephyr), digital signal processing algorithms, and experience with laboratory equipment and communication protocols. Familiarity with scripting languages, source control (GIT), agile methodologies, and More ❯
Horsham, Sussex, United Kingdom Hybrid / WFH Options
SEGA
and implement appropriate auto-tests. Debug, diagnose, and resolve issues as they arise. Mentor team members in their technical and professional development. Knowledge, Skills, and Experience Essential: Extensive professional C++ programming experience in AI. Experience using Unreal Engine 4 or 5 on a AAA title. Experience building sophisticated AI systems. Effective communication skills for collaboration. Previous leadership experience. Development experience More ❯
complex transitions, and ensure high fidelity results. Promoting engineering practices and innovation. Ideal candidates will have: A passion for game development and a keen interest in animation. Proficiency in C++, 3D math, and 3D animation techniques such as procedural solutions, run-time rigging, and optimization. Ability to work effectively in a collaborative, co-located team environment. Approachability and good communication More ❯
skills Motivated, self-starting, and collaborative Ability to troubleshoot complex issues across teams and languages Experience with verification in CPU and/or ASIC environments Knowledge of SystemVerilog, Python, C++, Linux, UVM, SVA, Assembly, LLVM, GCC, Git, SGE or other DRS Familiarity with XML, XPath/XSLT We offer a competitive salary, flexible working, generous leave, private medical insurance, dental More ❯
for developed software. Stay updated on the latest software engineering methods, practices, and technologies. What we look for in a Principal Programmer: A passion for making games. Proficiency in C++ within a large, shared codebase. A strong understanding of 3D mathematics for maintaining and optimizing gameplay systems. Highly motivated and self-sufficient. Experience programming in a live service environment. Ability More ❯
your hands. As an engineer we know you'll want to know about our tech stack - and the experience you'll need there - it includes: FPGA, Verilog, C/C++, RF engineering. If you think you got what it takes to drive the development of our control systems, enable the seamless integration of classical and quantum computing and to lead More ❯
for? Education: Master's Degree in: Electrical, Electronic, Control Systems Engineering or similar Background: 0-1 year with automation or control software programming activities Technical knowledge: basic knowledge of C++ or C# or PLC IT skills: Microsoft office What we can offer to you : Hybrid working model: after an initial office-based training period some Smart Working options and flexible More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Arm Limited
e.g., VTune, New Relic, Datadog, AppDynamics, Grafana, Prometheus). A passion and history of writing and sharing technical knowledge. Proficient in both high and low level programming preferably with C++ and Python. "Nice To Have" Skills and Experience: Applicable knowledge of the Arm architecture and how it differs from x86. Technical leadership roles and responsibilities. In Return: You'll get More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Arm Limited
e.g., VTune, New Relic, Datadog, AppDynamics, Grafana, Prometheus). A passion and history of writing and sharing technical knowledge. Proficient in both high and low level programming preferably with C++ and Python. "Nice To Have" Skills and Experience: Applicable knowledge of the Arm architecture and how it differs from x86. Technical leadership roles and responsibilities. In Return: You'll get More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
effort and time estimates. Additional Qualities That Will Help Your Application Stand Out: Experience in working with requirements definition and management. Formal verification experience. Proficiency in developing C/C++ models of a microarchitecture. Familiarity with Arm architecture and AMBA bus protocols. Experience with CI platforms and version control tools. Practical knowledge of machine learning and neural networks. In Return More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
effort and time estimates. Additional Qualities That Will Help Your Application Stand Out: Experience in working with requirements definition and management. Formal verification experience. Proficiency in developing C/C++ models of a microarchitecture. Familiarity with Arm architecture and AMBA bus protocols. Experience with CI platforms and version control tools. Practical knowledge of machine learning and neural networks. In Return More ❯
and proactively implement mitigation strategies. Champion continuous improvement and innovation in Multiplayer development. Contribute to the studio's technical direction and culture of excellence. Knowledge,Skills & Experience Expertise in C++ and Unreal engine 4 or 5 Extensive experience of working on real-time networking in video games Passion for all things multiplayer and online, with a drive to deliver a More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
effort and time estimates. Additional Qualities That Will Help Your Application Stand Out: Experience in working with requirements definition and management. Formal verification experience. Proficiency in developing C/C++ models of a microarchitecture. Familiarity with Arm architecture and AMBA bus protocols. Experience with CI platforms and version control tools. Practical knowledge of machine learning and neural networks. In Return More ❯
games industry, with a strong focus on motion graphics and tool development. Expert knowledge of UI architectures, animation systems, motion design principles, and tool development. Strong programming skills in C++ and experience with animation frameworks and tool development technologies. Proficiency with motion graphics software and ability to implement designs programmatically. Experience developing and maintaining custom UI design and animation tools. More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
DDR specifications) Experience of Functional Safety product development for the Automotive market (applying standards such as ISO 26262 and/or IEC 61508) Programming language, such MATLAB, 'C' or C++ Experience with SystemVerilog Assertions (SVA) and Continuous Integration flows In Return: You will get to utilise your engineering skills to build multimedia technologies and influence millions of devices for years More ❯
functionally with design, animation, and art teams to ensure seamless integration of gameplay features and systems. Knowledge,Skills & Experience Previous experience in shipping AAA titles Expert-level proficiency in C++ and deep understanding of Unreal Engine, ideally UE5 (including Gameplay Framework, Blueprints, and Engine subsystems). Proven experience in architecting game systems and leading technical direction on large-scale projects. More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Kinneir Dufort
of these points, please ensure you meet the majority of them before making an application: Demonstrable experience in test engineering, validation, or development. Software development skills (preferably C/C++) and scripting (e.g., Python). Exposure to embedded systems (e.g., STM32, FreeRTOS) and/or application-level software. Demonstrable experience with test automation tools and CI/CD platforms (e.g. More ❯
Battery Test Automation Engineer - (phone number removed) - Gaydon - £27.21/hr - Inside IR35 Are you ready to take your engineering career to the next level? This is your chance to join an innovative company at the forefront of automotive technology More ❯