1 to 25 of 87 Remote/Hybrid C Jobs in the East of England

Embedded Linux Engineer

Hiring Organisation
Technical Futures Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Engineering, Electronics or similar. Embedded Linux development including device trees, user-space/kernel-space, and SoC platforms. Experience of Yocto. Real-Time Embedded C/C++ development. Experience with high level programming language/s such as Python. Broader embedded experience such as RTOS, bare metal systems, Algorithms ...

Software Engineer

Location
Wickford, England, United Kingdom
Skills: Programming fundamentals Object Orientated Design Problem solving Python Understanding of Software Development Cycle Delivery to Software Requirements Agile environment Desired Skills: Embedded experience. C/C++ TCP/IP communication Experience with development tools including: Microsoft Visual Studio Git Ubuntu Linux VS Code Embedded programming Development of new applications ...

Senior Software Engineer ATMS

Location
Harlow, England, United Kingdom
programmes delivering new capability. Candidate Requirements Essential: Relevant years' active, hands-on software development experience, working in a Team environment Relevant years’ experience with C/C++/C# language Experience in the use of UML in software design and other methodologies Real-Time Embedded SW programming experience RTOS knowledge ...

Defense Software Engineer (Hybrid) - Python, C/C++, Embedded

Location
Basildon, England, United Kingdom
Leonardo S.p.A. in Basildon is seeking a Software Engineer to contribute to the Integrated Sensors & Protection line of defence projects. You will participate in developing new features, collaborating with world-class engineers, and delivering robust ...

Embedded Software Engineer - BSP

Hiring Organisation
Verso Recruitment
Location
Colchester, Essex, South East, United Kingdom
Employment Type
Permanent, Work From Home
optimise low‐level device drivers for ARM‐based platforms. - Lead BSP development, hardware enablement, and board bring‐up activities. - Design and implement Embedded C software for constrained environments. - Own and enhance bootloader functionality and early system initialisation. - Configure, integrate, and debug the Linux kernel for new and existing platforms. - Build ...

Electronics System Engineer - Fixed Term Contract

Location
Royston, England, United Kingdom
ease of manufacturing and testing and familiar with PCB layout, preferably familiar with Altium Designer Embedded software design for machine control and automation purposes C/C++ and embedded software using both RTOS or Super Loop architectures Strong planning skills Natural ability to work within a multi-disciplinary team Adaptable ...

Senior Software Engineer

Location
Basildon, England, United Kingdom
innovate with other engineers to create market-leading products within the defence industry. What we are looking for UML fundamentals Model Driven Development C/C++ Programming Embedded experience DDS Middleware knowledge Strong debugging and troubleshooting skills on embedded platforms Experience with embedded SoC platforms, such as Xilinx, Texas Instruments ...

Senior Software Engineer

Location
Wickford, England, United Kingdom
with other engineers to create market-leading products within the defence industry. What we are looking for: Core Skills: UML fundamentals Model Driven Development C/C++ Programming Embedded experience DDS Middleware knowledge Strong debugging and troubleshooting skills on embedded platforms Experience with embedded SoC platforms, such as Xilinx, Texas ...

Software Engineer, Agentic AI

Location
Cambridge, England, United Kingdom
development, or adjacent domains, with strong software engineering fundamentals and the ability to build production-grade systems. Strong proficiency in Python, plus experience with C/C++ or another systems language. Hands-on experience with LLM-based systems, including prompt design, retrieval, tool use, memory handling, and agent orchestration patterns. ...

Senior System Engineer

Location
Cambridgeshire and Peterborough, England, United Kingdom
hands‐on approach with a strong interest in learning and innovation. – Experience with Linux, Atlassian or Azure DevOps would be advantageous. – Coding experience in C, C#, Java or Python would be advantageous. – Experience with RF communication technologies such as BLE, Wi‐Fi, LTE-M or LoRa would be advantageous. – Knowledge ...

SW Engineer

Location
Cambridge, England, United Kingdom
recent graduate with a Bachelor's or Master's degree in Computer Engineering, Computer Science, Physics, Maths or a related field. Experience writing C code Experience with Python and other scripting languages Strong communication skills Knowledge of Ethernet and TCP/IP Experience with Linux systems Benefits offered are described ...

Staff Software Engineer — Runtimes Performance

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
project automated functionality and performance testing frameworks. Required Skills and Experience :Experience working on managed runtimes, compilers or similar technologies. Strong programming skills in C/C++.‎Familiar with performance analysis tools at an assembly level. Knowledge of and interest in improving computer architecture and microarchitecture such as CPU pipelines ...

Principal Software Engineer

