1 to 25 of 26 C Jobs in Hampshire

Senior Software Engineer - C++

Hiring Organisation
MaxAd
Location
Petersfield, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
strong problem-solving ability, solid communication skills and a mature, structured approach to engineering. Essential Experience High-quality, maintainable coding in C++ and some C Strong grasp of data types, structures, multi-threading & synchronisation Linux development environments Debugging (e.g. GDB) and profiling (e.g. Perf) Code validation (e.g. Valgrind, sanitizers ...

Senior Principal Offensive Security Engineer

Hiring Organisation
Oracle
Location
Southampton, UK
Employment Type
Full-time
Responsibilities You enjoy diving into complex source code audits to reveal subtle security vulnerabilities Writing new tools such as fuzzers in languages such as C/C++, Python, Ruby, Go or Java, Tearing apart an undocumented file format or network protocol Coming up with novel techniques to solve unique ...

Senior Principal Offensive Security Engineer

Hiring Organisation
Oracle
Location
Portsmouth, Hampshire, UK
Employment Type
Full-time
Responsibilities You enjoy diving into complex source code audits to reveal subtle security vulnerabilities Writing new tools such as fuzzers in languages such as C/C++, Python, Ruby, Go or Java, Tearing apart an undocumented file format or network protocol Coming up with novel techniques to solve unique ...

Senior Principal Offensive Security Engineer

Hiring Organisation
Oracle
Location
Basingstoke, Hampshire, UK
Employment Type
Full-time
Responsibilities You enjoy diving into complex source code audits to reveal subtle security vulnerabilities Writing new tools such as fuzzers in languages such as C/C++, Python, Ruby, Go or Java, Tearing apart an undocumented file format or network protocol Coming up with novel techniques to solve unique ...

Embedded Software Engineer

Hiring Organisation
Professional Technical Ltd
Location
Andover, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£35,000
degree or relevant qualification in Software Engineering, Computer Science, Electronic Engineering, or a related numerate discipline. Previous work experience in embedded systems development. C programming skills with experience developing for embedded environments. Experience in Windows application development, ideally using C# and Microsoft Visual Studio. Understanding of hardware-level debugging ...

Systems Engineer - Embedded Systems

Hiring Organisation
Carbon 60
Location
New Forest, Hampshire, Lymington, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum
system design, functionality, and processes. Candidate Profile Degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. Strong programming skills in C/C++ for embedded systems. Familiarity with modern OS coding techniques, IP protocols, and hardware interfaces. Knowledge of PCB design tools and electronic design automation software. ...

Software Engineer

Hiring Organisation
Manpower UK Ltd
Location
Eastleigh, Hampshire, United Kingdom
Employment Type
Contract
respect for people; effective code review and mentoring Continuous improvement mindset; data-driven decision making Required Qualifications Proficiency in the following development languages C++, C and XML Skilled in relational and SQL database development and schema design Experience using Python Understanding of the Software Development Lifecycle Desirable Qualifications/Requirements ...

Software Engineer

Hiring Organisation
Copello
Location
Farnborough, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
across projects. What You Bring Degree (or equivalent experience) in software, electronics, or a related field. Proficiency in one or more of the following: C/C++ Rust Embedded product development (bare-metal or RTOS such as ThreadX, QNX, or Linux) Embedded Linux application, kernel, or driver development Strong understanding ...

Verification and Validation Engineer

Hiring Organisation
Capgemini Engineering
Location
Portsmouth, England, United Kingdom
ASIC, DSP, FPGA) Strong understanding of software-hardware integration, issue debugging, and test specification development Familiarity with safety-critical software standards (e.g. MISRA, DO178-C) and tools like Git, Jira, DOORS Working knowledge of CCSDS standards, with Eclipse and Java experience considered a plus What you’ll love about working ...

Firmware Engineer

Hiring Organisation
IC Resources
Location
Hampshire, England, United Kingdom
performance improvements whilst collaborating with hardware teams during early development phases. For This Firmware Engineer Vacancy, We Are Looking For Strong embedded programming in C Experience development firmware and low-level drivers Ability to read hardware specifications and work closely with hardware engineers Lab experience with JTAG, spectrum analysers ...

Embedded Software Engineer C/C

Hiring Organisation
Octagon Group
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £65000/annum
secure environment. Due to the sensitive nature of the projects, security clearance will be required. The Embedded Software Engineer’s main responsibilities: - Develop C/C++ code for embedded systems and user interfaces - Design and develop GUIs using commercial and open-source libraries - Develop system control, monitoring software, and video … processing applications Skills required: - Experience in C/C++ programming for embedded systems - Familiarity with GUI and video processing software development - Strong understanding of testing frameworks and software quality assurance Security Requirements: Due to the nature of this role, candidates must be eligible for security clearance and a UK passport ...

Senior Embedded Software Engineer

Hiring Organisation
Codan
Location
PO15, Whiteley, Hampshire, United Kingdom
Employment Type
Permanent
proficient engineer who enjoys solving complex challenges and making a tangible impact in a product-driven environment. Key Responsibilities Include: Developing embedded software in C/C++, with an emphasis on object-oriented, maintainable, and efficient code. Designing system and software architecture, capturing requirements, and defining component interfaces. Conducting research … successful candidate will demonstrate strong technical expertise in embedded systems and a collaborative approach to engineering. Essential experience and competencies include: Proficiency in C/C++ programming for embedded platforms. Experience with Linux, device drivers, and software design/architecture patterns. Familiarity with UML, system design methodologies, and structured documentation. ...

Firmware Engineer (C or VHDL)

