2,526 to 2,550 of 2,940 C++ Jobs in the UK

Embedded Software Engineer (DSP)

Location
United Kingdom
solutions to our key customers. Responsibilities Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development … software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) Working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Working with Uboot, Kernel config and device trees Building and deploying embedded Linux systems in an offline environment ...

Embedded Software Engineer (DSP)

Hiring Organisation
Morson Edge
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Contract
solutions to our key customers. Responsibilities Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development … software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) Working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Working with Uboot, Kernel config and device trees Building and deploying embedded Linux systems in an offline environment ...

Senior Software Engineer – High-Perf Network Emulation

Location
Stevenage, England, United Kingdom
Calnex Solutions Ltd. is seeking a C/C++ Senior Software Engineer to join its R&D team in the UK. You will design and deliver high-performance back-end software for the NE-ONE network emulation product family, collaborating with product owners and a small team in a fast … paced environment. We expect 5+ years in software development, strong C++ skills, Linux/GNU experience, and mentoring ability. The role requires hybrid working with 2 days in the office (Tue/Thu) and occasional home-based work, #J-18808-Ljbffr ...

Engineer, Staff Cambridge, United Kingdom Software Engineering

Location
Cambridge, England, United Kingdom
Information Systems, Computer Science, or related field. - 5+ years Software Engineering or related work experience. - 5+ years experience with Programming Language such as C, C++, Java, Python, etc.**Minimum Qualifications:**• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related … related field and 2+ years of Software Engineering or related work experience. • 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.**Preferred Qualifications** - 10+ years experience with the following: Embedded software or firmware development skills, C and C++ programming. - Real-time microprocessor-based embedded ...

Principal Linux/Android Platform Developer

Location
United Kingdom
Linux kernel and system programming Experience optimising Linux/Android performance, e.g. power management Experience with most of the following: Binder AIDL Services (C++/Java) Framework APIs NDK, JNI CTS SE Linux Excellent knowledge of the C++ programming language in real‐time multi‐processor, multi‐threaded, event‐driven software. ...

Senior C++ Robotics Engineer — Autonomous Raspberry Picker

Location
United Kingdom
Fieldwork Robotics Ltd. is looking for a Senior C++ Software Engineer to develop core software for autonomous raspberry-picking robots. This role emphasizes high-performance C++ programming and collaboration across various teams, including robotics, vision, and operations. The position promises a hands-on experience in a challenging environment, focusing ...

Trading Systems Engineer - C++/Python, High Availability

Location
City Of London, England, United Kingdom
leading trading firm in London is seeking a Software Engineer to design and develop high availability trading systems using C++ and Python. The ideal candidate will have over 5 years of C++ experience and a strong understanding of concurrency and software for trading. This role requires collaboration with quantitative researchers ...

Robotics Software Engineer

Hiring Organisation
Som3
Location
London, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum
actuators, and supporting the development and validation of robotic platforms. Key Responsibilities Develop and test control loops for ground and airborne vehicles using C++ and Python. Integrate sensors and actuators using a range of communication protocols. Support prototyping, simulation and validation of control and guidance systems. Develop robust, high-quality … About You Degree in Computer Science, Engineering or a related discipline. Professional software engineering experience, ideally working with robotic systems. Strong programming skills in C++ and Python. Experience with ArduPilot, MAVSDK and/or PX4. Experience with Model Predictive Control (MPC) or similar control techniques. A strong track record ...

Senior Systems Engineer - Autonomy & Software

Location
Greater London, England, United Kingdom
software and autonomy capabilities being delivered. The ideal candidate has a strong background in software and autonomy, is comfortable developing and debugging software in C++ and Python, and has significant experience applying systems engineering principles within complex defense programs. They should be equally comfortable working at the system level … software architecture, including how system level requirements translate into software behavior and implementation. Develop software, prototypes, analysis tools, test infrastructure, and engineering utilities using C++ and Python when required to solve integration and system level engineering problems. Use code, simulation, logs, telemetry, and other engineering data to investigate system behavior ...

Hardware/FPGA Engineers - Graduate To Senior Level

Location
Cheltenham, England, United Kingdom
image and data processing algorithms Schematic capture and PCB development Hardware bring up, debugging and testing Developing embedded firmware and software in C/C++ Linux device driver development Working with PCB fabrication and assembly partners Taking technically challenging products from initial concept through to working hardware Graduate Hardware Engineers … Physics. You will also need practical knowledge of at least one of: FPGA development using VHDL PCB design and layout Embedded C/C++ development This could have been gained through your degree, final year project, PhD, placement, internship or personal projects. Experienced Hardware Engineers For the experienced position ...

