26 to 50 of 411 Remote/Hybrid C Jobs

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

Senior Digital Signal Processing Engineer

Location
Whiteley, England, United Kingdom
scripting with Tcl for FPGA design workflows. FPGA Toolchains – Experience with Xilinx and Altera (Intel) development environments and toolchains. Embedded Software Engineering – Skilled in C/C++ programming for embedded systems, including Linux driver development and Windows-based applications; familiarity with UML is advantageous. RF Systems Design – Strong understanding ...

Software Engineer - Real Time

Hiring Organisation
Elekta
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 70 K
contribute to problem solving and help drive a collaborative engineering culture.What You’ll Bring: Experience developing software for real-time or embedded systems using C/C++.A degree in Engineering, Computer Science, or equivalent practical experience.Strong analytical, problem-solving and communication skills.Experience working within an R&D or product development ...

C++ Software Engineer

Location
Southampton, England, United Kingdom
Virtual machines and Continuous Integration (CI) tools* Knowledge of software development standards such as RTCA 178C and coding standards such as AUTOSAR/MISRA C/C++This is not an exhaustive list, and we are keen to hear from you even if you might not have experience ...

Staff Software Engineer

Hiring Organisation
Northrop Grumman
Location
San Diego, California, United States
Employment Type
Permanent
Salary
USD Annual
software leadership roles such as Product Owner, Scrum Master, or scaled Agile leadership roles • Experience with some of the following programming and scripting languages: C, C++, Java, and Python. • Experience with Agile software development, object-oriented programming, embedded software programming, software integration and testing. • Experience with several of the following ...

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

Staff Software Engineer

Hiring Organisation
Northrop Grumman
Location
National City, California, United States
Employment Type
Permanent
Salary
USD Annual
software leadership roles such as Product Owner, Scrum Master, or scaled Agile leadership roles • Experience with some of the following programming and scripting languages: C, C++, Java, and Python. • Experience with Agile software development, object-oriented programming, embedded software programming, software integration and testing. • Experience with several of the following ...

Staff Software Engineer

Hiring Organisation
Northrop Grumman
Location
Coronado, California, United States
Employment Type
Permanent
Salary
USD Annual
software leadership roles such as Product Owner, Scrum Master, or scaled Agile leadership roles • Experience with some of the following programming and scripting languages: C, C++, Java, and Python. • Experience with Agile software development, object-oriented programming, embedded software programming, software integration and testing. • Experience with several of the following ...

Staff Software Engineer

Hiring Organisation
Northrop Grumman
Location
Spring Valley, California, United States
Employment Type
Permanent
Salary
USD Annual
software leadership roles such as Product Owner, Scrum Master, or scaled Agile leadership roles • Experience with some of the following programming and scripting languages: C, C++, Java, and Python. • Experience with Agile software development, object-oriented programming, embedded software programming, software integration and testing. • Experience with several of the following ...

Staff Software Engineer

Hiring Organisation
Northrop Grumman
Location
La Mesa, California, United States
Employment Type
Permanent
Salary
USD Annual
software leadership roles such as Product Owner, Scrum Master, or scaled Agile leadership roles • Experience with some of the following programming and scripting languages: C, C++, Java, and Python. • Experience with Agile software development, object-oriented programming, embedded software programming, software integration and testing. • Experience with several of the following ...

Staff Software Engineer

Hiring Organisation
Northrop Grumman
Location
Lemon Grove, California, United States
Employment Type
Permanent
Salary
USD Annual
software leadership roles such as Product Owner, Scrum Master, or scaled Agile leadership roles • Experience with some of the following programming and scripting languages: C, C++, Java, and Python. • Experience with Agile software development, object-oriented programming, embedded software programming, software integration and testing. • Experience with several of the following ...

Staff Software Engineer

Hiring Organisation
Northrop Grumman
Location
Chula Vista, California, United States
Employment Type
Permanent
Salary
USD Annual
software leadership roles such as Product Owner, Scrum Master, or scaled Agile leadership roles • Experience with some of the following programming and scripting languages: C, C++, Java, and Python. • Experience with Agile software development, object-oriented programming, embedded software programming, software integration and testing. • Experience with several of the following ...

Staff Software Engineer

Hiring Organisation
Northrop Grumman
Location
Imperial Beach, California, United States
Employment Type
Permanent
Salary
USD Annual
software leadership roles such as Product Owner, Scrum Master, or scaled Agile leadership roles • Experience with some of the following programming and scripting languages: C, C++, Java, and Python. • Experience with Agile software development, object-oriented programming, embedded software programming, software integration and testing. • Experience with several of the following ...

Software DevOps Engineer

Location
Greater London, England, United Kingdom
skills would be particularly advantageous, but we welcome applications without these: Knowledge of programming in one or more of the following languages: C++, C#, C Familiarity with Linux Familiarity with Windows development Experience with data science/AI Knowledge of networks and networking protocols (such as TCP/ ...

Principal Research Engineer - Control, Optimization & Safety Systems

Location
Cambridge, England, United Kingdom
development tasks. Analyze industry specs, roadmap requirements, breakdown tasks and help implement the project plans. Upstreaming and maintenance activities. Required Skills and Experience Excellent C/C++ programming skills with the ability to add significant new functionality, analyze and fix complex defects. Some knowledge of assembly and strong debugging skills ...

Guidance, Navigation and Control (GNC) Algorithms Engineer

Location
East Hagbourne, England, United Kingdom
anomaly investigation Experience with automatic code generation (autocoding) for GNC algorithm implementation and/or flight software deployment Experience with software development in C/C++ Experience working with automated testing, continuous integration and software quality assurance processes Knowledge of robotics dynamics, kinematics and control All applicants must have ...

Siloton seeks Software engineer/Senior software engineer

Location
Bristol, England, United Kingdom
degree in computer science, physics, mathematics, electronic engineering or another relevant subject, or equivalent substantial professional experience. Experience developing technically complex software using Rust, C, C++ or another low-level language. Evidence of independently solving open-ended engineering or scientific problems. The ability to understand mathematical or scientific concepts ...

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

SC Cleared Embedded Software Engineer – Hybrid (Portsmouth)

Location
Portsmouth, England, United Kingdom
Embedded Software Engineer for a long-term, SC-cleared contract based in Portsmouth with hybrid working. The role focuses on embedded development using C/C++ on real-time platforms and Linux. The team delivers high‐end wireless solutions for key customers and operates within an Agile environment. Candidates should ...

Embedded Software Engineer

Hiring Organisation
Meritus Talent
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Full-Time
Salary
£50.00 - £60.00 per hour
WEEK ONSITE - 37 HOURS A WEEK - SINGLE STAGE INTERVIEW PROCESS - MUST HAVE SC CLEARANCE Security clearance required on application Experience programming Embedded Systems using C/C++ Experience of bare-metal and embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal ...

Embedded Software Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Gloucester, Gloucestershire, United Kingdom
Salary
£ 60 K
real-world devices and applications. I am seeking a well educated Senior Embedded Firmware Engineer with minimum of 10 years in firmware/embedded C development with knowledge of a range of microcontrollers such as STM32/PIC32. Hands-on experience with Python, a knowledge of standard communication protocols e.g. ...

Embedded Firmware Engineer

Location
Cambridgeshire and Peterborough, England, United Kingdom
impactful projects in a dynamic, hybrid work environment. What You’ll Need to Succeed: Approximately five years of embedded software engineering experience, primarily using C/C++ Hands‐on experience with STM32 microcontrollers and embedded debugging tools Proven track record in delivering low‐power firmware, especially for battery‐operated devices ...

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