london (city of london), south east england, united kingdom
Digital Gurus
about lifting those around you, while also continuously looking to grow your technical skills Understanding of various other tech stacks and services, i.e., AWS, Docker/K8s, Python, Typescript, C++, or similar An interest in sports/football is a definite benefit for this role About the team: Collaborative and people-oriented; they want you to be the best Fast More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
background in DSP algorithm development and signal processing theory Experience relating to Radio Systems, GNSS, Smart Antennas, Beamforming and Jammers all highly beneficial. Proficiency in MATLAB, Python, C/C++, or VHDL/Verilog for simulation and implementation Understanding of real-time systems and embedded platforms Key Responsibilities Design and implementation of radio communication systems with a focus on DSP More ❯
commissioning Working with IP-based architectures, ProfiNet, ProfiBus, AS-i, and other industrial networks Understanding design, build, and project delivery methods Experience with high-level programming languages (e.g., Python, C++, PHP, Java) is advantageous or a desire to learn them Overtime is paid at x1.25 for hours over 40/week Monday-Friday and x1.5 on weekends Typical working hours More ❯
and field trials Are you the ideal candidate? Degree-qualified in Robotics, Mechatronics, Computer Science, or a similar discipline 7+ years' experience in robotics or embedded systems with strong C++ expertise Skilled with robotic frameworks (ROS, DDS, LCM) and GUI tools (Qt) Confident in agile workflows, CI/CD pipelines, and high-stakes development environments Willing to travel internationally for More ❯
Solid experience in firmware development for embedded systems, ideally in energy or power electronics applications. Deep understanding of the Linux TCP/IP stack Proficient in embedded C/C++, with strong skills in optimising for low-latency and deterministic behaviour. (nice to have) Strong understanding of MCU peripherals and protocols used in EV and smart grid integration (CAN, UART More ❯
trading firm Job Python Engineer - Trading Systems Focus Real-time data, trading infrastructure, internal tools Team Tight-knit, global team with strong engineering culture Stack Python, Linux, SQL, optional C++ Location London Hybrid Flexible working (not fully remote) Salary Up to £130,000 base + bonus Benefits Private healthcare, pension, relocation & visa support, regular team events, high-spec workspace If More ❯
of new and existing systems experience Experience programming with at least one software programming language Bachelor's degree or equivalent PREFERRED QUALIFICATIONS Experience in embedded development in C/C++ Experience with developing Software as a Product Experience with re-architecting legacy systems Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to More ❯
professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Proficient programming skills in C or C++ - Demonstrated experience developing AI solutions for embedded systems PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with machine learning and AI model development - Experience with computer vision More ❯
responsibility for providing tools and analysing issues across the field to ensure minimal downtime and maximum test efficiency. Skills Required: Highly proficient in programming languages including CAPL, Python and C++ Expert on CAN/FlexRay/LIN/Ethernet Communication protocols, including use of CANoe and CANalyzer for HV system analysis, diagnostics and test automation. Experience in data analysis and More ❯
responsibility for providing tools and analysing issues across the field to ensure minimal downtime and maximum test efficiency. Skills Required: Highly proficient in programming languages including CAPL, Python and C++ Expert on CAN/FlexRay/LIN/Ethernet Communication protocols, including use of CANoe and CANalyzer for HV system analysis, diagnostics and test automation. Experience in data analysis and More ❯
experience as a guide, and will consider applications from all candidates who display the relevant skills required for the role Strong familiarity with engineering skillsets (e.g. backend, distributed systems, C++, Python, SRE, cloud infrastructure) and hiring processes Proven success sourcing and closing engineering talent in highly competitive markets Experience conducting technical screens and partnering with interviewers to calibrate assessment quality More ❯
Peterborough, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Talent Locker
guidance to more junior engineers where appropriate. What you'll bring Strong academic background in a relevant technical subject (e.g. Electronics, Communications, Computing) VHDL/Verilog and C/C++ programming experience Experience with DSP techniques and SoC-based modular designs Understanding of firmware development processes, from simulation and testbench creation through to embedded implementation Familiarity with tools/libraries More ❯
degree and 4+ years of CS, CE, ML or related field experience - Experience in patents or publications at top-tier peer-reviewed conferences or journals - Experience programming in Java, C++, Python or related language PREFERRED QUALIFICATIONS - Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams - Experience with LLM/VLM pre-training, fine-tuning More ❯
is available. Requirements Qualifications Proven track record in building top-tier software products, focusing on backend systems and infrastructure. Proficiency in statically typed backend frameworks (e.g., Java, Golang, Typescript, C++), with Python skills as a plus. Experience with relational databases (e.g., PostgreSQL, MySQL) and ideally with NoSQL databases. Familiarity with CI/CD platforms (e.g., GitHub Actions, CircleCI, Cloud Build More ❯
usability, and reliability. Qualifications Minimum of 5 years of software development experience, with strong knowledge of data structures and algorithms in at least one of the following languages: Python, C++, Rust, or Go. Experience with large-scale web crawlers is highly desirable. Proven experience building, deploying, and optimizing high-load, distributed, and hardware-adjacent services. Deep understanding of cloud infrastructure More ❯
a plus. Hands-on experience with Machine & Deep Learning, AI and Neural Networks tools including Python, Spark, Tensor Flow. Competencies across core programming language including Python, Java, C/C++, R. That you can work in a cross-functional environment, managing stakeholders across multiple stakeholders and translating research into practical solutions for predictive analytics. Experience in solution design, architecting and More ❯
have responsibility for providing tools and analysing issues across the field to ensure minimal downtime and maximum test efficiency. Skills: Highly proficient in programming languages including CAPL, Python and C++ Expert on CAN/FlexRay/LIN/Ethernet Communication protocols, including use of CANoe and CANalyzer for HV system analysis, diagnostics and test automation Experience in data analysis and More ❯
have responsibility for providing tools and analysing issues across the field to ensure minimal downtime and maximum test efficiency. Skills: Highly proficient in programming languages including CAPL, Python and C++ Expert on CAN/FlexRay/LIN/Ethernet Communication protocols, including use of CANoe and CANalyzer for HV system analysis, diagnostics and test automation. Experience in data analysis and More ❯
effectively Comfortable engaging with military/MOD clients (flag preferences early) Ability to work independently and proactively build customer relationships Bonus Skills: Familiarity with PNT/GNSS concepts Python, C++, and/or MATLAB skills Experience demonstrating or supporting tech products (e.g. retail tech counters) Additional languages To apply for this Professional Services Engineer - Training Lead job, please click the More ❯
feedback, refine features, and evolve products to address real-world challenges. About the role An ideal candidate meets at least the following requirements: Expert knowledge of either Rust or C++, Experience in designing, implementing, and maintaining reliable and horizontally scalable distributed systems, Knowledge of service observability and reliability best practices, Experience in operating commonly used databases such as PostgreSQL, Clickhouse More ❯
impact in industry and/or academia Strong general ML background with some exposure to language modeling architectures (e.g. transformers, SSMs) Solid development skills in Python and/or C++ Familiarity with ML libraries/frameworks such as PyTorch (preferred), TensorFlow, and/or JAX Intellectual curiosity, versatility, and originality combined with a pragmatic outlook Ability to reason through quantitative More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
re looking for from you: A software engineer focussed on embedded software development for Real Time systems: Significant previous experience of developing embedded software using Ada, and C/C++ Experience in model-based development, using UML or using tools such as IBM's Rhapsody ‘Can do' and flexible approach – you'll enjoy solving technical problems that sometimes extend beyond More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
the hardware architecture and model teams to explore proposed architecture changes for functionality and performance. Required Skills and Experience : Experience of leading teams, directly and indirectly. Strong C/C++ and Python programming skills. Solid understanding of computer architecture and systems and experience working on system design. Excellent communications skills (both written and verbal). Ability to work with an More ❯
outcomes and change the way that the advertising business operates Want to be part of a high-growth startup company with global ambitions Experience with software development practices (Python, C++, JavaScript and/or Rust) Has a proven track record implementing data driven products and a broad understanding of the state of the art in systems and networks Comfortable working More ❯
join us as we grow. BASIC QUALIFICATIONS - Experience with Unity, Unreal, CryEngine, Lumberyard or proprietary 3D game engine, or industry-equivalent technology (3D animation, simulation, etc) - Significant experience in C++ - Extensive experience developing systems and graphics for AAA video games - Experience writing optimized HLSL/GLSL and compute shaders - Up to date knowledge of the current APIs such as DirectX More ❯