21 of 21 C++ Jobs in Farnborough

Software Developer

Location
Farnborough, England, United Kingdom
equivalent combination of education and professional experience)* Minimum 6+ years of relevant work experience in software engineering and development* Proficiency in C/C++ programming with hands-on experience in production environments* Proficiency in Linux operating systems* Proficiency in Python programming with experience in real-world projects* Demonstrated experience with ...

Senior Embedded Linux Engineer – Space Systems

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

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 Technical Lead

Location
Farnborough, England, United Kingdom
software engineering, technical leadership and the full systems lifecycle Degree in Software Engineering or a closely related technical discipline Strong experience with C and C++ for embedded systems, microcontrollers and Real-Time Operating Systems (RTOS) Understanding of software architecture, system integration and design verification Experience defining software development processes, engineering ...

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 SerDes & PHY Systems Validation Engineer

Location
Farnborough, England, United Kingdom
Knowledge in time domain high speed links (SerDes) and associated equipment (BERT, DCA) Proven experience in program languagein an automation test environment (C/C++/Python etc.) Very good debugging skills. Ability to investigate and root cause the issues observed Experience in planning, estimating and development of system tests ...

Sr. Systems Validation Engineer (SerDes / Physical Layer)

Location
Farnborough, England, United Kingdom
time domain high speed links (SerDes) and associated equipment (BERT, DCA) Proven experience in program language in an automation test environment (C/C++/Python etc.) Very good debugging skills. Ability to investigate and root cause the issues observed Experience in planning, estimating and development of system tests Defect ...

Senior Autonomous Systems Engineer

Location
Farnborough, England, United Kingdom
through to operational trials Your responsibilities will include: Leading technical delivery of autonomy and autonomous systems work packages Developing and reviewing autonomy software using C++ and related technologies Supporting modelling, simulation and algorithm development activities Mentoring engineers and providing technical leadership across project teams Supporting integration, testing and formal trials ...

Defence Embedded Software & FPGA Engineer

Location
Farnborough, England, United Kingdom
device drivers to user interfaces, within a small, multidisciplinary team. Developers will advance ideas from early research to full product development, leveraging C/C++, Rust, Python, and FPGA toolchains. Security clearance is required for roles in national defense programs. #J-18808-Ljbffr ...

FPGA Development Engineer

Hiring Organisation
Holt Executive
Location
Farnborough, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £90000/annum
FPGA implementation. Experience defining, integrating and managing third-party IP. Knowledge of secure design principles and design for security. Embedded firmware experience using C, C++ or assembler. Knowledge of cryptographic standards and algorithms. Strong understanding of FPGA integration within hardware platforms. Experience supporting bid activity, technical estimates or technology-roadmap ...

Senior FPGA Development Engineer

Location
Farnborough, England, United Kingdom
Xilinx or Altera devices and toolsets Experience in the definition and use of 3rd party IP Design for security Embedded firmware design (C/C++/assembler) Cryptographic standards and algorithms Good knowledge of the integration of FPGAs in hardware platforms EEO Statement Viasat is proud to be an equal ...

Technical Project Lead - Onsite Farnborough

Location
Farnborough, England, United Kingdom
Desirable Skills & Experience Software development within regulated or safety‐critical environments. Software Safety and Security Standards. Military Aviation Authority (MAA) Regulatory Articles. C/C++ development on Linux platforms. System architecture, multi‐threading, memory management and inter‐process communication. Service‐oriented or distributed systems. Geospatial Information Systems (GIS). Defence ...

MaTechnical Project Lead (PTA) - Onsite Farnborough

Location
Farnborough, England, United Kingdom
following:* Software development within regulated or safety-critical environments.* Software Safety and Security Standards.* Military Aviation Authority (MAA) Regulatory Articles.* C/C++ development on Linux platforms.* System architecture, multi-threading, memory management and inter-process communication.* Service-oriented or distributed systems.* Geospatial Information Systems (GIS).* Defence, aerospace ...

Senior Software Engineer - C/C++, Python, Linux | Onsite UK

