mechanical components related to electronic systems. Conduct system design reviews and provide technical guidance throughout the project lifecycle. Write efficient code in Perl and C++ for various applications within engineering projects. Document processes, designs, and testing results to maintain clear communication within the team. Qualifications A degree in Electrical Engineering More ❯
confidently achieve targets Able to work in a multi skilled design team Desirable Criteria Knowledge of GPIB, RS232, TCPIP, LXI Experience using C/C++ Previous experience of the aerospace and defence industry Proven track record of designing bespoke test equipment If the role is a good match for you More ❯
strategy, generating $10M+ in annual PnL Deep expertise in fixed income products, including interest rate swaps, sovereign bonds, and futures Proficient in Python and C++ Strong foundation in quantitative methods, financial econometrics, and alpha signal generation Experience working with high volume financial data and advanced computing environments Familiarity with operating More ❯
Bus Saver. The Ideal Candidate The successful candidate will have a strong background in electronics design and embedded systems, with experience in C/C++ (STM32, ESP32) and real-time embedded systems. Experience in New Product Introduction (NPI) and New Product Development (NPD) is essential, along with a solid understanding More ❯
with Arm-based designs and/or Arm System Architectures. Exposure to interconnect design or architecture. High level programming experience such as C/C++ and/or assembly language programming. Experience in embedded operating systems, device drivers, microprocessor and embedded system hardware architectures. More ❯
M1, Manchester, United Kingdom Hybrid / WFH Options
Samuel Frank
technologies. Understanding of design, build and project delivery methods Experience with high level languages would be advantageous or a desire to learn (e.g. Python, C++, PHP, Java) When working away, any hours worked over 40/week will be classed as overtime and paid at x1.25 for hours worked Monday More ❯
team members with minimal external help. Be vigilant for and report new problems, delays and risks to the appropriate Lead/Director. Requirements Extensive C++ and graphics programming experience Proficient in shader languages (HLSL, GLSL, CG, etc.) Solid understanding of modern GPU architecture and pipelines Experience with modern graphics APIs More ❯
Chesterfield, Derbyshire, United Kingdom Hybrid / WFH Options
Andy File Associates Ltd
confidently achieve targets Able to work in a multi skilled design team Desirable Criteria Knowledge of GPIB, RS232, TCPIP, LXI Experience using C/C++ Previous experience of the aerospace and defense industry Proven track record of designing bespoke test equipment More ❯
and potentially client developers to ensure seamless integration. What Youll Need: Proven experience developing Android applications (Kotlin or Java). Strong programming skills in C++ and Java. Solid experience in API design and development, ideally for mobile-to-device communication. Experience with parsing data from external hardware or embedded systems. More ❯
or similar neurophysiological signals and their practical challenges in wearable form factors. Proven experience building signal pipelines in Python, MATLAB, or embedded C/C++ environments. Familiarity with digital signal processing techniques (filter design, noise reduction, spectral analysis). Comfortable navigating noisy real-world datasets and sensor limitations. Experience working More ❯
or similar neurophysiological signals and their practical challenges in wearable form factors. Proven experience building signal pipelines in Python, MATLAB, or embedded C/C++ environments. Familiarity with digital signal processing techniques (filter design, noise reduction, spectral analysis). Comfortable navigating noisy real-world datasets and sensor limitations. Experience working More ❯
or similar neurophysiological signals and their practical challenges in wearable form factors. Proven experience building signal pipelines in Python, MATLAB, or embedded C/C++ environments. Familiarity with digital signal processing techniques (filter design, noise reduction, spectral analysis). Comfortable navigating noisy real-world datasets and sensor limitations. Experience working More ❯
company designs and systems for the purpose of data acquisition, data analysis, data transmission, motion control and user interfacing. Be proficient in C and C++ Plan the development of firmware, being aware of others’ dependencies. Convert the design into executable code by a micro controller. Prove, by testing and debugging More ❯
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 More ❯
with satellite-communications standards (NR NTN, DVB-S2x, CCSDS). Proficiency in at least one scripting language (ideally Python) and one programming language (ideally C++). Experience working with product/component developers and vendors. Sense of urgency and ability to work well under pressure. Why Join Us? Be part More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom
Belcan Technical Recruiting (UK) Ltd
with satellite-communications standards (NR NTN, DVB-S2x, CCSDS). Proficiency in at least one scripting language (ideally Python) and one programming language (ideally C++). Experience working with product/component developers and vendors. Sense of urgency and ability to work well under pressure. Why Join Us? Be part More ❯
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 More ❯
problems independently, and don’t need step-by-step guidance You’re comfortable working with data analysis tools (Python, MATLAB, or similar) Knowledge of C++ is a plus Strong problem-solving skills and attention to detail You adapt quickly in a fast-moving environment and embrace technical challenges Benefits High More ❯
about emerging best practices and tools Who you are Have at least 3 years of experience in the game industry Fluent in C/C++ programming Well-versed in modern 3D graphics APIs Excellent CPU/GPU performance analysis, optimisation, and debugging skills Extensive background in 3D rendering Experience in More ❯
City, Aberdeen, United Kingdom Hybrid / WFH Options
Aretè & Cocchi Technology
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 More ❯
robots every single day—and have fun while doing it! Qualifications: Experience working with robots—through academic projects, research, or professional roles. Proficiency in C++ and Python , along with strong knowledge of version control and best coding practices. Experience with software release processes, QA, CI/CD, and Ansible . More ❯
experience (product lifecycle, requirements capture and test definition). In-depth knowledge of GNSS measurement engine signal processing. Strong programming or analysis in Matlab, C++, C or similar. Desirable Agile development. Source Control (e.g., git). Continuous Integration. In-depth knowledge of the full GNSS signal-processing chain. Synthetic aperture More ❯
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 More ❯
Middlesbrough, Yorkshire, United Kingdom Hybrid / WFH Options
Double Eleven Ltd
with designers, artists and publishing as required to create the highest possible quality titles What we're looking for Excellent knowledge and understanding of C++ Extensive experience of Unreal engine Ability to manage time and workload effectively Write clear, debuggable, maintainable and performance targeted code Able to break down and More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
IC Resources
Junior C++ Software Engineer £40,000 - £50,000 & hybrid working - Edinburgh I'm currently supporting a 'Fortune 100' organisation in their search for a Junior C++ Software Engineer to develop and maintain the C++ code base and you'll be responsible for development of tools PDK (Process Design Kits) validation. … product engineering, verification, documentation and programme management input. What's required? Masters degree in Computer Science/Physics/Mathematics/Electrical Engineering Strong C++ development skills Understanding of PDKs and CAD driven flows Ability to work in a fast paced environment Excellent interpersonal skills If you are a Junior … C++ Software Engineer and are interested in working within a 'Top 15' Great Place To Work organisation, then please apply to learn more. If you are interested in this or other software opportunities across the UK, please contact Jack Bird at IC Resources. More ❯