251 to 275 of 385 C Jobs in the UK excluding London

Senior Software Engineer

Hiring Organisation
Matchtech
Location
Farnborough, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
including bare-metal MCU, signal processing, Embedded Linux, and GUI development on Windows, Linux, and mobile platforms Utilise various programming languages such as Rust, C/C++, Python, and web development frameworks Work with FPGAs, electronic design, and mechanical design Collaborate closely with team members in an agile environment … science-based subject or equivalent experience Experience in at least one of the following areas: Embedded Linux application, kernel, and/or driver development C/C++ or Rust programming Proficiency in best practice software development processes/lifecycles Experience in Object-Oriented Design and Design Patterns Knowledge of software ...

Cyber Software Engineer Romsey

Hiring Organisation
Searchability NS&D
Location
Romsey, Hampshire, England, United Kingdom
Employment Type
Contractor
Contract Rate
£625 - £725 per day
software analysis and reverse engineering on x86, x64, or ARM Deep understanding of operating systems, firmware, and security architectures Proven delivery of software in C, C++, Java, or C# Scripting and tooling experience with Python, Bash, PowerShell, or similar Experience with modern development practices, automated testing, and Agile delivery … process and submit your application to our client for this vacancy only. KEY SKILLS Cyber Software Engineer, Reverse Engineering, Binary Analysis, IDA Pro, Ghidra, C, C++, Java, C#, Python, Bash, PowerShell, Linux, Windows, Android, Firmware, Embedded Systems, CI CD, DevOps, Agile, DV, National Security ...

Cyber Software Engineer

Hiring Organisation
Searchability NS&D
Location
Romsey, England, United Kingdom
software analysis and reverse engineering on x86, x64, or ARM Deep understanding of operating systems, firmware, and security architectures Proven delivery of software in C, C++, Java, or C# Scripting and tooling experience with Python, Bash, PowerShell, or similar Experience with modern development practices, automated testing, and Agile delivery … process and submit your application to our client for this vacancy only. KEY SKILLS Cyber Software Engineer, Reverse Engineering, Binary Analysis, IDA Pro, Ghidra, C, C++, Java, C#, Python, Bash, PowerShell, Linux, Windows, Android, Firmware, Embedded Systems, CI CD, DevOps, Agile, DV, National Security ...

Graduate Software Engineer

Hiring Organisation
Oscar Technology
Location
Derbyshire, England, United Kingdom
Employment Type
Full-Time
Salary
£25,000 - £30,000 per annum
Graduate Software Engineer - Derbyshire - C SQL/React - £25,000 - £30,000 The Role We have an exciting opening for a proactive Graduate Software Engineer to join a growing development team, delivering high-performance software solutions for engineering and simulation projects, once your degree has finished in May/June … C++ Software Engineer looking to work on challenging, high-impact projects, this is the perfect role to develop your career. Graduate Software Engineer - Derbyshire - C SQL/React - £25,000 - £30,000 Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy. To understand more ...

Graduate Software Engineer

Hiring Organisation
Oscar Technology
Location
Derbyshire, England, United Kingdom
Employment Type
Full-Time
Salary
£25,000 - £30,000 per annum
Graduate Software Engineer - Derbyshire - C SQL/React - £25,000 - £30,000 The Role An exciting opportunity has arisen for an enthusiastic Graduate Software Engineer to join a growing Agile development team, working on advanced software solutions for complex engineering applications. This is a technical development role with a strong … rewarding projects, this is the role for you. Click apply now and take the next step in your development career. Graduate Software Engineer - Derbyshire - C SQL/React - £25,000 - £30,000 Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy. To understand more ...

Embedded Software Engineer

Hiring Organisation
RedTech Recruitment
Location
Derby, England, United Kingdom
annum + excellent benefits Requirements for Embedded Software Engineer: Ideally, you will have at least 3 years working in a commercial C/C++ Embedded software role, although strong graduates who have a year in industry, will be considered Strong design and coding skills Keen interest in security … apply for this brilliant opportunity, we would love to hear from you. Please send an up-to-date CV via the relevant link. Keywords – C/C++/C#/Rust/Scripting Languages/SQL/IP Standards/Network Security/Firmware Engineer/Embedded Systems Developer/ ...

