651 to 675 of 739 C++ Jobs

Contract Software Engineer

Hiring Organisation
Synergize Consulting Ltd
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Contract
Contract Rate
GBP 50 Hourly
Contract Software Engineer (C++ and Python or LUA) Edinburgh based (Predominately onsite with some remote working) Must be eligible or hold security clearance (SC) Up to £50 p/h Inside IR35 One of the U.K's leading defence primes are looking to onboard a Software Engineer on an initial … security clearance and are eligible to work on U.K eyes only projects. Key skills Proven background in Games or Simulation development or similar Strong C++ and Python/LUA experience Rapid prototyping experience (Able to provide a prototype to present to stakeholders in tight deadlines) Engine exploitation - Profiling, optimisation ...

Junior Software Developer

Hiring Organisation
Platform Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
£40000 - £65000/annum
Junior Software Developer - £65,000 Title : Junior Software Developer (C++) Client : High Performance Systems Location : London, Cambridge or Remote (from the UK) Package : Up to £65,000 This is a fantastic opportunity for any genuinely passionate graduates/junior engineers with a track record of extra-curricular/personal coding … growth. The business are well reputed for growing graduates internally, and for providing ultra-low-latency solutions using C++. The role: Write high-performance C++ code. Low-latency networking. Work on live projects from day one with a team to support you. You will have a dedicated mentor with expertise ...

Software Architect

Hiring Organisation
Logistex
Location
Kettering, North Northamptonshire, Northamptonshire, United Kingdom
Employment Type
Permanent
lead a team of talented Software Engineers? Do you have the technical vision to shape end-to-end system designs? Are you an experienced C++ developer looking to take ownership of high-impact projects? What is your focus? As a Software Architect at Logistex, you will take overall technical responsibility … when needed Identify design and development risks and report variance to the Project Manager Contribute to coding efforts using high-level languages such as C++, C, and Java What are we looking for? Relevant degree in Computer Science, Software Engineering or a related field (desirable) Proven experience in a senior ...

Full Stack Developer - C#.Net, SQL, React

Hiring Organisation
Jump IT Recruitment Solutions Ltd
Location
Tunbridge Wells, Kent, England, United Kingdom
Employment Type
Full-Time
Salary
£35,000 - £55,000 per annum
C#.NET, SQL, T-SQL, Typescript, React, Angular, C++, Azure Our client is looking to recruit a C#.NET Full Stack Developer. Location is Tunbridge Wells/Home-based. There will be a need to be in the office 2-3 days a week for an initial period, then … skills across front and back-end development are needed. A willingness and interest to work in the financial sector is definitely of interest. Any C++ is a bonus. To join a small UK team providing key software development to the business. This is a permanent role only. Please email ...

Embedded Software Engineer

Hiring Organisation
April Quest
Location
Abingdon, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £60000/annum
deliver robust, compliant next-generation products. What you'll do as the Embedded Software Engineer: Develop and maintain embedded software in C/C++ Build real-time firmware in an RTOS environment Integrate sensors and comms interfaces (UART, SPI, I2C) Write and debug low-level drivers Support board bring … troubleshooting with hardware and systems teams What you'll bring as the Embedded Software Engineer: Commercial experience developing embedded C and C++ Strong hands-on experience with RTOS or Linux Understanding of low-level drivers Experience integrating embedded software with FPGA-based systems. What's Next ...

Head of Software Engineering

Hiring Organisation
Reedmace Talent
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
Share options, 25 days hol, Private Medical, Pension 5%, Life ins etc
built business cases for internalis ing capability where possible . Technology: You have delivered complex products that are a mix of hardware, embedded software C++ and scien ce. Cloud/SaaS experience would also be advantageous but this alone will not qualify you for the role . Security: You will … have led to demonstrable commercial success. Coding/review: You enjoy hands on contribution when needed - as a minimum you will be proficient in C++ version 17 upwards . In a perfect world you should also be familiar with Python, Rust and other relevant programming languages. You are able ...

Junior Embedded Software Engineer

