experience, with a focus on low-level and/or security related development. Extensive experience with at least one native development language such as C, C++, Zig or Rust Significant experience in delivery with projects finished and delivered across a range of platforms and solutions. An exceptional knowledge of security More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Codasip
and architecture Experience of Synthesis, Design for Test and Timing Analysis Experience of low power design techniques Experience of Formal verification techniques Knowledge of C/C++ What's in it for you? Joining Codasip's founding UK team is a chance to challenge yourself to work on complicated projects More ❯
Greater Bristol Area, United Kingdom Hybrid / WFH Options
IC Resources
with 3 yrs+ expertise to join an established team developing exciting software. The ideal Embedded Linux Software Engineer will have 3 years of embedded C development experience and some embedded linux kernel configuration and development experience. Anyone with low-level driver development or video/machine learning application development would More ❯
City Of Bristol, England, United Kingdom Hybrid / WFH Options
IC Resources
the embedded platforms and developing Linux video and machine learning applications. The ideal Embedded Linux Software Engineer will have aleast 3 yrs of embedded C development experience and some embedded linux kernel configuration and development experience. Anyone with low-level driver development or video/machine learning application development would More ❯
quality communication skills capable of working cross departmentally Experience working across the entire development process is highly desirable Skills with other languages such as C or Ada is highly desirable but not essential This role will require candidates to be SC eligible - Checks will be completed by client This role More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Anson Mccade
quality communication skills capable of working cross departmentally Experience working across the entire development process is highly desirable Skills with other languages such as C or Ada is highly desirable but not essential This role will require candidates to be SC eligible - Checks will be completed by client This role More ❯
GL1, Barnwood, Gloucestershire, United Kingdom Hybrid / WFH Options
Zenovo
instructions. Required Skills & Experience: Designing and manufacturing electronic test equipment Developing analog and digital hardware, and utilizing design and debugging tools Proficient in Embedded C and Python, including experience with source code management Developing LabVIEW applications for automating and controlling test equipment Skilled in translating test system design concepts using More ❯
at least one of the following areas: RF telecommunications, waveforms, OSI model, SIGINT, EW VHDL VERILOG Experience with SDR architecture Agile development methodologies. C#, C, C++, Python and Database architecture. Desirable Experience XML Networked systems JICD Restful and/or RPC API Library agnostic code development Geospatial engines Cloud containers More ❯
and encoding schemes • Ability to model network topologies and define link budgets for complex systems • Familiarity with SDR development tools (e.g. OpenCPI, GnuRadio, Python, C/C++) • Experience in Linux environments and version control systems (e.g. GitLab) • Background in Defence, Cyber, or mission-critical communications systems • Strong analytical mindset with More ❯
Gloucester, Gloucestershire, South West, United Kingdom
Anson Mccade
and encoding schemes Ability to model network topologies and define link budgets for complex systems Familiarity with SDR development tools (e.g. OpenCPI, GnuRadio, Python, C/C++) Experience in Linux environments and version control systems (e.g. GitLab) Background in Defence, Cyber, or mission-critical communications systems Strong analytical mindset with More ❯
Swindon, Wiltshire, United Kingdom Hybrid / WFH Options
Hexagon AB
knowledge of embedded systems, firmware development, and relevant communication protocols. Experience with common IoT threat vectors and mitigations. Familiarity with secure coding practices in C/C++ or any other language and embedded environments. Hands-on experience with hardware debugging tools (e.g., JTAG, logic analyzers). Understanding of public key More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Arm Limited
platforms. Are you interested in shaping the future of computing infrastructure? We would love to hear from you! Required Skills and Experience: Expertise in C programming for embedded systems with strong debugging skills. Experience in developing and maintaining product-quality firmware, including knowledge of bootloaders and device drivers. Experience in More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Jisc
Unbound, PowerDNS, Infoblox) Experience administering a variety of common web server technologies and scripting/programming languages (namely, PHP, Ruby, Java, Python, Bash Golang, C, Perl). Knowledge of running a backend database: PostgreSQL, MySQL This position requires the successful candidate to undergo enhanced background screening checks, which include but More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Kinneir Dufort
60601. Experience developing systems from concept to design for manufacture. Experience using Altium Designer for schematic capture and PCB layout. Experience developing embedded software (C/C++). Depending on your skills and experience, we are considering a salary of up to £65,000 per annum. Why work with us More ❯
Algorithms knowledge such as Modern/Classical Control, Navigation, Data Fusion, Tracking and Guidance, Machine Learning Tools and Libraries such as Matlab, Simulink, Python, C/C++, Py Torch, Open AI-Gym/Universe, Model based design Experience of algorithm research and/or product development and support A keen More ❯
reviews and release test scripts/documents. Software Verification: Perform software verification tasks as directed by the team lead. Work in compliance with DO178-C standards. Analyze tasks and provide insights on complexities or challenges. Essential Qualifications: Experience in aerospace or safety-critical software roles. Embedded software qualification or equivalent More ❯
Par, Cornwall, South West, United Kingdom Hybrid / WFH Options
Bennett and Game
circuits and multi-layer PCBs using DipTrace or other major EDA tools (e.g., Altium, Eagle, KiCAD). Write and maintain embedded firmware (primarily in C/C++) for hardware control and testing. Develop, test, and validate control systems, ensuring functionality, reliability, and safety. Collaborate with software, mechanical, and systems engineers More ❯
product lifecycle, requirements capture and test definition). In-depth knowledge of GNSS measurement engine signal processing. Strong programming or analysis in Matlab, C++, C or similar. Desirable Agile development. Source Control (e.g., git). Continuous Integration. In-depth knowledge of the full GNSS signal-processing chain. Synthetic aperture processing. More ❯
Bournemouth, Dorset, South West, United Kingdom Hybrid / WFH Options
JLA Resourcing Ltd
Role – Embedded C Developer Location – Hybrid, Bournemouth one day a week Salary – up to £55,000 Start – ASAP You need to be able to obtain SC Clearance to be eligible for this role. The Opportunity This is your chance to join a forward-thinking team at the forefront of aerospace … role offers exposure to high-quality engineering standards and the chance to collaborate with a talented, cross-functional team of approximately 20 other Embedded C Developers. Additionally, this position offers a pathway for professional growth, allowing you to develop your skills and expertise in embedded systems and aerospace software engineering. … The Role We are seeking an experienced Embedded C Developer to play a pivotal role within a dynamic aerospace software development team. You will be responsible for ensuring software meets high technical and quality standards. You will get the opportunity of further developing your experience in Misra C or expand More ❯
Salisbury, Wiltshire, South West, United Kingdom Hybrid / WFH Options
Kingdom People
paying up to £45,000 depending on experience. This role involves developing embedded software for high-end streaming audio systems. Key duties include writing C/C++ code for ARM processors or embedded Linux, creating drivers, supporting external modules, and defining interfaces between processors. You'll collaborate with DSP and … hardware teams, prototype new concepts, and assist in hardware bring-up using debugging tools. Strong C programming skills and embedded systems experience are essential, with C++ and Linux knowledge desirable. Responsibilities also include documentation, peer code reviews, and following structured development practices using tools like Git and Jira. A personal … beneficial. You will need: Previous experience within a Embedded Software Engineer position A degree in Electronic Engineering, Computer Science or similar is preferred Strong C programming skills are required Previous experience with ARM and embedded systems Experience with embedded Linux is advantageous Knowledge of electronic debugging is desirable If you More ❯
Gloucester, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
processes, ensuring smooth procurement and manufacturing activities. Create comprehensive product documentation, including user guides, datasheets, and working instructions. Required Experience: - Development of Embedded Software (C) - A good understanding of electronic test methods and fault finding - Knowledgeable in RTOS - Knowledgeable in a range of micro controllers such as Microchip PIC, ATMega. More ❯
Gloucester, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
processes, ensuring smooth procurement and manufacturing activities. Create comprehensive product documentation, including user guides, datasheets, and working instructions. Required Experience: - Development of Embedded Software (C) - A good understanding of electronic test methods and fault finding - Knowledgeable in RTOS - Knowledgeable in a range of micro controllers such as Microchip PIC, ATMega. More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Columbus UK
The Essentials) PL-400, and PL-600 Highly experienced in 2011, 2013,2015, 2016, D365 versions of Microsoft Dynamics CRM Programming Languages such as C, C#, HTML, VB, .Net, SQL Server 2008 - 2019 Broad experience of working on all phases of enterprise projects, including;-configuration, customisation, developing plugins, custom workflow More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Weare5vtech
C/C++ Real-time Software Engineer - Multiple Roles Available - Mid-level & Senior Enschede, Netherlands Hybrid work model Freelance or Full-time Employee Available Negotiable Salary or Hourly Rate (depending on experience) Focuses: Advanced Radar, Sensor Technology, Cybersecurity, and High-Performance Visualization This company is a leading high-tech organization … sensor software, real-time data processing, cybersecurity solutions, and AI-driven analytics enhancing communication and safety. What You Will Do Design & develop real-time C and C++ (11+) software components that orchestrate real-time sensor data, complex algorithms, and time-critical decision logic. Collaborate in Agile/Scrum teams, taking … to discussions with architects and domain experts on solutions that align with security, scalability, and best practices. If You Have Strong, proven experience in C and C++ focusing on real-time and high-performance, data-led systems. Comfortable working in multidisciplinary teams, with strong communication skills and an Agile mindset. More ❯
between developers and our customers. My client works on a IOT product hardware that sits on a boat and gathers data, Interfacing in in C C++, LINUX based systems like a raspberry Pi. They have many boats online and need support to bring them online and fix bugs in the … solutions. This role will enable a career pathway towards full software development. Essential Experience/Qualifications/Educational attainments Essential Python Linux/Bash C/C++ would be a bonus! Experience in version control (e.g. Git/Bitbucket) Degree in a technical subject such as computer science/engineering More ❯