126 to 150 of 177 C Jobs in the South East

FPGA Design Engineer

Hiring Organisation
Guidant Global
Location
Stevenage, Hertfordshire, South East, United Kingdom
Employment Type
Contract
Contract Rate
From £65 to £85 per hour ; (PAYE and Umbrella; Competitive Market Rate
VHDL and System Verilog/UVM test bench methodologies. FPGA design using Mentor verification tools, including QuestaSim and ModelSim. Developing low-level software (in C) to facilitate FPGA testing and integration with the broader embedded system. Creating and documenting designs to a professional standard with accuracy and attention to detail. ...

Principal Systems Engineer

Hiring Organisation
BAE Systems
Location
Gosport, Hampshire, UK
role , to allow for meaningful security vetting checks. Closing Date 26th January 2026. Interviews for this position will take place W/C 2nd February. We reserve the right to close this vacancy early if we receive sufficient applications for the role . Therefore, if you are interested, please submit ...

Principal Systems Engineer

Hiring Organisation
BAE Systems
Location
Chichester, West Sussex, UK
role , to allow for meaningful security vetting checks. Closing Date 26th January 2026. Interviews for this position will take place W/C 2nd February. We reserve the right to close this vacancy early if we receive sufficient applications for the role . Therefore, if you are interested, please submit ...

Senior Software Developer

Hiring Organisation
Jonathan Lee Recruitment
Location
Farnborough, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £65,000 per annum
Embedded Linux GUI development on Windows, Linux, and mobile platforms Data analytics using Jupyter Notebooks Program in languages appropriate to the solution, including Rust, C/C++, Python, and modern web frameworks Interface and collaborate with FPGA, electronic, and mechanical design teams Work in an agile environment, balancing requirements, schedule … engineering, mathematical, or science-based discipline (or equivalent experience) Experience in at least one of the following: Embedded Linux application, kernel, or driver development C/C++ or Rust Strong understanding of: Software development lifecycles and best practices Object-Oriented Design and design patterns Software testing and design-for-test ...

Senior Software Test & Validation Engineer

Hiring Organisation
Pearson Whiffin Recruitment Ltd
Location
Canterbury, Kent, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
test plans and acceptance criteria Ensuring full traceability and adherence to internal quality processes Hands-On Testing & Analysis Testing firmware and software written in C, C++, C#/.NET Verifying changes, documenting results, raising issues and driving resolution Supporting analysis of defects and root-cause investigations Working closely with software …/Software Engineering or related technical field Strong, proven experience delivering software/firmware validation in industry Technical capability Skilled across test design for C, C++, C# and .NET environments Experience with testing firmware on embedded hardware platforms Familiarity with tools such as Visual Studio, LabVIEW or similar test systems ...

FPGA Design Engineer

Hiring Organisation
Certain Advantage
Location
Stevenage, Hertfordshire, South East, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£90 per hour, Benefits Overtime Rate
implementations using VHDL and System VerilogUVM test-bench methodologies. Using FPGA design toolsets and Mentor verification tools (QuestaSim & ModelSim). Generating low-level software (C) to facilitate FPGA test and integration with the wider embedded system. Configuring and Documenting designs to a high professional standard. Working as part ...

Senior Audio Programmer

Hiring Organisation
Rebellion
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
matters, so we’re open to discussing hybrid options based on individual needs. Requirements Proven track record in gaming or software development with strong C/C++ expertise. A genuine enthusiasm for audio programming. Experienced in working with and enhancing large, existing codebases. Able to tackle a variety of complex ...

Senior Software Engineer

Hiring Organisation
Matchtech
Location
Farnborough, Hampshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
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 ...

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

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

AV Field Service Engineer

Hiring Organisation
Auxo Talent
Location
Slough, Berkshire, UK
Employment Type
Full-time
APPROPRIATE WORKING VISA AV AVIXA CRESTRON 101 FLEX DANTE QSYS DANTE AUDINATE CONTROL NETWORKING RACK CISCO RS232 RJ45 POLY CTS VC VIDEOCONFERENCE V/C AUDIOVISUAL AV AUDIO VIDEO VISUAL A/V AUDIO/VISUAL VIDEOWALL PROJECTOR AUTOMATION QSC LONDON BERKS BERKSHIRE BUCKS BUCKINGHAMSHIRE HERTS HERTFORDSHIRE SURREY KENT SURREY ...

Senior Embedded Software Engineer

Hiring Organisation
Formula Recruitment
Location
Slough, Berkshire, UK
Employment Type
Full-time
modern, innovative and driven Senior Embedded Software Engineer to join their growing team. They are looking for someone who has commercial experience working with C software development in an IoT, hardware or embedded solutions environment , who is interested in a data-driven AI-first journey. Responsibilities: Design, implement, and test … embedded devices to ensure robust validation. Create and execute both manual and automated test cases. Key requirements: 5+ years experience in software development with C in an embedded environment. Proven knowledge in digital electronics and working at the interface between hardware and firmware. Strong experience debugging embedded software and associated ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Arundel, West Sussex, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
result of growth. You will be designing, testing, supporting, and delivering software running on robust hardware. Role Requirements: Develop and maintain embedded software in C and C++ Work with ARM STM32 microcontrollers and physical equipment Develop in Linux environments with some exposure to Python, Rust, and Windows Required experience 3+ … years of commercial experience with recent, hands-on C & C++ use Experience with Linux and ARM STM32 development Collaborate within small, agile, cross-functional teams to design, implement, test, and deliver high-quality solutions. Full UK driving licence and valid passport If youre interested, please apply below ...

Junior Embedded / Firmware Engineer (RTOS)

Hiring Organisation
Ernest Gordon Recruitment
Location
Fordingbridge, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£50,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
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 ...

Software Engineer Firmware

Hiring Organisation
Elix Sourcing Solutions Limited
Location
Sandwich, Kent, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
deliver projects on time What We're Looking For Strong C# application development experience Full software lifecycle experience Structured design methodology (UML) Desirable: C/C++ and Electronics Android development Visual Studio Ready to Apply? If you're excited about this opportunity and meet the requirements, I'd love … hear from you! Contact: Dairis Sprudzans Email: Phone: Keywords Software Engineer | Firmware Engineer | Embedded Software | C# | .NET | C++ | C | Xamarin | Android Development | Visual Studio | UML | Software Development Lifecycle | Application Development | ISO 9001 | Project Management | SC Clearance | Security Clearance | Precision Engineering | Product Development | Software Design | Firmware Development | Engineering | Technical Solutions | Problem ...

Senior Software Validation Engineer

Hiring Organisation
Matchtech
Location
Farnborough, Hampshire, United Kingdom
Employment Type
Permanent
testing methodologies Proficiency in operating RF test equipment such as spectrum analysers, VNAs, power meters, etc. Proven programming experience in an automated test environment (C/C Python, etc.) Excellent interpersonal skills Knowledge of RF fundamentals and communications theory Independent, self-motivated, and capable of multitasking Ability to work ...

Senior Software Engineer

Hiring Organisation
Anonymous
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £60000/annum BONUS
Senior Software Engineer experienced in C, C#, XAML, C# .NET (Framework & Core), WPF, MVVM, C CLI and C++, with experience using .NET/.NET Core frameworks and cloud-based architectures such as AWS. Software Engineers will develop project applications, graphical software, developing cross-platform, graphical data analysis and device-configuration … software applications. Software Engineers will have experience of leading major projects involving Web client/server applications. Software Engineers with coding experience in C, C++, C#, C# .NET (Framework & Core), WPF, MVVM, C CLI will have some of the following experience: Solid understanding of software architecture, design patterns, and multi ...

Embedded Software Engineer

Hiring Organisation
Mansell Recruitment Group
Location
Rustington, West Sussex, United Kingdom
Employment Type
Permanent
Salary
£55000 - £70000/annum
company, leading the way in advanced technical solutions, is seeking an experienced Embedded Software Engineer . The primary focus of the role is developing C/C++ code for embedded electronic systems and products. The Role Design and develop robust software in C/C++ for embedded platforms Create ...

Senior Embedded Software Engineer

Hiring Organisation
Owen Daniels
Location
Andover, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £70,000 per annum
Senior Embedded Software Engineer? Do you have experience in writing and testing code in Embedded C, C++ and Python? Are you confident working with products involving motor or motion control? If so, an exciting permanent opportunity has arisen to join a company specialising in the design and manufacture of complex … company for you. Senior Embedded Software Engineer - Job Description: Design, write, test and deliver embedded software solutions for motor controller products, using languages including C, C++ and Python. Maintain and enhance existing software tools and systems. Collaborate with hardware and mechanical teams within the R&D department on new technologies ...

Embedded Test Software Developer

Hiring Organisation
Matchtech
Location
Farnborough, Hampshire, United Kingdom
Employment Type
Permanent
automating tests for embedded systems. Key Responsibilities: Develop automated and manual test suites for embedded Linux systems Write test applications and tools in C/C++ (on-device) and Python (host-side) Design test plans, test cases, and regression suites Analyse logs, traces, and system output to identify defects … Maintain clear test documentation and contribute to release quality assessments Job Requirements: Degree in Computer Science, Electrical Engineering, or related discipline Programming skills in C/C++ and/or Python Experience testing embedded systems or low-level software Experience working in Linux environments and with Linux debugging tools Familiarity ...

C++ Developer Windows - Finance

Hiring Organisation
Client Server
Location
Slough, Berkshire, UK
Employment Type
Full-time
C++ Developer/Backend Software Engineer (Windows C/C++, C#) London to £70k FTC Are you a skilled C++ Developer? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of perks and benefits. As a C++ … with flexibility to work from home the other two days. Please note this is a 12 month Fixed Term Contract. About you: You have C/C++ development skills on Windows OS You have full software development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/ ...

Embedded / Firmware Engineer (BLE / IoT)

Hiring Organisation
Ernest Gordon Recruitment
Location
Romsey, Hampshire, South East, United Kingdom
Employment Type
Permanent
contribute to the full product lifecycle - from development and testing to post-deployment support. The Role: Design, develop, and maintain embedded firmware using C/C++ for microcontrollers. Lead firmware development projects from concept through to delivery. Design and configure wireless mesh networks on BLE. Contribute to planning within … SDLC. The Person: Experience developing firmware in C/C++ for embedded systems. Proficient with RTOS such as Zephyr. Experience with wireless networks such as BLE (Bluetooth Low Energy). Able to commute to Whiteparish. Reference Number: 21053 Keywords: Firmware Engineer, Embedded C, Zephyr, RTOS, Microcontroller, Embedded Software, Electronics, Salisbury ...

Computational Physics- Software- Math Modelling

Hiring Organisation
Anonymous
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£32000 - £45000/annum BONUS
will be qualified Physicists (MPhys, MSc or PhD) or Computational Physicist or Scientist/Engineer with an interest in Software Development/Modelling using C, C++, Java, Python or Matlab We are looking for exceptional physicist or applied mathematician to join the software development team. Responsibilities will include project developing … advance to a senior role in the company and take on substantial product responsibilities. Requirements: some experience at graduate level or beyond in either C, C++, C#, Java, Python or Matlab You will will have an excellent first degree in Physics or Maths (1st/2.1 ...

Junior Engineer Systems

Hiring Organisation
Peregrine
Location
Rochester, Kent, South East, United Kingdom
Employment Type
Permanent
Management using tools such as DOORS/Polarion. Simulation & Modelling using tools such as MATLAB & Simulink Programming for Embedded System using tools such as C/C++ & Python. Real-Time Systems & IDEs Testing & Integration What we are looking for: Either: A degree (or equivalent experience) in a STEM subject such … years, with the aim of securing a permanent role. What youll learn: Engineering Tools & Software: CAMEO DOORS/Polarion MATLAB, Simulink Python, C/C++ Green Hills IDE, VxWorks Vector CAST, Bitbucket, Jira & Confluence Professional Skills: Workplace behaviours Personal Development Planning (PDP) Time management Communication Written & presentation Skills Desirable skills ...