1 to 25 of 119 C++ Jobs in Hampshire

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 ...

Software Developer

Hiring Organisation
Hackajob Ltd
Location
Farnborough, Hampshire, South East, United Kingdom
Employment Type
Permanent
work experience in software engineering and development Minimum 2+ years of experience in a similar technical leadership or mentoring role Proficiency in C/C++ programming with hands-on experience in production environments Strong proficiency in Linux operating systems (system administration, kernel knowledge, or application development) Proficiency in Python programming ...

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 Software Engineer

Hiring Organisation
STSdefence
Location
Gosport, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
opportunities for further business development Skills/Qualifications: Degree Qualified (BSc or equivalent) in Software Engineering, Computer Science or equivalent experience Experience with C++, C#, Java, and web development (HTML, CSS, JS, etc.) Exposure to other embedded development (Linux, bash/shell scripting, terminal command-line scripts, Qt/ ...

Principal Software Development Engineer

Location
Fareham, England, United Kingdom
Bitbucket, Git flow Job Qualifications Bachelor's Degree in Computer Science, Mathematics, or related field, or equivalent experience Minimum 10 years of experience developing C++ for embedded systems Experience with graphics rendering using OpenGL Working knowledge of standard software development frameworks and methodologies. Knowledge of Git and Git Branching. Experience ...

Senior Platform Linux Software Engineer

Location
Farnborough, England, United Kingdom
system deployment, configuration, and diagnostics Maintain CI/CD pipelines and platform build infrastructure (Jenkins) ARM64, Yocto, Buildroot, U-boot, Linux | C/C++, Python, Shell | Docker, Podman, Redis | Git, Jenkins CI/CD | SPI, I2C, PCIe, Ethernet | Cursor, Claude Code, Codex Required Experience: 7+ years embedded Linux platform development ...

Senior Systems Engineer - Wireless Communications

Location
Southampton, England, United Kingdom
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 ...

Senior Software Engineer

Hiring Organisation
Sirius Digital
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
benefits, pension (7% contribution), 25 days holiday & life insurance
designing and implementing performant software applications. Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields. Proficient in C/C++ and Python. Ability to understand and describe a range of software modelling and simulation techniques. Ability to analyse use cases and project data context ...

Senior Software Engineer

Location
Portsmouth, England, United Kingdom
designing and implementing performant software applications. Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields. Proficient in C/C++ or C# and Python. Ability to understand and describe a range of software modelling and simulation techniques. Ability to analyse use cases and project data ...

Software Engineer–Simulation (Simulation)

Location
Fleet, England, United Kingdom
study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science* Ability to obtain security clearance* Proficiency in C++, Lua Scripting or one of the similar programming languages* Familiarity with Physics based Modelling and Simulation system Engineering principals**Preferred Qualifications/Skills:*** Familiarity with ...

Windows on Snapdragon Software Engineer Farnborough, United Kingdom Software Applications Engin[...]

Location
Farnborough, England, United Kingdom
2+ years of Software Applications Engineering, Software Development experience, or related work experience. • 2+ years of experience with Programming Language such as C, C++, Java, Python, etc. • 1+ year of experience with debugging techniques.**Preferred Qualifications:**• Master's Degree in Engineering, Information Systems, Computer Science, or related field. • 3+ years ...

Embedded Software / Firmware Engineer

Location
Farnborough, England, United Kingdom
real interest in exploiting the latest developments in the national interest. Essential Skills Software development covering some of the following areas: C/C++, Rust, Python. Embedded Linux. AI and ML. Bare-metal MCU. Desirable Skills We would love to hear from anyone with core skills in some ...

Software Development Engineer

Hiring Organisation
Techniche Global Ltd
Location
Farnborough, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£47250 - £52500/annum up to 52.5k per annum
from Physics or Mathematics backgrounds who have developed strong software engineering skills. Essential Technical Skills The strongest candidates will have experience with: Programming C C++ MATLAB Python Engineering Autonomous systems Control systems Systems Engineering Algorithm development Modelling & Simulation Software development for complex engineering systems Experience with any of the following ...

