C++ Jobs in the South East

201 to 225 of 244 C++ Jobs in the South East

Senior Embedded Engineer

Fareham, Hampshire, South East, United Kingdom
DOMO TACTICAL COMMUNICATIONS (DTC) LIMITED
for a technically proficient engineer who enjoys solving complex challenges and making a tangible impact in a product-driven environment. Key Responsibilities Include: Developing embedded software in C/C++, with an emphasis on object-oriented, maintainable, and efficient code. Designing system and software architecture, capturing requirements, and defining component interfaces. Conducting research into new technologies, contributing to the development … implementation. About You: A successful candidate will demonstrate strong technical expertise in embedded systems and a collaborative approach to engineering. Essential experience and competencies include: Proficiency in C/C++ programming for embedded platforms. Experience with Linux, device drivers, and software design/architecture patterns. Familiarity with UML, system design methodologies, and structured documentation. Basic experience using frequency and time More ❯
Employment Type: Permanent
Posted:

C++ Software Engineer (Safety Path): Visa Sponsorship Available

Oxford, Oxfordshire, United Kingdom
Techwaka
the U.S, and we're partnering with a fast-growing ecosystem of operators, vehicle OEMs and equipment makers serving autonomous transportation globally as it advances. Your Team: As a C++ Software Engineer you will join our Shield Control Team. Shield Control are one of the teams developing Safeguard, which acts as the final layer of defence for: Collision avoidance Handling … back of a moving vehicle ahead a tyre bursting due to poor maintenance a person running out from behind a parked car. Requirements What you need to succeed: Working C++ knowledge The ability to debug software faults design and implement solutions to complex problems work both independently and across teams support your colleagues when they need help give and receive … constructive code reviews A willingness to try new things A value-add of some kind (see examples below) Knowledge practice of safety standards (e.g. ISO 26262, MISRA C++:2023, ASPICE) Robotics domain knowledge (e.g. ROS) Expertise in modern C++ template meta-programming Skilled at control systems design Adept at creating software for resource constrained environments Something else we haven't More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Oxford, Oxfordshire, United Kingdom
Salience Labs
Job Overview: As an Embedded Software Engineer at Salience Labs, you'll be right at the centre of our photonics product development. This role spans low-level firmware, rapid prototyping, and systems integration, giving you the chance to influence everything More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Milton Keynes, Buckinghamshire, United Kingdom
Hybrid / WFH Options
Noa Recruitment
by improving the quality of building materials and making hazardous environments easier to monitor. Due to continued growth and demand for their products they now urgently need a Senior C++ Software Engineer help bolster their team. This role would suit a Senior C++ Software Engineer who has experience of complex C++ applications and ideally some Computer Vision knowledge. Alternatively a … junior C++ engineer who is looking to step up into a more senior role. This role is Hybrid within the UK. Their office is based in Leicester. To be a successful, the ideal Senior C++ Software Engineer candidate will have: Very strong C++, FPGA experience Experience of OpenCV or other Computer Vision tools Experience of hardware or embedded systems Excellent … communication and problem solving skills. What is in it for you? As a talented Senior C++ Software Engineer you can expect: Great salary - Up to £70,000 base and Package (neg for the right person) If you are an ambitious Senior C++ Software Engineer hit apply and we will do the rest. Please apply with your CV and we will More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

RG1, Reading, Berkshire, United Kingdom
Platform Recruitment
client is an elite company providing media content solutions. Due to sustained success, they are expanding their R&D team. They're seeking a Senior Software Engineer with strong C++ and Linux experience, who enjoys solving complex problems and building robust, scalable solutions in a fast-paced R&D environment. Key Responsibilities: Design, implement, and validate embedded software for high … low-level drivers on Linux platforms Collaborate with hardware and FPGA teams to deliver integrated product solutions Essential Experience: 5+ years software development experience, including full lifecycle delivery Strong C++ Linux development background Experience with embedded software & hardware integration Desirable Skills: Embedded Linux development, Yocto, kernel config, or device drivers Familiarity with Qt, Python, RESTful APIs, oor AWS Experience in … of industry leading engineers working on cutting-edge tech? Apply now to make a difference! Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more. More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum Very generous bonus + healthcare
Posted:

Software Test Engineer

