Principal C++ EmbeddedSoftwareEngineerPrincipal C++ EmbeddedSoftwareEngineer 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 … products 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. PrincipalEmbedded C++ SoftwareEngineer The PrincipalEmbedded C++ SoftwareEngineer will have the opportunity to work on a diverse set of products … including complex medical devices, robotics, and industrial equipment. This position requires an individual who enjoys learning new software technologies and working on the cutting edge of product development. ROLE 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 embeddedMore ❯
PrincipalEmbeddedSoftwareEngineer £70-90k Reading Remote, with occasional visits My client is an elite company providing media content solutions. Due to sustained success, they are expanding their R&D team. They're seeking a PrincipalSoftwareEngineer with a strong background in embedded systems and a passion for solving … complex technical challenges in a high-performance environment. Key Responsibilities: Lead software architecture across the full stack, from UI and services to kernel-level development. Collaborate with hardware and FPGA teams to deliver tightly integrated, high-speed embedded systems. Mentor engineers, drive best practices, and contribute to recruitment and technical leadership. Essential Experience: 10+ years in C++ software development in a Linux environment Experience building complex software for custom hardware, including device interfacing. Strong foundation in data structures, algorithms, and object-oriented design. Desirable Skills: Exposure to Qt, Yocto, Linux kernel, or device driver development. Knowledge of high-speed data, graphics processing, or networking (TCP/IP, multicast). Familiarity with Python, GitLab, or AWS What More ❯
PrincipalEmbeddedSoftwareEngineer | £70-90k | Reading | Remote, with occasional visits My client is an elite company providing media content solutions. Due to sustained success, they are expanding their R&D team. They're seeking a PrincipalSoftwareEngineer with a strong background in embedded systems and a passion for solving … complex technical challenges in a high-performance environment. Key Responsibilities: Lead software architecture across the full stack, from UI and services to kernel-level development. Collaborate with hardware and FPGA teams to deliver tightly integrated, high-speed embedded systems. Mentor engineers, drive best practices, and contribute to recruitment and technical leadership. Essential Experience: 10+ years in C++ software development in a Linux environment Experience building complex software for custom hardware, including device interfacing. Strong foundation in data structures, algorithms, and object-oriented design. Desirable Skills: Exposure to Qt, Yocto, Linux kernel, or device driver development. Knowledge of high-speed data, graphics processing, or networking (TCP/IP, multicast). Familiarity with Python, GitLab, or AWS What More ❯
Employment Type: Permanent
Salary: £70000 - £90000/annum Very generous bonus + healthcare