Hiring Organisation
Vision RT Ltd
Location
Basingstoke, England, United Kingdom
bright future. It’s an exciting and rewarding place to work. About the role The successful candidate will design and develop embedded systems using C, C++, and VHDL, collaborating with development teams to deliver firmware solutions and resolve integration issues. They will also support Production by creating test apps … days a week in Basingstoke office Travel occasionally when necessary Essential Skills & Experience At least 2 years’ experience of developing firmware using either C or VHDL Bachelor’s Degree in Computer Science, Electronics Engineering, or related field A good understanding of firmware version control and revision control software Ability ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Romsey, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£50,000
modern embedded systems used across environmental monitoring, industrial automation, and other real-world applications. Youll play a key role in developing high-quality C/C++ firmware, supporting projects from concept through to production, and contributing to a culture of technical excellence. The Role Design, develop and maintain embedded firmware … C/C++) for microcontroller-based systems Lead or contribute to firmware projects, ensuring timely and robust delivery Support hardware bring-up, BSP development, and integration of peripheral drivers Provide technical input, participate in code reviews, and share best practices Help implement CI/CD processes for reliable, frequent deployments ...

Senior C++ Software Engineer

Hiring Organisation
Hexwired Recruitment Limited
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Senior C++ Software Engineer – C/C++ – DOE – Winchester Hexwired Recruitment has partnered with a rapidly expanding R&D company with offices near Winchester who are now seeking a Senior C++ Software Engineer with sound experience using Embedded or C++ for Arm based products. The company are developing a range … latency applications. Key Requirements: Degree or Masters in a relevant field (Telecoms, Computer Science, Physics, Maths, Wireless systems) Up to 5 years commercial Embedded C or C++ experience. Solid experience working on products utilising ARM Processors or X86 Intel Processors Good experience working on low latency based applications is highly ...

Embedded Software Engineer

Hiring Organisation
Chelsea Technologies
Location
Yateley, Hampshire, South East, United Kingdom
Employment Type
Permanent
design and evolution of innovative sensing systems used in demanding environments across the globe. Youll have the opportunity to: Develop robust software in C/C++ for Linux-based and microcontroller-based embedded systems. Work hands-on with real-time systems , digital electronics , and hardware-in-the-loop testing . … best practices in embedded software engineering. Minimal travel may be required for this role. What Were Looking For Essential Skills & Experience: Strong proficiency in C/C++ with experience in object-oriented coding. Proven experience in bare-metal microcontroller development (e.g., STM32, PIC). Understanding of real-time and/ ...

Electronic Engineer

Hiring Organisation
Platform Recruitment
Location
Ringwood, England, United Kingdom
background in analogue and/or digital electronic design + Proficiency in circuit schematic capture and PCB layout + Embedded software knowledge, ideally with C programming This is an excellent opportunity to join a growing business and be part of a supportive and creative team. Salary: £42k plus benefits ...

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

Embedded Software Engineer

Hiring Organisation
Octagon Group
Location
Southampton, England, United Kingdom
secure environment. Due to the sensitive nature of the projects, security clearance will be required. The Senior Embedded Software Engineer’s main responsibilities: - Develop C/C++ code for embedded systems and user interfaces - Design and develop GUIs using commercial and open-source libraries - Develop system control, monitoring software … video processing applications - Design and implement test frameworks and stimuli Skills required: - Experience in C/C++ programming for embedded systems - Familiarity with GUI and video processing software development - Linux device driver development Security Requirements: Due to the nature of this role, candidates must be eligible for security clearance ...

Junior Embedded / Firmware Engineer (RTOS)

Hiring Organisation
Ernest Gordon Recruitment
Location
Fordingbridge, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£45,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 / Firmware Engineer (RTOS)

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

Software Engineer

Hiring Organisation
Yoh Solutions Ltd
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
time production software running on x86 or ARM , and building high-performance APIs that interface with hardware acceleration. Expect a mix of: Real-time C/C++ for wireless signal processing Linux, DPDK, PCIe, SIMD, modern C++ Hardware/software integration and performance tuning Designing, testing, optimising and owning your … enjoy low-level performance work, youll feel right at home. Whats different between Senior and Principal roles? Senior Software Engineers Strong C++/C skills on substantial software projects Experience building embedded or high-performance software Comfortable contributing to design and delivery across multiple teams Mentoring juniors and solving hard ...

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

Firmware Engineer

Hiring Organisation
Rise Technical Recruitment Limited
Location
Romsey, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£45,000
then supplied to many sectors, giving them a global reach. In this varied role, you will be responsible for developing firmware applications primarily in C, while undertaking schematic designs and verification, and working with clients to specify and deliver custom projects. Additionally, contributing to company-wide improvement of software applications … products are designed and documented in accordance with the company quality system is essential. The ideal candidate will have a strong background in embedded C firmware development and analog interface design. Experience with communication technologies such as RS232, I2C, etc. is a key skill required to be successful within this ...

Software V&V Engineer: (MBSE / Embedded Systems)

Hiring Organisation
Avanti Recruitment
Location
GU11, Aldershot, Hampshire, United Kingdom
Employment Type
Contract
Contract Rate
£55/hour
execution and hardware integration using ARM-based processors. Prepare and run demonstrations of the MBSE code, runtime, and verification outcomes. Key Skills: Strong embedded C coding Code coverage analysis (GCOV) Unit testing frameworks (CMocka) Hardware integration experience (ARM-class MCUs) Desirable: RTOS (RTEMS or similar) ARM-M7/Microchip … such as Matlab, Simulink, Stateflow Profiling tools (Gprof) Highly Desirable: Experience with ECSS-E-ST-40, ECSS-Q-ST-80, or DO-178B/C Knowledge of ASN.1, SDL, AADL CI pipeline tools such as Jenkins Please submit your latest CV if Interested in the role ...