Milton Keynes, Buckinghamshire, United Kingdom
Endeavour Recruitment Solutions
Technologies: C++ Python TCP/IP networking Test Plans Test Execution Linux Server windows server QA ISTQB AWS Services system programming owasp security VMware debugging skills multithreaded software A Software Test Engineer is required to join the software QA test team of our Buckinghamshire based client, a manufacturer of software for the telecommunications and speech processing market. This is a … Required skills/knowledge: • Bright, motivated, analytical, quick to learn • Good communication and team working skills • Programming experience in one or more of the following languages o C o C++ o Python • A good knowledge of TCP/IP networks and how to configure their setup • Experience working with Linux and Windows servers at an administration level If this sounds More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quantitative Developer - HPC

South East, United Kingdom
Hybrid / WFH Options
Anson Mccade
/mid frequency trading of equities and futures markets. This firm is building a greenfield systematic business, and is seeking a Quantitative Developer with 5+ years of experience using C++ and Python to support a collaborative team of Quant Researchers and Portfolio Managers. In this role, you will work closely with industry-leading technologists to develop and implement High Performance … Quantitative Researchers to backtest and optimise intraday/MFT strategies. Assist in developing/maintaining infrastructure for independent PMs/trading teams. Requirements: 5+ years of relevant experience with C++ and Python in a Linux environment Experienced in multi-threading, parallel computing, high performance computing Excellent mathematical skills, as evidenced through a Master's degree in a numerate field of More ❯
Employment Type: Permanent, Work From Home
Posted:

Software Engineer Chromium

Fareham, Hampshire, South East, United Kingdom
Trafalgar Talent Ltd
and enhance features within a Chromium-based browser. Implement and optimise security and privacy enhancements. Collaborate closely with browser extension teams for seamless integration. Write clean, efficient, well-documented C++ code. Monitor and troubleshoot performance and security issues. Contribute to code reviews, testing, and quality assurance efforts. What Were Looking For: Strong proficiency in C++ . In-depth knowledge of More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Principal Embedded Software Engineer

Reading, Oxfordshire, United Kingdom
Platform Recruitment
hardware and FPGA teams to deliver tightly integrated, high-speed embedded systems. Mentor engineers, drive best practices, and contribute to recruitment and technical leadership. Essential Experience: 10+ years in C++ software development in a Linux environment Experience building complex software for custom hardware, including device interfacing. Strong foundation in data structures, algorithms, and object-oriented design. Desirable Skills: Exposure to … optical care Interested in architecting cutting-edge embedded solutions? Apply now to make a difference! Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more. More ❯
Employment Type: Permanent
Salary: GBP 70,000 - 90,000 Annual
Posted:

Principal Embedded Software Engineer

RG1, Reading, Berkshire, United Kingdom
Platform Recruitment
hardware and FPGA teams to deliver tightly integrated, high-speed embedded systems. Mentor engineers, drive best practices, and contribute to recruitment and technical leadership. Essential Experience: 10+ years in C++ software development in a Linux environment Experience building complex software for custom hardware, including device interfacing. Strong foundation in data structures, algorithms, and object-oriented design. Desirable Skills: Exposure to … optical care Interested in architecting cutting-edge embedded solutions? Apply now to make a difference! Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more. More ❯
Employment Type: Permanent
Salary: £70000 - £90000/annum Very generous bonus + healthcare
Posted:

Applied Research Software Scientist

Guildford, Surrey, South East, United Kingdom
ION Recruitment
technological innovations. Key Responsibilities Translate experimental research code into production-ready implementations. Refactor or reimplement prototypes from languages like Python , Julia , or R into high-performance systems using C , C++ , C# , or Fortran . Contribute to early-stage exploration of technologies such as AI/ML , digital twins , control systems , agent-based modelling , reinforcement learning , and probabilistic programming . Collaborate … engineering , especially transforming prototypes into production-grade applications. Proficiency in at least one high-level scientific programming language (e.g., Python, Julia) and one or more compiled languages (e.g., C, C++, C#, Fortran). Strong grasp of software engineering principles , including code maintainability , unit testing , and modular architecture . Effective communicator with experience in cross-disciplinary collaboration. Self-motivated, organised, and More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Senior Engineer (Digital Design - VHDL)