Hiring Organisation
IC Resources
Location
Cambridge, England, United Kingdom
edge wireless products. For this Junior Embedded Software Engineer role, we are looking for someone with: Foundational experience developing embedded software in C/C++ Exposure to Linux-based development environments Understanding of embedded debugging techniques and a strong willingness to learn Interest in wireless technologies Strong problem-solving skills … technology company, then please apply today to learn more! For more information on this role, or any other jobs across Embedded, Firmware, C/C++ Programming or Linux Development, please contact me, Callum Allen , today. ...

Perception Software Engineer - SLAM/C

Hiring Organisation
Redline Group Ltd
Location
Cambridge, Cambridgeshire, Waterbeach, United Kingdom
Employment Type
Permanent
Salary
£40000 - £50000/annum
Perception Software Engineer - SLAM/C++ We are partnered with a robotics business in the Cambridge area who are developing next-generation autonomous platforms. They are looking for a Perception Software Engineer - SLAM to design and implement software that enables advanced robotic perception and navigation in real-world agricultural environments. … using CUDA for high-performance vision processing Support improvements across robot navigation and environmental interaction The ideal Perception Software Engineer - SLAM will have: Strong C++ experience, ideally with a focus on vision systems and image processing Experience working in Linux or similar development environments Exposure to SLAM, mapping, and autonomous ...

Senior Product Security Engineer

Hiring Organisation
Stanford Black Limited
Location
City of London, London, United Kingdom
addition to hands-on security implementation, you would be integral in secure software development lifecycle practices, working across the wider tech stack of Python, C++, and Kotlin/Java. They are my top paying client so we would be able to guarantee an uptick! Requirements At least 7 years … similar roles with significant practical experience in securing software development at scale. Proven record of development experience in development languages such as Python, C++, Rust, Go and Kotlin/Java. Strong technical background in software development, system architecture and security tools. Strong understanding of security principles, techniques and technologies related ...

Embedded Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Leicester, Leicestershire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£50,000
Responsibilities Design, develop, and test embedded software solutions based on customer-provided system requirements Develop embedded software primarily in Embedded C, with some Embedded C++ development Work within a Linux environment, utilising the OS rather than Linux development Ensure software is developed in line with MISRA C coding standards Perform … lifecycle Produce clear technical documentation to support development and testing activities Key Skills & Experience Strong experience with Embedded C, with some exposure to Embedded C++ Experience working on embedded systems within a Linux environment (OS usage, not kernel or driver development) Good understanding and practical application of MISRA C standards ...

Senior Software Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£100000 - £350000/annum
rapidly prototype - and ultimately move into production - highly complex, reliable and performant systems - oftentimes from scratch. Role : Develop ultra-low-latency trading systems C++ or Rust code Work closely with a close-knit team of Software Developers and Quant Traders Build mission-critical research systems from scratch This … bigger picture' of your work Exceptional systems knowledge Exceptional Linux knowledge Strong networking knowledge (TCP/IP) Strong concurrent programming ability (C++ or Rust) Experienced working with distributed systems Full details are available. Please don't hesitate to get in touch. ...

Embedded Software Engineer

Hiring Organisation
Zenovo
Location
United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Design, develop, and maintain embedded software and firmware for microcontroller and microprocessor-based systems • Write efficient, reliable, and well-structured code in C/C++ for real-time and embedded applications • Develop and debug low-level drivers, BSPs, and interfaces for hardware peripherals • Support board bring-up, system integration, testing … Required Skills & Experience Degree in Computer Science, Software Engineering, Electronics Engineering, or a related discipline • Strong experience in embedded software development using C/C++ • Experience working with microcontrollers (e.g. ARM-based devices) • Familiarity with RTOS concepts and real-time embedded systems • Hands-on experience debugging embedded software using JTAG ...

Embedded Software Engineer