Senior FPGA Engineer

Hiring Organisation
MASS Consultants
Location
Lincoln, Lincolnshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£55,000
signal generators, spectrum analysers, and oscilloscopes. Lead or contribute to the implementation of designs using VHDL, SystemVerilog, and MATLAB/Simulink HDL Coder. Develop C/C++ software for deployment to embedded systems Use industry-standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation Drive design … laboratory equipment for digital hardware/firmware design testing (Oscilloscopes, signal generators and logic analysers) Desirable Experience Experience working with embedded Linux, bare-metal C drivers, or FPGA-based system integration Proficiency in VHDL, SystemVerilog, and embedded C for FPGA-host integration, control, and testing Familiarity with AXI interfaces, memory ...

Software Engineer

Hiring Organisation
TBA Group
Location
Leicester, England, United Kingdom
rota basis. What we are looking for in our Software Engineer; Proven software engineering experience. Full Stack Developer. Experience of C#/C Programming Languages; Microsoft .Net Framework and Blazor; Oracle Pro*C; Jaspersoft Reporting; Python. Microsoft Visual Studio, Azure DevOps, and Git. Oracle Database Systems and Microsoft Windows Server ...

Senior Software Engineer C Linux Networking

Hiring Organisation
Saxon Recruitment Solutions
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Senior Software Engineer C Linux Networking - Remote or Hybrid Edinburgh Stuck ? Frustrated ? Know youre better than this ? Career goals not being met ? As a Lead/Senior Software Engineer in this Networking Technology company youll have the opportunity to work on innovative, challenging projects where youll learn something … understanding of Routing Concepts and if possible, Protocols, BGP, OSPF, IS-IS etc 5+ years relevant experience with the ability to write quality C code under Linux with a good understanding of this OS and open source software development, debugging?. ? It would be useful if you have some knowledge ...

Senior Embedded Software Engineer

Hiring Organisation
Evera Recruitment Ltd
Location
Hallen, Bristol, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Senior Embedded Software Engineer will have: Bachelor's degree in Electrical, Aerospace, Systems, or Computer Engineering, or equivalent experience. 7+ years of embedded C development experience within safety critical environments. Proficiency with Texas Instruments TMS microcontrollers and CAN based communication systems. Strong understanding of MISRA C, embedded methodologies ...

Junior Embedded Software Engineer

Hiring Organisation
IC Resources
Location
Cambridge, England, United Kingdom
cutting-edge wireless products. For this Junior Embedded Software Engineer role, we are looking for someone with: Foundational experience developing embedded software in C/C++ Exposure to Linux-based development environments Understanding of embedded debugging techniques and a strong willingness to learn Interest in wireless technologies Strong problem-solving … innovative 5G technology company, then please apply today to learn more! For more information on this role, or any other jobs across Embedded, Firmware, C/C++ Programming or Linux Development, please contact me, Callum Allen , today. ...

Senior Software Engineer

Hiring Organisation
Copello
Location
South East, United Kingdom
Employment Type
Permanent
various platforms and technologies. Developing applications for embedded Linux, signal processing, data analytics, and web interfaces. Writing clean, efficient code in languages such as C/C++ or Rust. Collaborating with multidisciplinary teams to drive product development from concept to deployment. Ensuring compliance with security protocols and contributing to documentation … Computer Science, Mathematics, or a related field. Proven experience in embedded Linux development, kernel or driver programming, or software in secure environments. Proficiency in C/C++, Rust, Python, or similar programming languages. Knowledge of object-oriented design, testing methodologies, and best practices. Active UK Security Clearance at DV level ...

Principal/Senior Embedded Software Engineer

