a hands on role working collaboratively with Project Leads, Simulation Architects and the wider project team, with the development of synthetic environments using the C family of programming languages. The role combines aspects of technical leadership, project management and team building. WSSE are integral in the development of weapon systems More ❯
portsmouth, hampshire, south east england, united kingdom
Defence
a hands on role working collaboratively with Project Leads, Simulation Architects and the wider project team, with the development of synthetic environments using the C family of programming languages. The role combines aspects of technical leadership, project management and team building. WSSE are integral in the development of weapon systems More ❯
oxford district, south east england, united kingdom
Defence
a hands on role working collaboratively with Project Leads, Simulation Architects and the wider project team, with the development of synthetic environments using the C family of programming languages. The role combines aspects of technical leadership, project management and team building. WSSE are integral in the development of weapon systems More ❯
a hands on role working collaboratively with Project Leads, Simulation Architects and the wider project team, with the development of synthetic environments using the C family of programming languages. The role combines aspects of technical leadership, project management and team building. WSSE are integral in the development of weapon systems More ❯
south west london, south east england, united kingdom
Defence
a hands on role working collaboratively with Project Leads, Simulation Architects and the wider project team, with the development of synthetic environments using the C family of programming languages. The role combines aspects of technical leadership, project management and team building. WSSE are integral in the development of weapon systems More ❯
crawley, west sussex, south east england, united kingdom
Defence
a hands on role working collaboratively with Project Leads, Simulation Architects and the wider project team, with the development of synthetic environments using the C family of programming languages. The role combines aspects of technical leadership, project management and team building. WSSE are integral in the development of weapon systems More ❯
are seeking a dedicated Software Engineer to take ownership of sustaining and enhancing the existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. Senior Embedded Software Sustaining Engineer required for a manufacturer of life-saving electronic solutions products. Part … essential, along with a proactive approach to problem-solving and coordination. Senior Embedded Software Sustaining Engineer – the role: Maintaining and enhancing embedded software in C and C++ for life safety systems, including fire panels and modules. Supporting real-time embedded systems running on bare-metal and Linux-based platforms. Working … on experience in embedded software development, preferably in a commercial product environment. Proven track record of delivering and maintaining real-time embedded systems in C/C++ Strong programming skills in C and C++. Solid understanding of embedded Linux development and open-source toolchains. Knowledge of common communication protocols, including More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
of the design of high-speed digital circuits for real-time systems. Experience of both design verification and hardware testing. Some software design using C/C++, Python or Rust. What would make your application stand out is any exposure to radar, sonar or similar sensor systems. You must be More ❯
an Integration Software Engineer to join their team in London. Hybrid: 3 days onsite, 2 days remote. Qualifications & Skills: - Experience in developing software using C/C++. - An interest in developing system-level software for iOS, Android, or desktop operating systems used by third-party applications. - A desire to expand More ❯
of operation of RF test equipment such as Spectrum Analysers, VNAs, power meters etc • Proven experience in program language in an automation test environment (C/C++/Python etc.) • Excellent Interpersonal skills. • Knowledge on RF fundamentals and communications theory. • Independent, self-motivated, team player and multitasking capabilities. • Ability to More ❯
and strategic planning Support production, testing, and technical troubleshooting What We're Looking For: Degree in Electronics Engineering Strong in PCB design (Altium), embedded C/C++, ARM-based systems Experienced in designing circuits and schematic capture Management experience in a product development environment (4+ years) Skilled in agile methodologies More ❯
systems administration, with advanced knowledge of configuration management tools and practices. Strong proficiency in Python, with familiarity in other languages like Go, Rust, or C being advantageous. Practical experience with CI/CD pipelines, software deployment automation, and managing the software development lifecycle. Exceptional troubleshooting and problem-solving skills, with More ❯
Didcot, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
WIKA Instruments Limited
signal interfaces, etc.) and digital parts (ADCs/DACs, digital signal processing). Software development for PC and/or embedded platforms (LabVIEW, Python, C/C++, etc.) Signal processing knowledge (signal conditioning, frequency analysis, statistics, etc.) Strong analytical and problem-solving skills Ability to present and explain technical data More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom
Belcan Technical Recruiting (UK) Ltd
in software development. You should have hands-on experience with embedded hardware and API design for FPGA interfacing. Proficiency in programming languages such as C and real-time operating systems, along with familiarity with tools for software configuration management and defect tracking, is required. Strong knowledge of multi-threaded applications More ❯
and subsea industries is a plus. Experience with control of National Instruments hardware and proprietary test equipment. Proficiency in software programming/scripts (Python, C, C#, C++, VB, etc.). Understanding of mechanical principles and applications. Knowledge of compliance standards and certification (CE/DNV). Previous customer-facing experience More ❯
alongside an R&D environment using at least one high-level scientific language (e.g., Python, Julia) and one or more compiled systems languages (e.g., C, C++, C#). Experience with scientific computing, numerical methods, or computational modelling. Familiarity with emerging and interdisciplinary technologies such as: machine learning, digital twins, agentic More ❯
and team management skills, with experience in art of leading and delegating Proven experience in software development for volume production . Extensive expertise in C programming for safety and security critical applications. Hands-on experience with microcontrollers such as NXP, Onsemi, nRF, PIC, ARM and TI . Familiarity with CAN More ❯
Sunbury-on-thames, Middlesex, United Kingdom Hybrid / WFH Options
FT Technologies Ltd
high reliability code Experience of PC application development with C# or other high level .NET Visual Studio programming language In-depth knowledge of embedded C Familiarity with all aspects of Software Q.A. Experience with software development and support for high technology manufactured products Knowledge of electronic hardware, firmware and software. More ❯
Farnborough, Hampshire, United Kingdom Hybrid / WFH Options
Avature
scientific code and performance tuning. 2+ years of experience of scripting and coding, with specific experience of more than one of: bash, python, C++, C, Fortran. 1+ years of experience with High Performance Computing or Artificial Intelligence technology, including servers, Infiniband interconnects, high performance Ethernet and accelerators. 1+ years of More ❯
Chelmsford, Essex, South East, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D site based in … markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. … Developing low-level embedded software for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include: - The successful candidate will be an accomplished Software engineer with experience within a similar job. - The ideal candidate will be a self-starter More ❯
Are you an experienced Senior Embedded Software Engineer with a focus on C programming looking to work with innovative touch technologies? This company specialises in developing bespoke hardware and firmware silicon devices. Their products serve automotive and industrial sectors, providing cutting-edge solutions that ensure high-quality customer integration. They … join their engineering team in Fareham, UK, to contribute to the development of their next-generation technology. Responsibilities of this Senior Embedded Software Engineer - C job based in Fareham: - Design and implement embedded software: Develop efficient, low-level code in C for microcontrollers and embedded systems, ensuring optimal performance, resource … RISC-V-based platforms. - Act as an ambassador for the company, ensuring high standards in product delivery Requirements of this Senior Embedded Software Engineer - C job based in Fareham: - Bachelor's degree in Electronics, Physics, or a related field, with a 2:1 classification or higher. - Provable practical experience in More ❯
go through higher clearances to be considered for these roles. Requirements: Exposure to Android or Linux internals Experience with low level coding languages like C, C++, Java or Kotlin Again, as per the heading due to the sensitive nature of the work this role will be conducted on a Hybrid More ❯
east sussex, south east england, United Kingdom Hybrid / WFH Options
iO Associates - UK/EU
go through higher clearances to be considered for these roles. Requirements: Exposure to Android or Linux internals Experience with low level coding languages like C, C++, Java or Kotlin Again, as per the heading due to the sensitive nature of the work this role will be conducted on a Hybrid More ❯
/Verilog + Understanding of digital & RF hardware + Experience interfacing FPGA with peripherals + Familiarity with the product life cycle Bonus: + Embedded C/C++ or Rust experience + Experience developing with FPGA SoC/SoM devices What you’ll get: + £50-65k + Highly rated More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum Performance related bonus
tools + Support and enhance existing firmware Skills and Experience Required: + Firmware architecture experience + Significant full lifecycle embedded software development experience + C/C++ & Python (at least 2 of 3) + Some experience at application & device driver level would be ideal + RTOS experience What you’ll More ❯