Hereford, England, United Kingdom Hybrid / WFH Options
ic resources
Social network you want to login/join with: Senior Embedded C/C++ Software Engineer, Hereford Client: ic resources Location: Hereford, United Kingdom Job Category: Other EU work permit required: Yes Job Reference: 9cd0858851c5 Job Views: 29 Posted: 22.06.2025 Expiry Date: 06.08.2025 Job Description: A Senior C/C++ Software Engineer is needed to … join an established team in beautiful Herefordshire. The ideal candidate will have over 4 years of experience with a focus on Object-Oriented Analysis and Design using UML and C++ for embedded and desktop environments. The role involves developing new products using Agile practices. Suitable candidates should have proven experience developing software for hardware devices using high-performance … embedded processors and embedded Linux. Experience with Confluence, Jira, Bitbucket, Python, Multi-Threaded software, Git, and other QA tools is beneficial. You will work closely with Hardware, FPGA, and RF engineers. An understanding of RF environment and Digital Signal Processing, as well as experience with logic analyzers, oscilloscopes, and spectrum analyzers, would be valuable but not essential. Great More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
SoCode Recruitment
Senior Embedded C/C++ Software Engineer | Multimedia | Permanent Competitive salary – Up to £120k (Based on experience) Full-time, Permanent Cambridge-based (Hybrid/Remote) Finding a gap in the market for Audio/Visual products, this company, through organic growth, are looking for a Senior Software Engineers to join the team.This versatile product supports both audio … reliability, they provide around-the-clock playback, interfacing with hardware, and enabling synchronisation for multiple expansive visual displays. This is a senior-level opportunity, ideal for an experienced software engineer with a strong background in embedded multimedia systems and a willingness to engage with a wide array of technologies, from microcontrollers to multi-core processors. Key Responsibilities: Design … develop and debug multimedia features (audio, video, streaming) for embedded Linux platforms Evaluate new hardware platforms and provide technical input on architecture and design Collaborate across teams, including support and sales engineering to resolve technical challenges Contribute to the delivery of new product developments as part of an agile, growing team Essential Skills & Experience: Strong experience with C/ More ❯
Senior Embedded C/C++ Software Engineer | Multimedia | Permanent Competitive salary – Up to £120k (Based on experience) Full-time, Permanent Cambridge-based (Hybrid/Remote) Finding a gap in the market for Audio/Visual products, this company, through organic growth, are looking for a Senior Software Engineers to join the team.This versatile product supports both audio … reliability, they provide around-the-clock playback, interfacing with hardware, and enabling synchronisation for multiple expansive visual displays. This is a senior-level opportunity, ideal for an experienced software engineer with a strong background in embedded multimedia systems and a willingness to engage with a wide array of technologies, from microcontrollers to multi-core processors. Key Responsibilities: Design … develop and debug multimedia features (audio, video, streaming) for embedded Linux platforms Evaluate new hardware platforms and provide technical input on architecture and design Collaborate across teams, including support and sales engineering to resolve technical challenges Contribute to the delivery of new product developments as part of an agile, growing team Essential Skills & Experience: Strong experience with C/ More ❯
Senior Software Engineer (C++), Device Agents Please note that we have a hybrid approach to work and are looking for someone who can come into the London office at least one day a week. Who We Are Cisco ThousandEyes is a Digital Experience Assurance platform that empowers organizations to deliver flawless digital experiences across every network – even the … Devices Agent across a wide range of third-party devices (over 70 million agents deployed so far). What You'll Do We are seeking a skilled and motivated C++ Software Engineer to join our dynamic team. This role involves working on integration and test automation projects and having the opportunity to work with a variety of technologies … when issues have been reported from the field. Continuously improving our processes to allow us to deliver new integrations and updates on a consistent and predictable schedule. Qualifications Modern C++ proficiency . You will have to work on a large system developed in modern C++ (C++14 or newer) that makes extensive use of the standard library and uses More ❯
Basildon, England, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D site based in Chelmsford, Essex. My client … is looking for a Software Engineer to join their Team.They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets.The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior EmbeddedEngineer C …/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing low-level embedded software for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include: - The More ❯
London, England, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specializing in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D site based in Chelmsford, Essex. My client … is looking for a Software Engineer to join their team. They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior EmbeddedEngineer C/C++ job will be: Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. Experience programming hardware devices at register level. Developing low-level embedded software for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Tec Partners
Software Engineer - C++/Embedded Linux Location: Cambridge (Hybrid - 3 days office-based) Salary: £45,000 - £70,000 (depending on experience) An opportunity has arisen with a well-established engineering company in Cambridge working at the forefront of radar, surveillance, and defence technology. As part of their continued growth, they are now looking for a Software Engineer with strong C++ and embedded Linux experience to help drive the development of their next-generation systems. The company's solutions are used globally in mission-critical environments. This is a chance to join a multidisciplinary team where your software will have real-world impact in the defence and security domain. Key Responsibilities: Design and implement embedded software and control systems for radar platforms. Develop high-quality C++ code for both embedded devices and user-facing applications. Contribute to interface development for third-party system integration. Play an active role in code reviews, architectural decisions, and continuous improvement. Support cross-functional collaboration with electronics, FPGA, and systems engineers. Required Experience: Strong commercial experience with More ❯
Rochester, Kent, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Senior Embedded Software Engineer - C/C++ Location: Rochester, Kent Sector: Embedded Job type: Permanent Job reference: RMW1158 Up to £57,000 + benefits Are you a Senior Embedded Software Engineer - C/C++ looking to work for a company that makes products that save lives? If so, then this is the job … is commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks. The company offers flexible/hybrid working. In this role, you will: Design and develop application software and embedded firmware in C and C++ for future products. Assist with the support and enhancement of the existing product portfolio. Design and develop embedded software using Embedded … peripherals. Contribute to system integration, debugging, and testing. Collaborate with cross-functional engineering teams to deliver high-quality products. To qualify, you should have: Proven experience as a Senior Embedded Software Engineer. Strong hands-on experience with Embedded C and FreeRTOS. Solid understanding of microcontroller-based systems and real-time constraints. Familiarity with low-level hardware interaction and More ❯
spends most of its time working on customer focused features that improve the user experience on Roku devices, primarily related to purchase and payment features that are implemented in embedded software or firmware. Our product roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of tens of millions of Roku users worldwide. Our … hub of innovation, and we're pushing the future of streaming with AI-driven features and global expansion. About the role Join our Cambridge team as a Senior Software Engineer (UI) to build user-facing features for Roku's platform, reaching millions of users daily. You'll develop intuitive, high-performance UI and collaborate with designers and engineers to … shape how millions stream their favorite content. Our new Senior Software Engineer, Embedded will be contributing extensively to our embedded UI development, algorithm implementation for complex features to make it more user intuitive and underlying architecture. You will be working closely with product management to understand new features or extending current features for international market needs, development More ❯
Embedded software engineers (4.5 half day week only) ...required to work within a software solutions environment. Their solutions save lives, on a daily basis. Base Salary £55,000 + Benefits: 4.5 half day week, free parking, heavily subsidised onsite facilities, relaxed friendly environment. Education Requirements – ideally a degree within a related field but not essential Experience Requirements – 5+ years … and correct release of software. Act as a coach to less experienced engineers Follow company/department processes and contribute to process improvements Experience and Knowledge of C/C++, Java, Javascript, HTML, python, SQL Experience and knowledge in working with OO design principles and Design Patterns Experience and knowledge of testing frameworks Experience and knowledge of working with … and using continuous integration and build environments Understanding of Android frameworks and tools Knowledge and experience of developing software for embedded devices Excellent problem solving skills and analysis Experience and knowledge of architectural designs for specifications. Experience of Real Time Applications and Operating Systems Demonstrable experience of software (embedded and operating system development) within Consumer Electronic, or similar More ❯
Social network you want to login/join with: Senior Embedded C/C++Engineer | Dev Tools & AI | Permanent, Slough Location: Slough, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 04.06.2025 Expiry Date: 19.07.2025 Job Description: Senior Embedded C/C++Engineer | Dev Tools & AI | Permanent Competitive salary … Up to £100k (DOE) Full-time, Permanent London-based (Hybrid) Pioneering a new frontier at the intersection of embedded systems and automation, this deep-tech start-up, founded by industry veterans with a track record of success, is transforming how developers interact with modern SoCs. Backed by high-profile UK investors and with a global engineering presence, their platform … is reshaping low-level software development using cutting-edge AI and automation. This is a rare opportunity to influence the foundations of next-generation embedded tooling. You’ll work with a team that includes alumni from some of the world’s most advanced tech organisations, contributing to a mission that is reinventing how silicon gets from datasheet to deployed More ❯
Job Description Senior Embedded C/C++Engineer | Dev Tools & AI | Permanent Competitive salary - Up to £100k (DOE) Full-time, Permanent London-based (Hybrid) Pioneering a new frontier at the intersection of embedded systems and automation, this deep-tech start-up, founded by industry veterans with a track record of success and is transforming how developers … a global engineering presence, their platform is reshaping low-level software development using cutting-edge AI and automation. This is a rare opportunity to influence the foundations of next- embedded tooling. You’ll work with a team that includes alumni from some of the world’s most advanced tech organisations, contributing to a mission that is reinventing how silicon … gets from datasheet to deployed system. Key Responsibilities: Design and develop core components of a next-gen embedded software toolchain Create intelligent code generators for firmware, middleware, and device drivers Collaborate closely with AI/ML teams to automate datasheet analysis and system configuration Work with C/C++ codebases across Linux and RTOS environments Architect embeddedMore ❯
C++Embedded Software Engineer – Cambridge (Hybrid) £70,000 - £90,000 per annum Benefits include flexible working, hybrid pattern (3 days onsite), Pension, 25 days annual leave Skillset: Embedded Systems, Modern C++ programming, Yocto build system, Real-Time (RTOS) New C++Embedded Software Engineer job in Cambridge, Cambridgeshire focused on taking technical ownership … of critical communication systems projects. Using Modern C++ (14, 17) in an embedded linux environment. You will join a globally established organisation with over 30 years in the industry. Key Requirements – Senior Embedded Software Engineer (Cambridge): Essential Skills: Proficient in Linux embedded development. Strong coding skills in modern C++ (11, 14, 17) Experience with … Yocto build system and Linux customisation Experience with RTOS-based development Familiar with standard hardware interfaces (e.g., SPI, I2C) This C++Embedded Software Engineer position is ideal for someone looking to contribute to mission-critical embedded products in a forward-thinking engineering environment. Start here to begin the application process today More ❯
C++Embedded Software Engineer – Cambridge (Hybrid) £70,000 - £90,000 per annum Benefits include flexible working, hybrid pattern (3 days onsite), Pension, 25 days annual leave Skillset: Embedded Systems, Modern C++ programming, Yocto build system, Real-Time (RTOS) New C++Embedded Software Engineer job in Cambridge, Cambridgeshire focused on taking technical ownership … of critical communication systems projects. Using Modern C++ (14, 17) in an embedded linux environment. You will join a globally established organisation with over 30 years in the industry. Key Requirements – Senior Embedded Software Engineer (Cambridge): Essential Skills: Proficient in Linux embedded development. Strong coding skills in modern C++ (11, 14, 17) Experience with … Yocto build system and Linux customisation Experience with RTOS-based development Familiar with standard hardware interfaces (e.g., SPI, I2C) This C++Embedded Software Engineer position is ideal for someone looking to contribute to mission-critical embedded products in a forward-thinking engineering environment. Start here to begin the application process today More ❯
Principal C++Embedded Software Engineer Principal C++Embedded Software Engineer Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Full Spectrum Full Spectrum partners with leading companies in MedTech to develop cutting-edge software for medical devices. With projects focused on embedded systems, mobile apps … that have a meaningful impact. Working across different client projects with a wide range of technologies, a career at Full Spectrum offers both technical and professional growth opportunities. Principal EmbeddedC++ Software Engineer The Principal EmbeddedC++ Software Engineer will have the opportunity to work on a diverse set of products, including complex medical … RESPONSIBILITIES: · Take a key role in a fast-paced cross-functional team · Collaborate directly with clients to understand requirements and make critical design decisions · Design, develop, test, and debug embedded software for medical devices, adhering to industry best practices and regulatory standards (e.g., IEC 62304) · Write and maintain unit tests · Participate in code reviews · Execute with minimal guidance and More ❯