1 to 25 of 38 Permanent C++ Jobs in Southampton

Senior Embedded Software Engineer — C/C++, Linux, CI/CD

Location
Southampton, England, United Kingdom
Octagon Group in Southampton seeks a Senior Embedded Software Engineer to drive development, maintenance and enhancement of embedded software across products. You will collaborate with software, FPGA and SoC teams to deliver robust solutions. The ...

Senior Embedded Software Engineer

Location
Southampton, England, United Kingdom
embedded software across a range of products, working closely with software, FPGA and SoC engineering teams. Key responsibilities: Develop, maintain and test C/C++ software Design and implement new embedded software applications and features Carry out unit and integration testing Develop software for system control and monitoring Integrate communication ...

Senior Systems Engineer - Wireless Communications

Hiring Organisation
Hackajob Ltd
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Knowledge of networking fundamentals, including network protocols, routing algorithms, and their use cases. Experience with wireless communication technologies. Software engineering techniques, including Python or C++ programming. Good interpersonal skills and the ability to communicate ideas to varied audiences. The ability to design meaningful simulations and interpret the results. Optional Knowledge ...

Embedded Software Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Southampton, Hampshire, United Kingdom
Salary
£ 45 K
with software, hardware and architecture teams to deliver robust solutions Contribute to technical reviews and customer-facing engineering discussions Essential Requirements: Strong C or C++ programming experience Experience working with Linux and embedded software environments Knowledge of Python, Bash, Groovy or similar scripting languages Understanding of real-time systems ...

Embedded Software Engineer — Real-Time C/C++, RTOS

Location
Southampton, England, United Kingdom
Morgan McKinley is pleased to present multiple openings for Embedded Software Engineers (Junior to Senior) in Hampshire on a full-time, permanent basis within a defence and security technology environment. You will design, develop and ...

Graduate Design Engineer

Location
Southampton, England, United Kingdom
ASIC development platforms and associated toolchains is desirable Understanding of RTL verification methodologies, simulation, and testbench development is desirable Knowledge of C or C++ is desirable Familiarity with Git is desirable Awareness of AXI, Ethernet, JESD204, or PCIe is desirable Understanding of digital signal processing concepts and hardware implementation ...

Lead Software Engineer

Location
Southampton, England, United Kingdom
impacts on design In addition, you will be Able to demonstrate software skills in some of the following technologies on both Windows and Linux: C++ Javascript Python XML JSON HTML CSS Web backend servers (Angular, Django, NodeJS, React, Apache or similar) Web Sockets Docker TCP-IP/ ...

Perception Engineer

Location
Southampton, England, United Kingdom
rest of the stack. Requirements MSc/PhD in robotics, computer vision, computer science or a related field. Strong Python and/or C++ developer, with code written to production quality. Experience developing perception systems in a real‐world robotics environment. Willing to occasionally travel for to support integration, testing ...

Senior Software Engineer x3

Location
Southampton, England, United Kingdom
comfortable with a Hybrid working arrangement due to the nature of work. Key skills we're looking for: Robotic Operating System (ROS/ROS2) C++ Development in Control Systems Qt Python & Matlab Ability to be SC Cleared Navigation, Dynamics, Positioning Systems experience Mission Planning and Mission Management Robotics Systems, remotely ...

Senior Embedded Software Engineer | Hybrid HighReliability

Location
Southampton, England, United Kingdom
hybrid role in Southampton, combining on-site and remote work two days per week. You will develop and maintain embedded software in C/C++, design and test software for high‐reliability systems, and collaborate with hardware, FPGA and systems teams across the full lifecycle. The position offers ...

Software Engineer

