1 to 25 of 508 Remote/Hybrid Permanent 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

Hiring Organisation
Spire Global
Location
Glasgow, Lanarkshire, United Kingdom
Salary
£ 70 K
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 ...

Embedded Software Engineer III – Dalgety Bay, Scotland

Location
Dalgety Bay, Scotland, United Kingdom
Engineering, or a related discipline with a focus on embedded systems. 5-8 years of professional experience in embedded software development. Strong proficiency in C/C++ for embedded systems. Experience with RTOS or bare-metal development, including interrupt handlers, timers, DMA, context switching, and memory management. Demonstrated experience developing ...

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, Lanarkshire, United Kingdom
Salary
£ 70 K
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

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

Senior Embedded Software Engineer

Hiring Organisation
Lockheed Martin
Location
Gloucester, Gloucestershire, United Kingdom
Salary
£ 60 K
devicesWorking with RF communications and software-defined radio technologies & architecturesWorking knowledge of digital signal processing, algorithm or payload development, and embedded system designCompetent in C/C++ and Python for embedded applicationsDesired SkillsEW or SIGINT capability development (including RF waveform and protocol vulnerability analysis)Familiarity with GnuRadio, MatLab ...

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

Embedded Software Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 60 K
Linux platforms and FPGA-connected hardware. For this Embedded Software Engineer role, we are looking for someone with: Commercial experience developing embedded software in C/C++ Experience working with microcontrollers and embedded systems Proficiency in Python for scripting, automation or testing Experience with Git version control and modern software ...

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

Graduate Software Engineer C

Hiring Organisation
WHD
Location
Maidenhead, Royal Borough of Windsor and Maidenhead, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£35000 - £36000/annum
I am looking for a graduate software engineer for a company in Maidenhead, this role is hybrid, 3 days onsite, 2 days remote. Primary Responsibilities Develop and maintain software for products across the full stack ...

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

Senior Software Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
industry specs, roadmap requirements, breakdown tasks and help implement the project plans. Your activities will involve upstreaming and maintenance. Required Skills and Experience :Excellent C/C++ programming skills with the ability to add significant new functionality, analyse and fix complex defects. Some knowledge of assembly and strong debugging skills ...

C++ Principal Software Engineer - Airborne

Location
Southampton, England, United Kingdom
Continuous Integration (CI) tools Knowledge of Docker, Virtual Machines Knowledge of high integrity software development practices e.g. RTCA DO-178C, AUTOSAR/MISRA C/C++ Software development for ARM processors We are keen to hear from you even if you might not have experience in all the above. ...

Senior or Principal Firmware / FPGA Engineer

Location
Easter Howgate, 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 LabVIEW Personal attributes and values are just as important to us as technical ability, so we are looking for engineers with ...

Senior or Principal Firmware / FPGA Engineer

Hiring Organisation
Leonardo DRS
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 50 K
firmware 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 Engineer C++ Linux OS

Hiring Organisation
Client Server
Location
London, United Kingdom
Salary
£ 60 K
minimum of 5 consecutive years)Ideally you'll also have a good working knowledge of Networking e.g. TCP/IP, Linux Kernel, C or PythonWhat's in it for you:Salary to 65k + OTE25 days holiday, rising to 27 in two years, ability to buy 5 days per yearPrivtae ...

Embedded Linux Software Engineer

Hiring Organisation
Technical Futures Ltd
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £60,000 per annum
Post-graduate commercial Embedded Software development experience. Hands-on experience with Embedded Linux (Yocto Layers, Kernel Drivers, etc.) Experience with FreeRTOS or another RTOS. C/C++ development for Microcontrollers (ideally STM32/similar Cortex M) Familiarity with debugging tools and reading schematics. Good communication skills with confidence to work ...

Embedded Software Engineer

Hiring Organisation
Technical Futures Ltd
Location
B31, Longbridge, City and Borough of Birmingham, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£45000 - £60000/annum Dep on Exp + Bonus + Benefits
supporting products in the field. What you should bring to this Embedded Software Engineer role: Post-graduate commercial Embedded Software development experience. Strong C/C++ for Microcontrollers (ideally STM32 or similar Cortex M) Hands-on experience with Embedded Linux (Yocto Layers, Kernel Drivers, etc.) Experience with FreeRTOS or another ...

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

Team Lead Firmware Engineer

Location
Lisburn, Northern Ireland, United Kingdom
experience in the design, simulation, implementation, verification and validation of real-time systems on DSPs and Microcontrollers. Proven experience in programming in C++ and C languages. Good knowledge of theory and usage of Real Time Operating Systems (FreeRTOS, Zephyr) Good knowledge of theory and design of complex digital electronic circuits ...