1 to 25 of 415 Remote C Jobs

Embedded Software Engineer

Location
Greater London, England, United Kingdom
preferably in a consultancy or industry setting Proven experience developing firmware or low-level drivers in resource-constrained environments. Expertise of system programming languages (C, C++, Rust, Ada) and experience managing memory allocation, threading, and real-time constraints. Strong background in Unix/Linux operating systems, including kernel interaction ...

Principal Embedded Software Engineer

Hiring Organisation
Verso Recruitment
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£65,000
What We're Looking For Core requirements: Demonstrable experience in embedded systems firmware development with proven technical leadership Strong and substantial expertise in Embedded C/C++ Hands-on experience with RTOS-based development (FreeRTOS, Zephyr, or equivalent) Microcontroller/SoC experience (ARM Cortex M, ESP32 or similar) Wireless communication ...

Senior Embedded Software Engineer

Location
Gloucester, England, United Kingdom
communications and software-defined radio technologies & architectures Working knowledge of digital signal processing, algorithm or payload development, and embedded system design Competent in C/C++ and Python for embedded applications Desired Skills EW or SIGINT capability development (including RF waveform and protocol vulnerability analysis) Familiarity with GnuRadio, MatLab ...

Embedded Software Engineer

Location
Glasgow, Scotland, United Kingdom
resolve hardware/software issues. Produce technical documentation and test reports. Conduct code reviews and mentor junior engineers. Essential Skills Strong commercial embedded C development experience. RTOS experience (FreeRTOS, Zephyr or similar). Embedded Linux knowledge. Experience with ARM Cortex and/or RISC-V platforms. Low-level hardware interfaces ...

Embedded Software Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Glasgow, UK
Employment Type
Full-time
resolve hardware/software issues. Produce technical documentation and test reports. Conduct code reviews and mentor junior engineers. Essential Skills Strong commercial embedded C development experience. RTOS experience (FreeRTOS, Zephyr or similar). Embedded Linux knowledge. Experience with ARM Cortex and/or RISC-V platforms. Low-level hardware interfaces ...

Senior Embedded Software Engineer

Hiring Organisation
Spire Global
Location
Glasgow, UK
Employment Type
Full-time
systems issues in a timely mannerWrite and maintain technical documentationKey Skills: Bachelor's degree in Computer Science, Electrical Engineering, or related fieldMastery of Embedded C programming languageProficiency with scripting languages like Python and BashExtensive experience with real-time operating systems (RTOS), specifically FreeRTOSFamiliarity with serial protocols and implementationsStrong problem-solving ...

Software Engineer — Test Equipment Software

Location
Bolton, England, United Kingdom
with transferable skills into software development and support for Test Equipment solutions. You should have: Strong ability to write software in languages such as C, C++ or C# Some Python experience would be useful but is not essential A practical engineering mindset and an interest in software that interacts with ...

Senior Embedded Software Engineer

Location
Greater London, England, United Kingdom
collaborative approach to problem solving. Desirable Skills Experience with Embedded Linux development, including Yocto, device tree and system-level components Proficiency in C, C++ or Rust for low-level systems programming Experience working with boards, SDKs, toolchains, debugging environments and platform bring up Knowledge of EV standards and protocols such ...

Senior Embedded Firmware Engineer

Location
Lisburn, Northern Ireland, United Kingdom
professional experience in the design, simulation, implementation, verification and validation of digital circuits on DSP and Microcontroller. Proven experience in programming in C++ and C languages. Good knowledge of theory and usage of Real Time Operating Systems (FreeRTOS, Zephyr) Strong analytical and problem-solving attitude. Experience ...

Senior Software Developer

Location
Belfast, Northern Ireland, United Kingdom
continue to develop your skills surrounded by a team of incredibly smart and experienced engineers. You’ll learn on the job about 5G technologies, C/C++ distributed architectures building highly scalable, latency sensitive packet processing products deployed at 5G and wireline telecom service providers worldwide. Enea is a results ...

Sr. Software Engineer

Location
East Hagbourne, England, United Kingdom
project objectives. Qualifications Proven ability to derive software designs from requirements. Ability to contribute to Requirements, Architecture, Design and Test documentation. Experience in developing C/C++ for systems using the Linux operating system. Experience of formal development, test, integration and documentation processes and associated industry tool sets, e.g. ...

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

Embedded Software Engineer