Hiring Organisation
Verso Recruitment Group
Location
Cambridge, England, United Kingdom
wants to stay close to the code while influencing broader engineering outcomes. Key Responsibilities - Lead the design, development, and maintenance of embedded software in C - Drive technical direction across new projects and updates to existing designs - Conduct and oversee code reviews, ensuring high standards and best practices - Mentor and support … technical input during planning, estimation, and design discussions - Troubleshoot complex issues on ARM‐based microcontrollers and processors Required Skills & Experience - Extensive experience with Embedded C development - Strong proficiency with Git and collaborative development workflows - Deep understanding of ARM architectures and low‐level programming - Proven experience leading projects or technical workstreams ...

Junior Software Systems Engineer - up to £50,000 - ID44703

Hiring Organisation
Humand Talent
Location
Oxfordshire, England, United Kingdom
cutting-edge robotics technology, including embedded systems, all within a Linux environment. Hands on skills in one of the following programming languages is preferable: C, C++, C#, or Go. Knowledge of multiple languages is a significant advantage, and familiarity with scripting languages like Python is a plus. What … within Linux/Unix/BSD environments. An eagerness to learn and adapt to new challenges. Proficiency in at least one of the following: C, C++, C#, or Go, with a willingness to expand your skillset. Familiarity with scripting languages like Python. An exposure of version control systems like ...

Embedded C Software Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Permanent
Salary
GBP 45,000 Annual
Embedded C Software Engineer - Edinburgh, Hybrid We are working with an innovative UK-based space technology companythat develops software used on real spacecraft missions. The organisation supports customers across the global space sector and is continuing to grow its engineering capability. They are now looking to add an EmbeddedSoftware Engineerto ...

Senior Software Engineer

Hiring Organisation
IMV Technologies
Location
Bellshill, Scotland, United Kingdom
workload estimation and follow planning Designing software architecture based on iOs and Android, or Web technologies Developing programs and communication protocols using language as C/C++, java, Objective C, Flutter, JavaScript, CSS, XML, Python, HTML, NodeJS Applying source code configuration, integration and delivery management, quality controls, automated tests … years with experience in the design and full-stack development on web and mobile applications . You have experienced communication protocol in C/C++, USB, WiFi, Bluetooth, API, iOT You have experienced software architecture, micro-services architecture, Cloud & devops infrastructure (Azure) You have experienced database management You have experienced ...

Senior Software Engineer

Hiring Organisation
Hatched Recruitment Group
Location
West Yorkshire, England, United Kingdom
Python Databases: Work with relational and NoSQL databases, optimising SQL queries for performance and reliability Embedded & Device Software: Develop practical device software with C, C++, Python , and shell scripting Testing & Quality: Write unit and integration tests to ensure system reliability Operations & Reliability: Support deployments, monitor system health, and contribute … tools such as Grafana Technology Stack Applications & APIs: C#/.NET (4.7, 8, 9), Python, SQL Server, MongoDB, JS/TS, WinForms Embedded & Devices: C, C++, Python, C for microcontrollers, shell scripting Cloud & Infrastructure: Google Cloud, Microsoft Azure, Docker, Linux You don’t need to be an expert in everything ...

Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Gateshead, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£60,000
Working in a collaborative environment, you'll design, implement, and test embedded solutions that drive next-generation technology. You'll work primarily in Embedded C or Modern C++, with flexibility to use the language that best suits your expertise and the project needs. Key Responsibilities Develop and maintain embedded software … real-time systems (RTOS, Bare Metal, or Linux). Design, code, test, and debug software in Embedded C or Modern C++. Collaborate closely with hardware, firmware, and systems teams to ensure seamless integration. Contribute to projects that push the boundaries of embedded innovation. Participate in design reviews and continuous improvement ...

Embedded Firmware Engineer

