Egham, Surrey, South East, United Kingdom Hybrid / WFH Options
Microtech Global Ltd
in the design and development of middleware based on Vulkan (preferred), OpenGL ES, OpenGL or DirectX Understanding of computer graphics pipelines and modern mobile GPU architectures Expert proficiency in C and C++ programming languages System level performance analysis and strong OS fundamentals (memory management, multithreading/synchronization, user/kernel mode interaction) Excellent communication and team work skills, with a More ❯
C Java Software Engineer CONTRACT 6 MONTHS CRAWLEY West Sussex 4 Days on site per week in Crawley OUTSIDE OF IR35 POSITION Key responsibilities will include the design, implementation and test of Runtime and Middleware products, using industry standard tools and methods. ROLE Develop our systems by working as part of a project team to deliver a high quality, robust More ❯
standards such as DO-178C, MIL-STD-1553, or equivalent. Familiarity with real-time simulation and hardware-in-the-loop (HIL) testing. Proficiency in additional programming languages such as C/C++ or Python. Active or eligible for UK security clearance (SC or higher). Why work with us: Innovative Projects: Work on cutting-edge technologies that make a difference. More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Certain Advantage
based processing platforms. You will have an appreciation of firmware and electronics design. Knowledge of modern software development practices. Knowledge of standards such as DefStan 00-55 & DO178B/C and restricted coding standards such as MISRA would be advantageous. More ❯
Employment Type: Contract, Work From Home
Rate: £65 - £68 per hour, Benefits Overtime Rate of 'time and a quarter'
C++ Software Engineer : Onsite, Bristol required for long term contract assignment. Skillset/experience required: Strong C++ knowledge Knowledge of Rhapsody UML Competent with MS word, for reviewing and updating technical documentation. Experience of RTC/EWM would be beneficial More ❯
C++ Software Engineer : Onsite, Bristol required for long term contract assignment. Skillset/experience required: Strong C++ knowledge Knowledge of Rhapsody UML Competent with MS word, for reviewing and updating technical documentation. Experience of RTC/EWM would be beneficial More ❯
Proficiency with model-based design tools such as MATLAB and Simulink . Solid knowledge of real-time operating systems ( RTOS ) like AUTOSAR OS, QNX, or FreeRTOS. Experience with MISRA C/C++ compliance and using static analysis tools (e.g., Polyspace, QAC). Proven experience with requirements traceability tools such as DOORS, Polarion, or Jama . Hands-on experience with embedded More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
Experience in regulated or mission-critical domains (gambling, HealthTech, finance, public sector). Familiarity with CI/CD pipelines, testing strategies, and DevOps. Exposure to low-level systems programming (C, Rust, or assembly). Track record of designing scalable architectures and making pragmatic trade-offs. This is a contract role , fully remote , and offers a chance to work on high More ❯
thermostats, FDIR, Spacecraft Configuration Vectors etc. Programming and scripting languages, particularly writing and debugging Linux/Unix bash scripts is an advantage. Knowledge of a programming language such as C, Java, python, TCL, VBA would be useful but not essential. Competent in the use of various test equipment used for electrical measurements, e.g. DMM, oscilloscope, current probes, Data acquisition unit More ❯
Barrow-In-Furness, Cumbria, North West, United Kingdom Hybrid / WFH Options
Morson Talent
during solution development Proactively reporting upwards to management and the business, so that they are informed of the work currently in development Knowledge, Skills and Qualifications Essential skills Embedded C programming ability and C# programming. Understanding of embedded systems concepts and related protocols, e.g. CAN, SPI, RS-422. A thorough understanding of the software development lifecycle from design to deployment More ❯
Have an in-depth understanding of serverless platforms and containerization (e.g., Docker, Kubernetes). Good programming skills, master of at least one language, such as Python, and/or C/C++. Good communication and teamwork skills. Desired: PhD in computer science, distributed systems, machine learning, or a related field. Experience in the full lifecycle of developing, deploying, and maintaining More ❯
Have an in-depth understanding of serverless platforms and containerization (e.g., Docker, Kubernetes). Good programming skills, master of at least one language, such as Python, and/or C/C++. Good communication and teamwork skills. Desired: PhD in computer science, distributed systems, machine learning, or a related field. Experience in the full lifecycle of developing, deploying, and maintaining More ❯
operating systems and/or distributed systems and/or cloud computing and/or machine learning algorithms. Good programming skills, master of at least one language, such as C/C++. Good communication and teamwork skills. Desired: PhD in operating systems, distributed systems, machine learning, or a related field. Published papers in top journals/conferences focused on systems More ❯
operating systems and/or distributed systems and/or cloud computing and/or machine learning algorithms. Good programming skills, master of at least one language, such as C/C++. Good communication and teamwork skills. Desired: PhD in operating systems, distributed systems, machine learning, or a related field. Published papers in top journals/conferences focused on systems More ❯
Qualifications Strong experience in computer graphics & middleware, particularly with Vulkan (preferred), OpenGL ES or similar. Deep understanding of graphics pipelines and modern mobile GPU architectures. Expert level proficiency in C and C++. Significant experience in real-time embedded software development (mobile devices preferred). Desirable Skills Experience with SKIA graphics library. Shader programming (GLSL, HLSL, etc.). Android OS internals More ❯
FGPA, DDR and Flash memory and high-speed serial interconnect design Experience in SI and PI Analysis Proficiency in VHDL to support board level test and debug Proficiency in C, C++, or Python to support board level test and debug Familiarity with DSP concepts for SDR, radar signal processing and optical sensors Ability to develop elegant hardware architectures through detailed More ❯
as Systems Engineer, Solution Architect, Product Owner, or Business/Systems Analyst. Background in customer-focused development environments. Skilled in gathering and analyzing complex stakeholder requirements. Basic electronics and C/C++ experience Preferred Industry Experience Candidates should ideally come from one or more of the following sectors: Electrical distribution Renewable energy/Green tech EV charging infrastructure IoT product More ❯
as Systems Engineer, Solution Architect, Product Owner, or Business/Systems Analyst. Background in customer-focused development environments. Skilled in gathering and analyzing complex stakeholder requirements. Basic electronics and C/C++ experience Preferred Industry Experience Candidates should ideally come from one or more of the following sectors: Electrical distribution Renewable energy/Green tech EV charging infrastructure IoT product More ❯
City of London, London, United Kingdom Hybrid / WFH Options
DCV Technologies Limited
using GitHub and ClearCase. Ensure reliability and performance for real-time, mission-critical systems. Primary Skillset 5+ years of experience with Linux and Windows OS . Strong knowledge of C, Java, Oracle Database, SQL, and shell scripting . Experience reading/debugging logs and system files. Familiarity with GitHub and ClearCase . Proven experience with real-time or mission-critical More ❯
Skilled in exploring and applying new tools, techniques, and methodologies to enhance process efficiency and sustainability Familiar with ontologies and domain-specific languages for structured data representation Competent in C and C++ programming languages Working knowledge of DDS middleware and real-time operating systems Understanding of industry standards including DefStan 00-55, DO-178C, and IEC 61508 Proactive and self More ❯
Stevenage, Hertfordshire, South East, United Kingdom
IO Associates
tests with reviews and reports. Skills Active Security Clearance (SC). Experience in writing and debugging test sequences and procedures. Experience of working on Test systems. Experience on either C or Java (company use a bespoke system, these are similar) Systems engineer in space or aerospace. This is an excellent opportunity to work for an international aerospace leader that encourages More ❯
safety requirements.Experience with a range of test systems such as ICT, Flying Probe, HV and Final Product Testing.Ability to develop and modify software solutions using NI Teststand, LabView, Ansi C, LabWindows CVI languages.Supporting of diagnosis and remedial actions to facilitate product rework.Knowledge of SQL and MySQL databases.Active participation in a culture of continuous improvement, refining and defining procedures and processes More ❯
Experience with a range of test systems such as ICT, Flying Probe, HV and Final Product Testing. Ability to develop and modify software solutions using NI Teststand, LabView, Ansi C, LabWindows CVI languages. Supporting of diagnosis and remedial actions to facilitate product rework. Knowledge of SQL and MySQL databases. Active participation in a culture of continuous improvement, refining and defining More ❯