Senior C++ Software Engineers will have extensive proven experience in C++ software development at principal level Strong understanding of modern C++ 17 Extensive proven experience with softwaredeployment across multiple platforms Strong knowledge of software architecture, design patterns, and best coding practices Familiarity with algorithms … data structures, and agile methodologies Scripting languages (PowerShell & Bash) and Embedded Linux experience Senior C++ Software Engineers will lead the design, implementation and refinement of software features, driving improvements for both customer and developer experiences for large and complex systems Provide technical leadership, mentorship and guidance to engineers More ❯
St. Neots, Cambridgeshire, United Kingdom Hybrid / WFH Options
Pico Technology Limited
Principal Software Development Engineer (C++) St. Neots, Cambridge, UK Software Engineering Full Time - Permanent Key information Full time - 40 hours a week St Neots, Cambridgeshire - hybrid working optional (2-3 days a week in the office) Your role As a Principal Software Development Engineer, you will work … within a multi-disciplinary team, embracing agile methodologies while mentoring Engineers. You'll create high-quality software solutions that meet the needs of our internal and external customers, always delivered on time and to an exceptional standard. This role allows you to dive into resolving technical challenges, addressing technical … opportunity to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They will acquire and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Pico Technology Limited
Principal Software Development Engineer (C++) St. Neots, Cambridge, UK Software Engineering Full Time - Permanent Key information Full time - 40 hours a week St Neots, Cambridgeshire - hybrid working optional (2-3 days a week in the office) Your role As a Principal Software Development Engineer, you will work … within a multi-disciplinary team, embracing agile methodologies while mentoring Engineers. You'll create high-quality software solutions that meet the needs of our internal and external customers, always delivered on time and to an exceptional standard. This role allows you to dive into resolving technical challenges, addressing technical … opportunity to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They will acquire and More ❯
Softwaredeployment infrastructure for automated robotics This role addresses how an engineering company deploy the software component of their automated robotic systems for client companies. Deployment is virtualised, containerised and also automated via Infrastructure as Code (IaC) and may be cloud or on-premises. Hence this … or other client/stakeholder engagement, requirements capture, robotics and/or electronics is beneficial, as is more extensive knowledge of security considerations. Keywords: software platform, infrastructure, virtualisation, containers, IaC, security, cloud, AWS, Azure, Terraform, Ansible Another top job from ECM, the high-tech recruitment experts. Even if this More ❯
healthcare technology? ZEISS is seeking a Digital Solutions Engineer to join our growing Digital Solutions team. This is a multifunctional technical role that combines software installation, project management, remote support, and pre-sales consultancy, working with cutting-edge on-premises and cloud-based software products. Key Responsibilities As … a Digital Solutions Engineer, you will: Technical Support & Customer Service Deliver remote and telephone support to customers and internal teams Diagnose software application issues and network connectivity problems Perform software upgrades and maintain detailed CRM records Provide expert application support for ZEISS digital solutions Pre-Sales & Commercial Support … provide technical input during customer meetings and tender processes Review quotations for technical accuracy Attend customer meetings to support the sales cycle Project Management & SoftwareDeployment Manage and coordinate the installation and upgrade of software Liaise with customers and IT departments to provide technical specifications and project More ❯
healthcare technology? ZEISS is seeking a Digital Solutions Engineer to join our growing Digital Solutions team. This is a multifunctional technical role that combines software installation, project management, remote support, and pre-sales consultancy, working with cutting-edge on-premises and cloud-based software products. Key Responsibilities As … a Digital Solutions Engineer, you will: Technical Support & Customer Service Deliver remote and telephone support to customers and internal teams Diagnose software application issues and network connectivity problems Perform software upgrades and maintain detailed CRM records Provide expert application support for ZEISS digital solutions Pre-Sales & Commercial Support … provide technical input during customer meetings and tender processes Review quotations for technical accuracy Attend customer meetings to support the sales cycle Project Management & SoftwareDeployment Manage and coordinate the installation and upgrade of software Liaise with customers and IT departments to provide technical specifications and project More ❯
healthcare technology? ZEISS is seeking a Digital Solutions Engineer to join our growing Digital Solutions team. This is a multifunctional technical role that combines software installation, project management, remote support, and pre-sales consultancy, working with cutting-edge on-premises and cloud-based software products. Key Responsibilities As … a Digital Solutions Engineer, you will: Technical Support & Customer Service Deliver remote and telephone support to customers and internal teams Diagnose software application issues and network connectivity problems Perform software upgrades and maintain detailed CRM records Provide expert application support for ZEISS digital solutions Pre-Sales & Commercial Support … provide technical input during customer meetings and tender processes Review quotations for technical accuracy Attend customer meetings to support the sales cycle Project Management & SoftwareDeployment Manage and coordinate the installation and upgrade of software Liaise with customers and IT departments to provide technical specifications and project More ❯
healthcare technology? ZEISS is seeking a Digital Solutions Engineer to join our growing Digital Solutions team. This is a multifunctional technical role that combines software installation, project management, remote support, and pre-sales consultancy, working with cutting-edge on-premises and cloud-based software products. Key Responsibilities As … a Digital Solutions Engineer, you will: Technical Support & Customer Service Deliver remote and telephone support to customers and internal teams Diagnose software application issues and network connectivity problems Perform software upgrades and maintain detailed CRM records Provide expert application support for ZEISS digital solutions Pre-Sales & Commercial Support … provide technical input during customer meetings and tender processes Review quotations for technical accuracy Attend customer meetings to support the sales cycle Project Management & SoftwareDeployment Manage and coordinate the installation and upgrade of software Liaise with customers and IT departments to provide technical specifications and project More ❯
St Neots, England, United Kingdom Hybrid / WFH Options
Pico Technology
time – 40 hours a week St Neots, Cambridgeshire – hybrid working optional (2-3 days a week in the office) Your role As a Principal Software Development Engineer, you will work within a multi-disciplinary team, embracing agile methodologies while mentoring Engineers. You’ll create high-quality software solutions … design, and help shape the architectural direction of our products. Join us and be part of something exciting! Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They will acquire and … or impediments early. They will also provide prototypes for proposed features and conduct peer code reviews in a timely manner. Active participation in the software development life cycle, team meetings, and continual improvement activities will be required. General Responsibilities: Work with the Software Lead, Development Managers, and peers More ❯
st neots, east anglia, United Kingdom Hybrid / WFH Options
Pico Technology
time – 40 hours a week St Neots, Cambridgeshire – hybrid working optional (2-3 days a week in the office) Your role As a Principal Software Development Engineer, you will work within a multi-disciplinary team, embracing agile methodologies while mentoring Engineers. You’ll create high-quality software solutions … design, and help shape the architectural direction of our products. Join us and be part of something exciting! Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They will acquire and … or impediments early. They will also provide prototypes for proposed features and conduct peer code reviews in a timely manner. Active participation in the software development life cycle, team meetings, and continual improvement activities will be required. General Responsibilities: Work with the Software Lead, Development Managers, and peers More ❯
time – 40 hours a week St Neots, Cambridgeshire – hybrid working optional (2-3 days a week in the office) Your role As a Principal Software Development Engineer, you will work within a multi-disciplinary team, embracing agile methodologies while mentoring Engineers. You’ll create high-quality software solutions … design, and help shape the architectural direction of our products. Join us and be part of something exciting! Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They will acquire and … or impediments early. They will also provide prototypes for proposed features and conduct peer code reviews in a timely manner. Active participation in the software development life cycle, team meetings, and continual improvement activities will be required. General Responsibilities: Work with the Software Lead, Development Managers, and peers More ❯
Sector: IT/Digital Services Healthcare Are you an experienced IT professional with a passion for customer service and a knack for hardware and softwaredeployment? We are working with a dynamic NHS Trust in the South East to find a talented End User Equipment Refresh Engineer to More ❯
Sector: IT/Digital Services Healthcare Are you an experienced IT professional with a passion for customer service and a knack for hardware and softwaredeployment? We are working with a dynamic NHS Trust in the South East to find a talented End User Equipment Refresh Engineer to More ❯