Location
Southampton, England, United Kingdom
system-test, hardware, and system architecture teams. Customer facing experience. Contribute to technical reviews. Skills, Knowledge & Expertise Required Skills Strong proficiency in C or C++ Proficiency in a scripting language: Python, Groovy, bash Preferred Skills Experience with real-time embedded systems and Linux. Familiarity with hardware acceleration (FPGA, DSP, SIMD ...

Principal System Test Engineer

Location
Southampton, England, United Kingdom
support customer engagements and technical partners. Key Responsibilities Develop automated test systems — Build modular, scalable test frameworks (primarily in Python, with some C/C++) for 5G RF and digital interface environments. Deliver 3GPP ‐ aligned testing — Implement and execute tests across 5G/6G domains using automated tools and custom ...

Embedded C/C++ Software Engineer

Hiring Organisation
Yoh Solutions Ltd
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£55,000
Software Engineer C/C++ | High Performance Computing Southampton (Hybrid) £50,000 + Bonus + Equity + Private Medical + Pension Want to use your C++ skills to build software that could end up running in space? Join a team developing high-performance software for next-generation 5G and satellite … acceleration and real-time embedded systems, while building software where performance, latency and efficient use of compute resources genuinely matter. Key Skills C or C++ software development Linux or embedded systems exposure Interest in performance-critical software Degree in Computer Science, Engineering, Physics or Mathematics We're not expecting ...

Test Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Southampton, Hampshire, United Kingdom
Salary
£ 70 K
reliable verification and validation across the product portfolio Develop automated test systems — Build modular, scalable test frameworks (primarily in Python, with some C/C++) for 5G RF and digital interface environments Deliver 3GPP‐aligned testing — Implement and execute tests across 5G/6G domains using automated tools and custom ...

C++ Software Engineer

Location
Southampton, England, United Kingdom
## C++ Software EngineerApplylocations: GB - Southamptontime type: Full timeposted on: Posted Todayjob requisition id: R0022689**Job Description:*****Salary Range:** £54,000 - £70,000**Leonardo UK operates a grade-based salary framework with broad bands. The salary range shown reflects the approved grade band for this role, or a narrower hiring … environment that prioritises learning, mentorship, and career progression.* Work closely our engineering teams, contributing to multidisciplinary solutions.**What you’ll bring*** Experience with developing C++ Linux applications* Experience with developing C# Windows applications* Familiarity with the Software lifecycle processes including Requirements Management, Design, Implementation, Test and Integration* Familiarity with Configuration ...

Senior Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
hackajob is partnering directly with Leonardo to hire for this role. Job Description: The Opportunity Are you a Software Engineer with C++ experience looking for your next challenge? Here at Leonardo, we are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business, working ...

Lead Test Automation Engineer – Laser & Photonics

Location
Southampton, England, United Kingdom
frameworks, automate measurements, and integrate hardware interfaces, contributing to validated, scalable production testing. The role requires 5+ years in test automation, strong Python and C++/C# skills, and experience with lab instrumentation and SQL databases. #J-18808-Ljbffr ...

DSP Engineer – Wireless Embedded Systems

Location
Southampton, England, United Kingdom
support. Candidates should have a degree in Electronic, Electrical, Communications Engineering and strong DSP/communications knowledge, with hands-on experience in C/C++, MATLAB, and Python, plus good debugging and teamwork skills. #J-18808-Ljbffr ...

Senior Design Engineer

Location
Southampton, England, United Kingdom
channel estimation, beamforming) Familiarity with the AMBA bus protocols Understanding of UVM verification techniques or practical experience using UVM for IP verification Experience using C++/SystemC for design modelling and integration Experience with high speed interfaces such as PCI‐E or JESD Knowledge of a scripting language, such ...

Principal Design Team Leader

Location
Southampton, England, United Kingdom
using UVM for IP verification Experience with high speed interfaces on and off chip such as AMBA, PCI-E or JESD Understanding of using C++/SystemC for design modelling and integration Experience in Technology Readiness Models Understanding of system architecture of a multi-disciplinary team project #J-18808-Ljbffr ...

RTL Design Team Lead - FPGA / ASIC

Hiring Organisation
Spectrum IT Recruitment
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£150000 - £155000/annum
such as error correction, equalisation, channel estimation or beamforming UVM verification techniques and IP verification High-speed interfaces such as AMBA, PCIe or JESD C++/SystemC for design modelling and integration Technology Readiness Models System architecture within multidisciplinary engineering projects 5G, wireless communications or telecommunications systems Why Apply? This ...

Senior Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
hackajob is partnering directly with Leonardo to hire for this role. Job Description: The Opportunity Are you a Software Engineer with C++ experience looking for your next challenge? Here at Leonardo, we are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business, working … solutions, contributing to the production of market-leading products within the defence and commercial industry. What we are looking for: Essential Skills and Characteristics C++ or relevant Object Oriented software development Familiarity with Electronics and lower-level firmware Using and generating documentation to create interfaces machine to machine Test frameworks ...

Senior Software Engineer

Location
Southampton, England, United Kingdom
Description: The Opportunity Are you a Software Engineer with C++ experience looking for your next challenge? Here at Leonardo, we are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business, working on a range of defence and commercial projects. Direct industry experience … solutions, contributing to the production of market‐leading products within the defence and commercial industry. What we are looking for: Essential Skills and Characteristics C++ or relevant Object Oriented software development Familiarity with Electronics and lower‐level firmware Using and generating documentation to create interfaces machine to machine Test frameworks ...

Software Engineer - Marine Autonomy & Real-Time Systems

Location
Southampton, England, United Kingdom
delivering advanced marine robotics and autonomous systems. You will contribute to world-first software for remote subsea and surface operations, focusing on high-performance C++ development in safety-critical environments. You will collaborate with a multidisciplinary team, work with real-time embedded platforms, and participate in sea trials and hardware ...

FPGA Design Engineer

Hiring Organisation
Matchtech
Location
Southampton, Hampshire, United Kingdom
Salary
£ 60 K
PCIe NVMe implementations in FPGA.Experience with Xilinx or Altera devices/toolchains.Familiarity with 3rd-party IP integration.Design for security principles.Embedded firmware development (C/C++/assembler).Understanding of cryptographic algorithms and standards.Experience integrating FPGAs within larger hardware platforms.If you're interested in this role, then please apply. I will ...