Location
Wickford, England, United Kingdom
improve, collaborate and innovate with other engineers to create market-leading products within the defence industry. What we are looking for: Several years of C/C++ software engineering experience in aerospace, defence, or other mission/safety-critical domains. Networking fundamentals, including TCP/IP, UDP, and socket programming ...

Principal Software Engineer

Location
Basildon, England, United Kingdom
improve, collaborate and innovate with other engineers to create market‐leading products within the defence industry. What we are looking for: Several years of C/C++ software engineering experience in aerospace, defence, or other mission/safety‐critical domains. Networking fundamentals, including TCP/IP, UDP, and socket programming ...

Developer Content Engineer

Location
Cambridge, England, United Kingdom
application development experience, with the ability to work confidently with code and developer tools Programming experience in at least one language, such as Python, C/C++ or JavaScript Confidence using developer environments and tools, including Linux, command-line tools and version control Ability to quickly build the technical understanding ...

Senior Optimisation Developer

Location
Cambridge, England, United Kingdom
Strong mathematical background, supported by a postgraduate qualification (MSc, PhD, or equivalent experience). Provenprogramming ability in at least one relevant language.(e.g. C++, C, C#, Fortran) Experience of numerical modelling or mathematically intensive software development. Demonstrated potential to lead projects or technical workstreams, even if formal leadership experience ...

Senior Embedded Software Engineer — Hybrid (Defense)

Location
Basildon, England, United Kingdom
projects. You will craft new features, debug embedded systems, and collaborate with world-class engineers to deliver market-leading products. The role requires strong C/C++ and embedded experience, DDS middleware knowledge, and familiarity with tools like Visual Studio, CMake, Git, Ubuntu, and Rhapsody. #J-18808-Ljbffr ...

Senior Hardware Engineer

Location
Cambridge, England, United Kingdom
inter‐device interfaces (e.g., signal‐integrity analysis) Design for EMC, safety and regulatory standards ECAD systems – ideally Altium Design of security products Desired Skills C or Rust development for microcontrollers U‐boot and Linux platform configuration and builds VHDL/Verilog Preferred Qualifications Master’s degree or equivalent ...

Senior Software Engineer

Location
Stevenage, England, United Kingdom
components. What we’re looking for from you Previous software engineering experience in the development of test solutions Strong ability to write software in C/C++; scripting languages would be an advantage to our future direction Previous experience working in an agile development team A strong understanding of what ...

Orbital Analyst

Location
Harlow, England, United Kingdom
deliver results. A strong understanding of celestial mechanics, astrodynamics and atmospheric physics. Skilled in one or more of the following programming languages: Fortran, C/C++, Java, Matlab, Python, SQL, Java-script. Experienced in the development and utilisation of SST/SSA related computer simulations. Responsibilities As the Senior Orbital ...

Senior Embedded Software Engineer — Defense Systems

Location
Wickford, England, United Kingdom
Software Engineer to join our Integrated Sensors & Protection line, focusing on embedded software for defence projects in Basildon. You will craft features using C/C++ on embedded platforms, collaborating with world-class engineers to deliver reliable, innovative products. We welcome diverse backgrounds and provide development opportunities, a hybrid working ...

Senior Linux Kernel Engineer - Hybrid Embedded Networking

Location
Cambridge, England, United Kingdom
host driver teams to develop high-performance network stacks, and partner with system test to drive products to release. The ideal candidate has extensive C experience, proficiency in Python, and deep knowledge of embedded software and debugging at the hardware/software interface. #J-18808-Ljbffr ...

High Speed Digital and Hardware Design Lead

Hiring Organisation
Eclectic Recruitment
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum
MPSoC FPGA, DDR and Flash memory and high-speed serial interconnect design Experience with Signal Integrity and Power Integrity analysis Proficiency in VHDL alongside C, C++ or Python for board-level test and debug Knowledge of DSP concepts relevant to SDR, radar signal processing or optical sensors, alongside strong collaboration ...

Low-Level Software Engineer (OS-based), CPU Validation group

Location
Cambridge, England, United Kingdom
stakeholders. Education & Qualifications: University degree or equivalent experience in Computer Science, Electronic Engineering. Required Skills and Experience: You have software development experience in ‘C’ and some knowledge of low level assembler programming languages You understand CPU architecture and micro-architecture features (such as caches, MMU, SMP, coherency, CPU pipelines ...

Senior Software Engineer (Instrumentation)

Location
Cambridge, England, United Kingdom
status quo and ultimately change the world of media processing. Required Skills & Experience : Experience in using or creating profiling tools. Extensive expertise in C/C++ programming, with a strong ability to design and optimize complex software architectures. Exceptional problem-solving and debugging skills, with the ability to analyze ...