Hiring Organisation
Zenovo
Location
Central Scotland, United Kingdom
Employment Type
Permanent
Design, develop, and maintain embedded software and firmware for microcontroller and microprocessor-based systems • Write efficient, reliable, and well-structured code in C/C++ for real-time and embedded applications • Develop and debug low-level drivers, BSPs, and interfaces for hardware peripherals • Support board bring-up, system integration, testing … Required Skills & Experience Degree in Computer Science, Software Engineering, Electronics Engineering, or a related discipline • Strong experience in embedded software development using C/C++ • Experience working with microcontrollers (e.g. ARM-based devices) • Familiarity with RTOS concepts and real-time embedded systems • Hands-on experience debugging embedded software using JTAG ...

Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
work closely with hardware, systems, and product teams to deliver robust and scalable solutions. Key Responsibilities Develop and maintain embedded software in C/C++ Work with RTOS-based systems Implement and support wireless communication protocols Contribute across the full development lifecycle, from concept to production Debug, test, and optimise … embedded systems for performance and reliability Essential Skills & Experience 4+ years' commercial experience in embedded software development Strong experience with Embedded C/C++ Solid understanding of RTOS Experience working with wireless communications (e.g. BLE, Wi-Fi, Sub-GHz, etc.) Comfortable working on resource-constrained devices Desirable Experience Embedded Linux ...

Real Time Software Development & Deployment Engineer

Hiring Organisation
Expleo UK LTD
Location
Manchester, United Kingdom
Employment Type
Permanent
improve the everyday lives of people around the globe. We are seeking a highly experienced Software Engineer with a strong background in modern C++ development for real-time, distributed systems deployed on Linux-based platforms. The role involves delivering high-integrity, maintainable, and robust software within a complex systems environment … candidate will demonstrate strong ownership, disciplined reporting, and the ability to operate effectively in an Agile delivery environment. Design, implement, and maintain high-quality C++ software for real-time, distributed systems. Develop, debug, and deploy software on Linux targets while ensuring performance, reliability, and maintainability. Contribute to the design ...

Senior Design Verification Engineer

Hiring Organisation
IC Resources
Location
Greater Bristol Area, United Kingdom
bring large and ongoing investment from one of the world’s leading backers of innovative AI companies! SW Verification experience with Python, C/C++ is welcome alongside the traditional UVM based Verification. Responsibilities and duties Verification activities within the verification team Ensuring good communication between sites Verification planning, specification … find root causes of deep and complex issues Experience of the verification process applied in CPU and/or ASIC environments System Verilog, Python, C++, Linux UVM SVA LLVM, GCC SGE or other DRMS XML and XPath/XSLT Benefits In addition to a competitive salary, you can expect flexible ...

Embedded System Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Chester, England, United Kingdom
working with a technology-led client in the Chester area who are looking to hire an Embedded Systems Reliability Engineer with strong modern C++ experience. This role is ideal for an engineer who enjoys digging into complex systems, improving software quality, and building long-term reliability into embedded and desktop … frequency, memory stability, startup success) Improving diagnostic visibility through structured logging, crash capture, and telemetry (MQTT) What We’re Looking For Proficiency in modern C++ (C++17 or newer ideally) Experience developing across embedded Linux and cross-platform desktop systems Scripting skills in Python and Bash Experience with CMake, make ...

Embedded Systems Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Chester, Cheshire, North West, United Kingdom
Employment Type
Permanent
Salary
£60,000
working with a technology-led client in the Chester area who are looking to hire an Embedded Systems Reliability Engineer with strong modern C++ experience. This role is ideal for an engineer who enjoys digging into complex systems, improving software quality, and building long-term reliability into embedded and desktop … frequency, memory stability, startup success) Improving diagnostic visibility through structured logging, crash capture, and telemetry (MQTT) What We're Looking For Proficiency in modern C++ (C++17 or newer ideally) Experience developing across embedded Linux and cross-platform desktop systems Scripting skills in Python and Bash Experience with CMake, make ...

RTL Design Architect

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £120000/annum DoE + Benefits
Synthesis tools, and System Verilog (or Verilog, VHDL) Good communication skills; happy to interact with internal and external stake holders Coding skills (ideally in C++ or similar) together with an understanding of software engineering best practice This company is a highly regarded employer, known for innovative technology and friendly informal … Cambridge, they offer a highly competitive salary and an excellent benefits package, including performance-related bonus. Keywords: Hardware Design, Verification, RTL, System Verilog, Simulation, C++ Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well ...

Principal Systems Engineer