Senior DSP Engineer

Hiring Organisation
Hexwired Recruitment Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £100000/annum Pension, Bonus, Healthcare
process. Key Skills: Degree in Embedded Systems, Electronics, CS or similar Ability to gain security clearance is essential 5+ years commercial algorithm experience using C++, Matlab or Simulink for DSP work Experience working on safety critical projects. The company are looking to pay circa £100k dependent on experience with potential … interested in this job Senior DSP Engineer job in Cambridge, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, DSP, Electronics, FPGA, RF, Power, Javascript, Typescript, React, Golang Development, Machine Learning, Data Science or Simulation contact us today ...

Mathematical Software Engineer

Hiring Organisation
ECM Selection
Location
London, United Kingdom
Salary
£ 70 K
costs for the end customer.The position requires a strong mathematics or mathematical modelling background coupled with strong software engineering skills in Java (or possibly C++ or C#). You will need to be conversant with software engineering best practice, comfortable working with large and complex codebases, and designing, implementing … university (Russel Group or equivalent), and a relevant MSc or PhD in combinatorics, optimisation, or similar subject.Demonstrably strong coding skills in Java, modern OO C++, or possibly C#, together with a good grasp of software engineering practice – version control, code reviews etc. Commercial coding experience would be valued ...

Senior Embedded Engineer

Hiring Organisation
Redline Group Ltd
Location
Newark, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£80,000
across the full product lifecycle while collaborating with hardware, firmware, test and compliance teams. Responsibilities include: Designing and developing embedded software in C/C++ for real-time systems Developing secure network-connected products using TCP/IP, HTTP/S and TLS Writing, testing and maintaining production-quality embedded … continuous product improvements The Senior Embedded Software Engineer, Newark-on-Trent, Nottinghamshire, will have the following key skills: Strong embedded C and/or C++ development experience Experience with RTOS, bare-metal development and ARM Cortex processors Knowledge of TCP/IP, HTTP/S, TLS and network-connected embedded ...

Senior Hands-On Engineering Manager for C++ & HFT Systems

Location
Greater London, England, United Kingdom
Harrington Starr invites applications for an Engineering Manager C++ role in New York. This senior, hands-on leadership position partners with senior leadership to own engineering delivery across teams and locations, with 5 days in office and occasional international travel. You will steer high-performance C++ systems, low-latency trading ...

Senior Embedded Engineer

Hiring Organisation
Redline Group Ltd
Location
Balderton, Nottinghamshire, UK
across the full product lifecycle while collaborating with hardware, firmware, test and compliance teams. Responsibilities include: Designing and developing embedded software in C/C++ for real-time systems Developing secure network-connected products using TCP/IP, and TLS Writing, testing and maintaining production-quality embedded software Supporting cybersecurity … continuous product improvements The Senior Embedded Software Engineer, Newark-on-Trent, Nottinghamshire, will have the following key skills: Strong embedded C and/or C++ development experience Experience with RTOS, xehkeey bare-metal development and ARM Cortex processors Knowledge of TCP/IP, TLS and network-connected embedded systems Experience ...

Low-Latency C++ Engineer for Systematic Trading (Equity)

Location
Greater London, England, United Kingdom
Selby Jennings is seeking a C++ Software Engineer for a technology-driven, systematic trading firm. You will build and optimise low-latency infrastructure that powers a global trading platform, focusing on efficiency, scalability and reliability in latency-sensitive software. You will work with modern C++ in a high-performance environment ...

Systems Software Engineer

Hiring Organisation
Intellectual Capital Resources
Location
London, UK
Employment Type
Full-time
experience and hardware/software co-design. For this Systems Software Engineer role, we are looking for someone with: Strong experience developing C/C++ software on Linux Background in systems software, accelerator runtimes, FPGA, DPU, SmartNIC or custom silicon Experience with PCIe, DMA, memory-mapped I/… entirely new computing architecture, then please apply today to learn more! For more information on this role, or any other jobs across Systems Software, C++, Linux, FPGA, Accelerators or AI Infrastructure, please contact me, Callum Allen, today. ...

Senior Machine Learning Engineer

Hiring Organisation
Hexwired Recruitment Limited
Location
London, United Kingdom
Employment Type
Contract
applications. Due to continued growth, they are looking for a Senior Machine Learning Engineer to join their expanding team in London. Required Experience Strong C++ development skills. Experience with CUDA for GPU acceleration. Python and PyTorch experience. Knowledge of Transformers, computer vision or image analysis. Postgraduate or commercial experience within … interested in this Machine Learning Engineer job in London, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, FPGA, Python, Javascript, C#, Electronics, Secure Boot, Power Electronics, Digital Design, Machine Learning, Data Science or Simulation, contact us today. ...

Quant Developer - Trading

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
/PhD in Computer Science (or other STEM major with relevant experience) Strong software analysis, design and development skills Strong programming skills in C++ or similar object-oriented language essential Knowledge of relational databases and SQL Experience in or serious interest in finance and capital markets. We are looking … take ownership of products and take considerable responsibility and the bonus that goes with that. My client is based in Central London C#, C++ SQL, Support, Implementation ...

Embedded Software Team Leader

Hiring Organisation
Insignis
Location
Greenwich, London, United Kingdom
Employment Type
Permanent
Salary
£70000 - £75000/annum + Car Allow. + Bonus + Ex. Bens
software performance and reliability are critical. The role: * Lead, mentor and develop a team of 3-4 engineers * Remain hands-on with C/C++ development * Develop real-time software using Linux and/or VxWorks * Contribute to software architecture and technical decisions * Take ownership from requirements through to testing … Drive improvements to engineering tools, processes and practices We're looking for: * Strong commercial experience in embedded/real-time software * Excellent C/C++ skills * Experience with Linux, VxWorks or another RTOS * Experience developing high-reliability or mission-critical systems * Strong understanding of software architecture * Full software lifecycle experience ...

Core Developer (Python)

Location
Greater London, England, United Kingdom
required; we care more about your technical skills and mindset. We also look for strong interpersonal skills as you will work closely with traders, C++ developers, middle office, quantitative researchers and the DeFi Team on various projects. Most of our services are written in Python, but we also have high … performance infrastructure written in C++. For both Python and C++ we are usually on the most recent versions. Besides that we use Linux for all machines, PostgreSQL for databases and a few bespoke in-house solutions for problems common in high-frequency trading . Examples of projects Capturing data about ...

Software Engineer

Hiring Organisation
Noir
Location
Cheltenham, Gloucestershire, United Kingdom
Employment Type
Full-Time
Salary
£35,000 - £50,000 per annum
Software Engineer - Cybersecurity & Applied Research - Cheltenham (Software Engineer, Cybersecurity, Secure Coding, Systems Programming, Windows, Linux, Low-Level Development, Desktop Development, Applied Research, Software Security, C++, C#, Python, Rust, Go, Node.js, .NET Core, Software Engineer) An exciting opportunity has arisen for a Software Engineer to join a forward-thinking technology organisation … innovative cybersecurity projects. The ideal candidate will have strong software engineering experience and be comfortable working across different programming paradigms and environments. Experience with C++, C#, Python, Rust, Go, Node.js and/or .NET Core would be highly relevant, alongside a good understanding of Windows and/or Linux environments ...

Senior Principal CPU Architect | MRL Consulting

Location
Cambridgeshire and Peterborough, England, United Kingdom
translate performance requirements into architectural solutions. Drive hardware/software co-design with compiler, OS and application teams. Oversee cycle-accurate architectural modelling using C++, Python and simulation frameworks . Influence technical roadmaps, standards and future CPU architecture strategies. About You MS or PhD in Computer Engineering, Computer Science, Electrical … Experience with workload profiling and performance tools such as VTune and Perf . Strong hands-on experience developing cycle-accurate simulators using C/C++ and Python , such as gem5. Experience delivering multiple high-performance CPU silicon designs is highly desirable. Knowledge of LLVM/GCC, RISC-V or advanced ...

Quant Developer, VP

Location
Greater London, England, United Kingdom
looking for a career move that will put you at the heart of a global financial institution? Then bring your skills in programming, C++ and problem solving to Citi’s Markets Quantitative Analysis Rates team. By Joining Citi, you will become part of a global organisation whose mission … testing for Markets Front Office Interest Rates. Leverage a wide variety of computer science and mathematical methodologies and tools, primarily in Python, with C++ also being used more extensively. Work in close partnership with Citi control functions to ensure appropriate governance and control infrastructure. Rapid prototyping of ideas whilst maintaining ...

Automation Test Architect - Financial Services- Contract

Location
England, United Kingdom
Architect level Extensive experience in Integration Testing and Contract Testing Strong hands-on experience with Pact Development background in Java, Python and/or C++ Experience testing microservices, APIs and distributed systems Strong understanding of CI/CD and automated testing practices Ability to influence senior stakeholders and engineering leadership … heavy environments and be recognised as a subject matter expert in modern quality engineering practices. Automation Architect | Test Architect | Contract Testing | Pact | Java | Python | C++ | AWS | Microservices | QA Architect | Quality Engineering GCS is acting as an Employment Business in relation to this vacancy. #J-18808-Ljbffr ...