St. Leonards, Hampshire, United Kingdom
Data Device Corporation
Career Opportunities with Data Device Corporation Join our fast growing team! Current job opportunities are posted here as they become available. For more than 50 years, Data Device Corporation (DDC) has been recognized as a world leader in the design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Hertfordshire, South East, United Kingdom
Henderson Scott
engineering or manufacturing industry such as aerospace, defence, automotive, robotics, electronics, space technology etc. We have several roles available and are keen on engineers with strong experience of C, C++ or Ada. About the role In these roles, you will be working across multiple applications on complex high-technology projects in our Test Software department. This role allows for involvement … provides a great opportunity for someone wanting to be involved in many differing areas of software. What we are looking for: Strong ability to write software in either C, C++ or Ada Experience in a complex engineering environment Experience with good software engineering practices across the full lifecycle Experience of working in an agile development environment If you would like More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Senior Embedded Software Engineer

Guildford, Surrey, England, United Kingdom
IT Search & Select
re seeking a Senior Embedded Software Engineer to drive forward development on our next-gen robotics platforms. Design, develop, and optimize embedded software for robotics applications using C/C++ Collaborate across multidisciplinary engineering teams to integrate hardware and software solutions Take ownership of software architecture, performance, and safety standards Lead debugging, testing, and validation of embedded systems in real … world environments Contribute to design reviews and mentor junior engineers Proven experience (5+ years) in embedded software development for real-time systems Strong proficiency in C/C++ and RTOS environments Solid understanding of microcontrollers, SoCs, and communication protocols (SPI, UART, I2C, CAN) Familiarity with robotics, sensor integration, and motor control is highly desirable Excellent problem-solving, documentation, and collaboration More ❯
Employment Type: Full-Time
Salary: £60,000 - £90,000 per annum
Posted:

Graduate Embedded Software Engineer

Reading, Oxfordshire, United Kingdom
Hybrid / WFH Options
Platform Recruitment
handling systems in AWS Required skills for an Embedded Software Engineer: + 2:1 or higher in Computer Science, Electrical & Electronic, or other engineering discipline + Experience with Python, C++, and Computer Vision Desirable skills: + Experience developing MCUs + AWS experience + Electronic circuit design experience + Experience with industry regulations What you'll get as an Embedded Software … working + Share options Apply now to make your mark on the future of engineering! Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more More ❯
Employment Type: Permanent
Salary: GBP 30,000 - 35,000 Annual
Posted:

Graduate Embedded Software Engineer

RG1, Reading, Berkshire, United Kingdom
Hybrid / WFH Options
Platform Recruitment
handling systems in AWS Required skills for an Embedded Software Engineer: + 2:1 or higher in Computer Science, Electrical & Electronic, or other engineering discipline + Experience with Python, C++, and Computer Vision Desirable skills: + Experience developing MCUs + AWS experience + Electronic circuit design experience + Experience with industry regulations What you'll get as an Embedded Software … working + Share options Apply now to make your mark on the future of engineering! Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more More ❯
Employment Type: Permanent
Salary: £30000 - £35000/annum
Posted:

Modelling Engineer (Mid-Staff)

Oxford, Oxfordshire, South East, United Kingdom
La Fosse
Space Exploration : Run extensive parameter sweeps to explore architectural tradeoffs, and deliver clear, quantitative insights that guide our hardware, software, and optical designs. Tooling & Automation : Create robust Python/C++ tools for trace parsing, statistical analysis, and visualization. Integrate models into CI pipelines for automated performance regression testing. Required Skills & Experience 5+ years of experience building performance or power models … for CPUs, GPUs, ASICs, or custom accelerators. Proficiency in C++ and Python , with hands-on experience in developing discrete-event or cycle-accurate simulators (e.g., gem5, SystemC, or custom tools). Strong understanding of computer architecture fundamentals : memory systems, interconnects, queuing theory, Amdahl's and Gustafson's laws. Familiarity with machine learning workloads and frameworks like PyTorch, TensorFlow, or JAX. More ❯
Employment Type: Permanent
Posted:

Software Engineering Manager

Canterbury, Kent, United Kingdom
Buscojobs
management, and career planning Providing technical guidance to team members, and helping to remove roadblocks for them. Development and evolution of solutions on embedded Linux and native Android, using C++, Java, and Kotlin and web applications using Angular and TypeScript Facilitating the efficient application of each person's time to prioritize work by allocation and monitoring of tasks at a … CTCT sites to drive continuous improvements in software development processes. Skills/Knowledge/Experience you should bring: Experience in at least one of the following but ideally two: C++/Native Android Development/Web Development Previously led projects and owned them through to completion Ability to work proactively, with limited direction, and manage projects under tight deadlines in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Manager (Software Infrastructure)