Hiring Organisation
Synergize Consulting
Location
Edinburgh, Scotland, United Kingdom
Must Have Proven experience as a game developer, engine engineer, or simulation engineer working with commercial game engines (Unreal, Unity, or similar). Good C++ skills and practical experience with Python and Lua scripting. Demonstrable track record of engine exploitation: profiling, optimization, custom module/plugin development, and toolchain integration. … tools, and integrated simulations. Exploit and extend game and simulation engines to meet performance, quality, and interoperability goals. Design and implement robust systems using C++, Python, and Lua to automate workflows and integrate third-party tools. Drive engine maintenance and optimisation , including profiling, memory and CPU tuning, and platform-specific ...

Head of Software Engineering

Hiring Organisation
REEDMACE SOLUTIONS LTD
Location
Birmingham, West Midlands, England, United Kingdom
Employment Type
Full-Time
Salary
£100,000 - £150,000 per annum, Negotiable
have led to demonstrable commercial success. Coding/review: You enjoy hands on contribution when needed - as a minimum you will be proficient in C++ version 17 upwards. In a perfect world you should also be familiar with Python, Rust and other relevant programming languages. You are able to review … appraise other people’s code across C++/Python/Rust as a minimum. Management: You enjoy getting the best out of a team and developing people to a high standard. You will have examples of how you have led teams and been pivotal in leading the people to success ...

Senior Android Engineer / Android Technical Lead (Hands-on)

Hiring Organisation
Circle Group
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
technical. Day to day, you will: Own the Android architecture across apps and SDKs Build and evolve features in Kotlin (with some Java and C++/NDK) Deal with networking, performance, stability and edge cases Stay ahead of Android OS and Google Play changes and guide the response Support … likely have: Strong experience shipping Android apps in Kotlin A solid grasp of Android networking (HTTP(S), TLS, sockets, proxies) Experience with native code (C++/NDK) or complex SDKs Good understanding of Android APIs, versioning and Play Store policies Strong debugging skills (crashes, performance, battery) Experience mentoring others ...

Embedded Software Engineer

Hiring Organisation
Saxon Recruitment Solutions
Location
Barnsley, South Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
techniques, and operate on tailored, embedded, operating systems to deliver high performance. -Contribute to the design, development, and optimisation of embedded software (C/C++) -Support requirements analysis and architectural discussions -Implement, debug, and test firmware on embedded targets -Work closely with senior engineers on complex features, reviews, and problem … Degree in Engineering, Computer Science, or a related field -35+ years of commercial embedded development experience and strong skills in Embedded C or C++ -Good knowledge of bare metal, microcontrollers, build systems, and debugging tools -Ability to read schematics and component datasheets -Understanding of software design principles and development ...

Senior Gameplay Engineer

Hiring Organisation
Disney Experiences
Location
Glendale, California, United States
Employment Type
Permanent
Salary
USD Annual
experience developing console/PC/mobile games or other digital interactive entertainment. Experience with Unreal Engine 4/5+ at the native (C++) level. Participated in the creation and release of a major product, in a hands-on programming role. Was one of the main authors of a significant … project. Understands the difference in requirements/goals between prototyping and production. Understands and implements the following concepts at a production-quality, AAA level:C++ code (Performance Impact, Memory Management, Inheritance, etc.) Client/Server architecture (Replication, Client-side Prediction, Movement Syncing, etc.) Game Mathematics (Linear Algebra, Vector Math, Kinematic ...

Senior FPGA Engineer

Hiring Organisation
MASS Consultants
Location
Lincoln, Lincolnshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£55,000
spectrum analysers, and oscilloscopes. Lead or contribute to the implementation of designs using VHDL, SystemVerilog, and MATLAB/Simulink HDL Coder. Develop C/C++ software for deployment to embedded systems Use industry-standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation Drive design verification, unit … hardware requirements and limitations Familiarity with Atlassian products (Jira/Bitbucket) for project and task management and collaborative development Experience with C/C++ for embedded systems Knowledge of EW systems and concepts, including radar systems Wellbeing is at the core to our culture, allowing employees to flourish ...