1 to 25 of 154 Remote C Jobs

Senior Software Engineer II - Autonomy Software

Hiring Organisation
Scientific Systems Company, Inc
Location
Burlington, Massachusetts, United States
Employment Type
Permanent
Salary
USD Annual
Learning, Robot Planning/Optimization Techniques, and/or Autonomous Uncrewed Systems Software. Experience developing modular, maintainable, production-quality autonomy software. Experience developing using C/C++, Python, and (optional but desired) relevant memory-safe languages. Experience with and/or understanding of modern software development tool chains and processes ...

Embedded Software Engineer

Hiring Organisation
Archangel Lightworks Ltd
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
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 Software / Embedded Linux Engineer

Hiring Organisation
Technical Futures Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £75,000 per annum
Embedded Linux development including device trees, user-space/kernel-space, and SoC platforms. Experience of, or willingness to learn 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

Hiring Organisation
Hackajob Ltd
Location
Broughton, Wales, United Kingdom
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

Hiring Organisation
Hackajob Ltd
Location
Livingston, Scotland, United Kingdom
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

Hiring Organisation
Hackajob Ltd
Location
Dunfermline, Scotland, United Kingdom
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 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 ...

Embedded Systems Hardware Design Engineer

Hiring Organisation
Gerrell & Hard
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
STM32-based platforms PCB design for highly stressed or harsh environments Electric motor controller design CAN bus implementations EMI/EMC-conscious design techniques C or C++ programming Basic understanding of turbomachinery and engine control systems Experience working within fast-paced, outcome-focused engineering teams Whats on Offer Competitive salary ...

Principal FPGA Verification Engineer

Location
West of England, England, United Kingdom
clear design documentation, review records and engineering rationale. Desired skills Experience working on DO-254 development projects, particularly DAL A, DAL B or DAL C airborne electronic hardware. Experience of requirements-based FPGA verification using SystemVerilog, UVM or a similar structured verification methodology. Experience defining FPGA verification strategies, test plans ...

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 Embedded Software Engineer

Hiring Organisation
Verso Recruitment
Location
Fareham, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
successful Senior Embedded Software Engineer will have experience with: Experience in taking software design projects from concept to manufacture. Strong background in Embedded C/C++ development. Experience with bare metal programming Experience with real time operating systems (RTOS) Experience with communication protocols would be advantageous Proven ability to read ...

Software Engineer

Hiring Organisation
BMS Performance
Location
Cardiff, South Glamorgan, United Kingdom
Employment Type
Permanent
Salary
£42000 - £53000/annum
experience, with a strong understanding of how software interacts with electronic hardware * Experience working with embedded systems and low-level software development * Experience with C/C++ or similar embedded programming languages * Ability to debug and test software at both firmware and hardware level * Experience working alongside electronics/hardware ...

Software Engineer

Hiring Organisation
Sirius Digital Services
Location
Portsmouth, England, United Kingdom
more of the following: videogame engine technology (e.g., Unreal Engine, Godot), entity or event-based simulation, robotics, and autonomous systems Proficiency in C/C++, familiarity with Python. Willingness to learn new technologies and programming languages Ability to apply mathematical or statistical methods to scientific or applied challenges Confidence working ...

Senior Software Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
team around you that wants you to succeed. What you'll bring: Strong experience with C# , .NET and Visual Studio A background in C/C++ , or embedded software/firmware Familiarity with containerisation, web applications and database design Comfort estimating, documenting and defending your own designs Confident communication. ...

Senior Firmware Engineer

Location
Glasgow, Scotland, United Kingdom
people around you. We expect you to bring: 5+ years developing embedded/firmware for electromechanical or robotic systems, including production‐grade work. Strong C/C++ (and ideally [Python] for tooling/test), with solid embedded fundamentals. Deep understanding of microcontrollers, real‐time behaviour, interrupts, timers, and communication buses ...

Senior System Engineer

Hiring Organisation
PE Global International
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Contract
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 ...

Senior Backend Software Engineer - Spacetime UK

Location
Greater London, England, United Kingdom
techniques in signal processing and linear algebra. Required Qualificiations: Bachelor’s or Master’s degree 7+years of experience with software development Proficiency in Golang, C/C++, Rust, or Java Demonstrated leadership in technical design and architecture to drive projects from conception through production launch. Proficiency in coding, problem-solving ...

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

Software Engineer - Java Developer

Hiring Organisation
Northrop Grumman
Location
La Mesa, California, United States
Employment Type
Permanent
Salary
USD Annual
Development Life Cycle (SDLC). • Experience with Agile SW development, SW integration and testing. • Experience with the following programming and scripting languages: Java, C, C++, and Python. • Experience with two of the following tools: Jira, GitLab, Docker, Fortify, Coverity, or Black Duck. • Active U.S. Government Top Secret clearance (with ...

Principal Software Engineer

Hiring Organisation
Northrop Grumman
Location
El Segundo, California, United States
Employment Type
Permanent
Salary
USD Annual
related engineering experience; OR a PhD in a STEM discipline and 1 year of related engineering experience. •Demonstrated professional experience developing software in C/C++ •Demonstrated professional experience with software change control, and change management such as: Atlassian tool suite, GitHub, AND/OR GitLab •Demonstrated Professional Experience with ...

Software Engineer - C

Hiring Organisation
Morson Edge
Location
Dorchester, East Knighton, Dorset, United Kingdom
Employment Type
Permanent
Software Engineer Location: Dorset (Hybrid working 3 days on-site 2 from home) Competetive market salary SC Clearance required - All candidates must hold or be eligible to gain SC Clearance before starting the role Purpose ...

Senior GPU Software Engineer - Remote UK

Location
Greater London, England, United Kingdom
drivers, and tools, collaborating with cross-functional teams to meet customer needs and deliver high-quality silicon validation. The role requires strong programming in C/C++, Python, and Java, plus 2+ years in GPU-related work. You will work with senior leadership and contribute to architecture decisions ...