Location
Farnborough, England, United Kingdom
code reviews, and delivering features on time within scope. The ideal candidate will have 6+ years in software engineering, strong skills in C/C++, Python, and Linux, and hands-on experience with Agile, Scrum, and CI/CD practices. This onsite position offers professional growth opportunities. #J-18808-Ljbffr ...

Embedded Software Engineer (C++, Linux, Multithreading)

Hiring Organisation
4square Recruitment Ltd
Location
Farnborough, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum
Embedded Software Engineer (C++, Linux, Multithreading) Embedded C++ Software Engineer required for our R&D client in Farnborough, Hampshire (hybrid working). Required experience/skills: 5 + years in programming C++ Linux Multi-threading Desirable Skills: Yocto or Buildroot experience Python ...

Embedded Software Engineer

Location
Farnborough, England, United Kingdom
complex systems. Contributing across the full engineering lifecycle, from initial research and ideation through to product development. Developing solutions using technologies including C/C++, Rust and Python. Working with embedded Linux and bare-metal MCU environments. Supporting the development and integration of FPGA-based solutions. Contributing to technical experimentation … technical knowledge and a genuine interest in researching, developing and applying emerging technologies. You will have experience across some of the following: C/C++, Rust and/or Python. Embedded Linux. Bare-metal MCU development. AI and machine learning technologies. Full-stack embedded software engineering, from device drivers through ...

Senior Autonomous Systems Engineer: Lead Autonomy & Tech

Location
Farnborough, England, United Kingdom
work packages, mentor engineers and contribute to software and systems development from concept through trials. Based at the Farnborough site, the role requires strong C++ programming skills, systems engineering knowledge, and the ability to collaborate with multidisciplinary teams and #J-18808-Ljbffr ...

Autonomy Software Engineer – C/C++, MATLAB, Farnborough

Location
Farnborough, England, United Kingdom
contribute to R&D, and support integration and testing from concept to live trials. Role focuses on production-grade autonomy software using C (ideally C++) with Matlab exposure; travel to UK and overseas sites is expected. Full-time role at 37 hours per week. #J-18808-Ljbffr ...

Software Engineer

Hiring Organisation
AALTO
Location
Farnborough, United Kingdom
Employment Type
Permanent Contract, Full Time, Hybrid
Team AALTO. Together, we can Unlock Stratospace. Design, develop, test and maintain high-quality software for safety-critical airborne systems, primarily using C, with C++ and Python where appropriate. Contribute across the full software development lifecycle, from requirements capture and design through to implementation, integration, verification and qualification. Work closely … contributing to airborne software development within a DO-178C environment, including requirements, design, implementation, integration and verification. Strong C programming skills, with experience in C++ and Python. Experience working with embedded, real-time or resource-constrained software systems. Familiarity with software requirements management, verification, traceability and configuration management processes. Strong ...

Autonomous Systems Engineer

Location
Farnborough, England, United Kingdom
control and autonomy solutions Leading or contributing to algorithm development for autonomous and decision-support systems Developing production-level autonomy software using C, ideally C++, with exposure to Matlab Analysing and modelling uncrewed systems within synthetic environments Supporting hardware integration, testing and formally assessed trials in the UK and overseas … Collaborating with multidisciplinary teams and external partners to deliver operational capability Essential experience of the Autonomous Systems Engineer: Proven C programming experience, ideally C++, within complex or safety-critical systems Knowledge of systems engineering principles Background in control, autonomy or complex software-based systems Experience with modelling, simulation or algorithm ...

Principal Software Engineer

Hiring Organisation
AALTO
Location
Farnborough, United Kingdom
Employment Type
Permanent Contract, Full Time, Hybrid
group of people – Team AALTO. Together, we can Unlock Stratospace. Design, develop, test and maintain embedded software for airborne systems, primarily using C, with C++ and Python where appropriate. Contribute across requirements, architecture, detailed design, implementation, integration, verification and certification support. Work closely with systems, hardware, test and flight operations … systems. Experience taking airborne software through the full DO-178C lifecycle and supporting aircraft certification activities. Strong C programming skills, with practical experience in C++ and Python. Sound understanding of software architecture, design trade-offs, debugging and verification in safety-critical or highly regulated environments. Experience working with multidisciplinary engineering ...