Hiring Organisation
Engineered Arts
Location
Falmouth, England, United Kingdom
seek engineers who embody this in their work by building intuitive, effective systems that delight users and drive success. Main Responsibilities Development of C based software for microcontrollers Building new firmware projects for newly designed boards Maintaining and modifying existing C based firmware to add features or fix bugs Contribute … knowledge and experience in many areas. Working on a proven, commercially successful product consistently shipping units. Qualifications, Knowledge, Key Skills and Experience Essential: Strong C programming skills Familiarity with ARM based microcontrollers Competence within a Linux based development environment Experience with version control software Hardware ability - understanding schematics, datasheets etc. ...

Senior Embedded Engineer C++

Hiring Organisation
Chroma Recruitment Ltd
Location
Chester, Cheshire, North West, United Kingdom
Employment Type
Permanent
Salary
£55,000
across bug fixing and implementing features to stop the bugs. The Embedded Software Engineer will need to have strong previous experience in C++ and C development, being able to work within a team and alone. Embedded Software Engineer Skills: Degree qualified or equivalent in Computer Science/Software Engineering/… Electronics etc C++ programming experience Embedded C Understanding of C++ Unit testing frameworks Linux Windows If you have the rquired skills and experience for this Embedded Software Engineer role, then please get in touch ASAP with an up-to-date copy of your CV or contact Aleesha Purdy . ...

Embedded / Firmware Engineer (RTOS / BLE)

Hiring Organisation
Ernest Gordon Recruitment
Location
Fordingbridge, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
Role: * Research, develop and design electronic products. * Embedded software development in C. * Review product specifications. The Person: * Software engineering degree or related subject. * Embedded C and Linux experience. * RTOS experience. * Able to commute to Fordingbridge. Reference Number: 21314 Keywords: Firmware Engineer, Embedded C, Zephyr, RTOS, Microcontroller, Embedded Software, Electronics, Data ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £80000/annum
Embedded Software Engineer: + Design and develop software applications and control algorithms using OO languages (C# and C++) and/or embedded code (C) + Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components and robotics platforms Technical requirements for an Embedded Software Engineer: + Proficiency … C/C++, C#, or .NET for PC application development + Experience developing ARM Cortex MCUs + Professional experience utilising Docker containers + Strong understanding of software development lifecycle and version control (e.g., Git). Desirable experiences for an Embedded Software Engineer: + Experience with ...

Embedded Software Engineer

Hiring Organisation
April Quest
Location
Abingdon, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £60000/annum
Systems teams to deliver robust, compliant next-generation products. What you'll do as the Embedded Software Engineer: Develop and maintain embedded software in C/C++ Build real-time firmware in an RTOS environment Integrate sensors and comms interfaces (UART, SPI, I2C) Write and debug low-level drivers Support … board bring-up and troubleshooting with hardware and systems teams What you'll bring as the Embedded Software Engineer: Commercial experience developing embedded C and C++ Strong hands-on experience with RTOS or Linux Understanding of low-level drivers Experience integrating embedded software with FPGA-based systems. What's Next ...

Embedded Software Engineer

Hiring Organisation
IC Resources
Location
Greater Cambridge Area, United Kingdom
first-of-its-kind products. For this Embedded Software Engineer role, we are looking for someone with: Strong experience developing embedded software in C and C++ Experience working across the full software development lifecycle Good understanding of bare-metal and/or RTOS-based systems Ability to work closely with … world-leading engineering consultancy, then please apply today to learn more! For more information on this role, or any other jobs across Embedded, Firmware, C/C++ Programming or Electronics, please contact me, Callum Allen, today. ...

Software Engineer

Hiring Organisation
Carbon60
Location
Hampshire, England, United Kingdom
high‐performing engineering team and play a key role in designing, developing and delivering software for next‐generation products. Key responsibilities: Crafting high‐quality C/C++ code and developing features that bring our products to life. Debugging and developing on Linux‐based embedded devices. Working shoulder‐to‐shoulder with … Mentoring colleagues and helping drive continuous improvement. Supporting customers when needed and helping keep our products world‐class. Experience and Qualifications Strong experience in C/C++, object‐oriented programming and working in multi‐engineer codebases. Hands‐on embedded systems experience: Linux, cross‐compiling, build systems, DevOps concepts, Docker/ ...