Embedded Linux Software Engineer

Location
Farnborough, England, United Kingdom
full lifecycle embedded software development Ideally, about 5 to 9 years of post‐graduation working expereince in Embedded Linux software roles C/C++ embedded SW engineering experience, preferably on ARM or similar processor Experience working with embedded Linux embedded (kernel and user‐space development and debugging, Yocto, Buildroot ...

Lead Software Engineer

Location
Fareham, 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/ ...

Lead Software Engineer

Hiring Organisation
Saab UK
Location
Fareham, Hampshire, South East, United Kingdom
Employment Type
Permanent
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/ ...

Principal Software Engineer

Location
Portsmouth, England, United Kingdom
designing and implementing performant software applications. Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields. Proficient in C/C++ or C# and Python. Demonstratable skills in stakeholder management including influencing, negotiating and conflict management. Demonstratable experience and capability in writing proposals and coordinating ...

Technical Account Manager IoT - Qualcomm, Farnborough, Hampshire, UK

Location
Farnborough, England, United Kingdom
4+ years of Software Applications Engineering, Software Development experience, or related work experience. 3+ years of experience with Programming Language such as C, C++, Java, Python, etc. 3+ years of experience with debugging techniques. References to a particular number of years experience are for indicative purposes only. Applications from candidates ...

Senior Software Engineer - Hybrid Modelling & Autonomy

Location
Portsmouth, England, United Kingdom
starting from £50,000. The ideal candidate will have at least 5 years of experience in performant software applications and expertise in C/C++, C#, or Python. The role includes building customer relationships while applying mathematical and computational methods to solve complex problems across various sectors like defence ...

Senior Systems Engineer

Hiring Organisation
Hexwired Recruitment Limited
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum Bonus, Relocation Package, benefits
interested in this Senior Systems Engineer role, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, Machine Learning, Electronics, FPGA, Python, Machine Learning, Data Science or Simulation contact us today. ...

Junior Software Engineer

Hiring Organisation
H Squared Talent Ltd
Location
Hampshire, Anna Valley, United Kingdom
Employment Type
Permanent
Salary
£30000 - £35000/annum
following: A degree in a computing-related field, such as Computer Science, robotics or comparable hands-on experience Comfortable writing object-oriented code in C++ and/or C# Background building Windows desktop applications, ideally in Visual Studio Familiar with design patterns such as MVVM and building software that handles ...

Software Engineering Manager

Hiring Organisation
Spectrum IT Recruitment Limited
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent
help engineers reach their full potential. We're looking for someone with: Proven experience leading successful software engineering teams - Ideally working with C/C++ Extensive knowledge of embedded software development for performance-critical or high-throughput applications. A strong track record of designing, developing, and validating embedded or high ...

Autonomy Solution Architect - Contract

Location
Fareham, England, United Kingdom
including radar, EO/IR, AIS, GNSS, lidar and sonar. Experience with Model-Based Systems Engineering (MBSE), SysML and digital engineering approaches. Knowledge of C++, Python and modern software development practices. Experience with functional safety, defence assurance, cyber security or certification frameworks. Experience developing Operational Design Domains (ODDs), concepts ...

C++ Principal Software Engineer - Airborne

Location
Southampton, England, United Kingdom
## C++ Principal Software Engineer - AirborneApply: GB - Southampton: Full time: Posted Today: R0033329**Job Description:****Your impact**Would you like a once-in-a-generation opportunity to play a key role in a defence programme of national and international importance? We are on the hunt for talented software engineers … Engineering, Electronics, or a related discipline (or significant relevant experience), together with experience delivering software solutions within a complex engineering environment. Essential Experience:* Strong C++ programming skills* Development of Linux applications* TCP/IP It is useful if you have some of these skills:* Developing C# applications* Familiarity with formal ...

Underwater Robotics Software Engineer (C++)

Location
Fareham, England, United Kingdom
Saab UK is seeking a software engineer to design and implement application and software solutions for underwater robotics in line with Saab Seaeye's business needs. You will develop software for the next generation of ...