Hiring Organisation
Archangel Lightworks Ltd
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
testing, and operations for optical ground stations Continuous improvements to software processes, including developing automated tests. Requirements: Real-Time/Embedded software development in C/C++ Development with RTOS (ideally FreeRTOS) and on Linux Working with networking (Ethernet and IP), DMA, and hardware interfacing (I2C, SPI, CAN, and EtherCAT ...

Embedded Design Engineer - FPGA Academy

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
youll bring Adegree (BSc, BEng, MEng, MSc, PhD, EngD)inElectrical & Electronic Engineering(preferred) or a related science (e.g. Physics) Coding experience, such as: Embedded C/C++, Python/scripting languages, Low-level or real-time software, algorithmic or systems-level programming Provenengineering problem-solving experience, demonstrated through academic projects ...

Embedded Design Engineer - FPGA Academy

Location
Newcastle upon Tyne, England, United Kingdom
bring Adegree (BSc, BEng, MEng, MSc, PhD, EngD)inElectrical & Electronic Engineering(preferred) or a related science (e.g. Physics) Coding experience, such as: Embedded C/C++, Python/scripting languages, Low‐level or real‐time software, algorithmic or systems‐level programming Provenengineering problem‐solving experience, demonstrated through academic projects, industrial ...

Senior or Principal Firmware / FPGA Engineer

Location
City of Edinburgh, Scotland, United Kingdom
design tools.**Whilst not vital, any of the following would be advantageous:*** Knowledge of hardware communication protocols (Ethernet, SPI, I2C, UART, etc.)* Knowledge of C, C++, MATLAB, or LabVIEWPersonal attributes and values are just as important to us as technical ability, so we are looking for engineers with a willingness ...

Software Architect

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
users. What you'll bring Essential A strong background in designing and implementing software architecture for safety-critical or compliance-driven systems Hands-on C/C++ and Python experience in Linux real-time environments The ability to read electrical schematics and work confidently across the hardware/software boundary ...

Software Architect

Location
Harlow, Essex, United Kingdom
users. What you'll bring Essential A strong background in designing and implementing software architecture for safety-critical or compliance-driven systems Hands-on C/C++ and Python experience in Linux real-time environments The ability to read electrical schematics and work confidently across the hardware/software boundary ...

Software Engineer

Location
United Kingdom
welcome applications from engineers with training or certification on software engineering concepts and proficient advanced experience in any of the following areas: Core Programming C, C++, C#, Java, Python or similar Embedded, real‐time, or systems‐level development Application or simulation software design Software Engineering Practices Version control with ...

Firmware Engineer

Location
Lisburn, Northern Ireland, United Kingdom
experience in the design, simulation, implementation, verification and validation of digital circuits on DSP devices and Microcontroller. Proven experience in programming in C++ and C languages. Good knowledge of theory of Real Time Operating Systems (e.g. FreeRTOS, Zephyr) Knowledge of theory and design of complex digital electronic circuits and digital ...

Senior Software Engineer ATMS

Hiring Organisation
Raytheon
Location
Harlow, Essex, UK
Employment Type
Full-time
Raytheon programmes delivering new capability. Candidate Requirements: Essential: Relevant years' active, hands-on software development experience, working in a Team environmentRelevant years' experience with C/C++/C# languageExperience in the use of UML in software design and other methodologiesReal-Time Embedded SW programming experienceRTOS knowledgeKnowledge of low-level ...

Flight Software Engineer

Location
Bristol, England, United Kingdom
understanding of the need to apply abstractions and patterns to software engineering solutions. Excellent problem-solving and programming skills in C. Experience writing C for software running on at least one embedded platform. Of particular relevance are ARM Cortex-M-based devices. Good understanding of operating system concepts and multi ...

Flight Software Engineer

Location
Dundee, Scotland, United Kingdom
understanding of the need to apply abstractions and patterns to software engineering solutions. Excellent problem-solving and programming skills in C. Experience writing C for software running on at least one embedded platform. Of particular relevance are ARM Cortex-M-based devices. Good understanding of operating system concepts and multi ...

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

Senior Electronics Hardware Engineer- RAS 218

Location
Yateley, England, United Kingdom
Quartus Prime/Altium Designer/Multi-Layer PCB Design/Analogue Circuit Design/Signal Conditioning/Filtering/Data Acquisition/Embedded C/C++/Microcontrollers/SoC/Ethernet/RS232/RS485/SPI/I2C/DFT Experience across the complete hardware lifecycle, including ...