Oxford, Oxfordshire, United Kingdom
Oxa
/CD systems, such as Jenkins, GitLab CI, CircleCI, etc. Experience managing a multi-discipline engineering team. Experience with large code bases and third-party dependencies, ideally in the C++ and/or Python ecosystem(s). Experience with containerisation (Docker), infrastructure as code (Terraform), and cloud compute (GCP, AWS, etc.). A solid understanding of DevOps principles and methodologies. … Strong written and verbal communication skills to a variety of technical and less technical audiences. Extra kudos if you have: Experience with conan, the C++ package manager. Understanding of software design and architecture. Experience in mentoring junior software engineers. The Candidate Journey: Multi-Step and Two-Way No-one wants to feel like a square peg in a round hole More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Trajectory Planning)

Oxford, Oxfordshire, United Kingdom
Oxa
experience is acceptable Extensive hands-on experience of optimisation-based trajectory planning Experience with sampling-based trajectory planning approaches Experience with trajectory planning problem formulation and problem transcription Modern C++ algorithm development and deployment, ideally in a production environment (including STL and common testing frameworks) Extra kudos: Experience with technical and people leadership/management experience Dynamic Programming experience Knowledge … opportunity to show your unique strengths and qualities, and enables each of us to establish if we're a good fit for the other. There will be a live C++ coding assessment as part of the interview process. If the fit is good and you're selected, you're then in a position to do great work and thrive, which More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Hardware Engineer

Guildford, Surrey, United Kingdom
Intec Recruitment
Our client based in Guildford are looking for candidates who must have a strong academic background typically with a first class degree or PhD in a numerate subject such as physics, engineering or maths. We look for candidates with the More ❯
Employment Type: Permanent
Salary: £37000 - £55000/annum
Posted:

Network Engineer C++

Brighton, Sussex, United Kingdom
Hybrid / WFH Options
Rocket Science Group
NY; Austin, TX; and Cardiff, UK, we thrive at the opportunity to Get Sh!t Done on a global scale. About the Role: We are looking for a talented C++ Networking Engineer to join our team. You will be a key contributor to upcoming video games, responsible for designing, implementing, augmenting, and optimising robust, scalable, and low-latency network features More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Engineer (Planning / Decision Making)

Oxford, Oxfordshire, United Kingdom
Oxa
and dynamics Probability handling and uncertainty representation Bonus: Solid understanding of Trajectory Optimisation Experience with integrating and deploying complex robotics algorithms on target hardware in safety-critical environments. Strong C++ and basic Python software development skills, including modern C++ algorithm development and deployment in a production environment. Deep understanding of modern software engineering practices, including automated testing and CI. Understanding More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Developer

South East, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
Varied projects with high-performance C/C++ coding This leading tech company specialises in integrated software and hardware systems for high-speed data processing, cyber security and radio communications. They are looking for a lead software engineer to join their team to provide expert C and C++ knowledge as well as be a mentor and leader for other engineers. … include: 1st or 2:1 in a numerate subject from a top (think Russell group) university supported by top marks at A Level Strong commercial experience in C and C++ around data processing or network security Good all-round software development skills and a keen appreciation for clear and efficient software design On offer alongside the salary is a strong More ❯
Employment Type: Permanent
Salary: £50000 - £70000/annum DoE + Benefits
Posted:

Senior Developer Experience Engineer (Agentic Ide)

Canterbury, Kent, United Kingdom
Hybrid / WFH Options
Buscojobs
Caterpillar Trimble Control Technologies (CTCT) What if our IDE wasn't just a tool, but an intelligent, collaborative partner? What if it understood the unique constraints of our embedded C++, Android, and Web platforms, proactively identifying issues, generating boilerplate, and optimising code before it's even written? At Caterpillar Trimble Control Technologies, we build the technology that powers the global … unique, offline-first, embedded systems environment. This isn't about plugging into a simple cloud API; it's about fundamentally re-imagining the developer workflow for a world of C++, Android, modern web tech, and heavy machinery. With CTCT being a globally distributed group, travel to India and the USA will also be a requirement from time to time. What … the core components of these new tools, from custom IDE extensions and CLIs to intelligent code generation and analysis services. Deeply Collaborate: Work side-by-side with our embedded C++, Android, and Web engineers. You will live in their world to understand their deepest pain points and build the solutions they truly need. Integrate & Optimise: Evaluate and integrate Large Language More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
C++
the South East
10th Percentile
£40,240
25th Percentile
£45,000
Median
£60,000
75th Percentile
£75,000
90th Percentile
£85,500