Principal Software Engineer Jobs in the Thames Valley

9 of 9 Principal Software Engineer Jobs in the Thames Valley

Principal Software Engineer (C++)

Oxfordshire, Milton Hill, United Kingdom
Hybrid / WFH Options
Mars Recruitment
Principal Software Engineer | C++ | Python | Linux Oxfordshire | Hybrid £65,000pa plus benefits: Do you enjoy technically leading and mentoring a team of Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Principal Software Engineer role will be perfect for … you. Our client has seen rapid growth over the last few years, and to help develop their talented team of Software Engineers, they now seek a Principal Software Engineer who can technically lead, mentor and develop during an exciting period of innovation. On a day-to-day basis you will develop and support software applications … drivers for a range of products. You will be technically responsible for ensuring projects meet internal and external customer requirements and completing concept designs through to production. The successful Principal Software Engineer will need the following qualification, experience and skills: A degree in a Software Engineering, Mathematics or Science/Materials subject Experience in ARM based More ❯
Employment Type: Permanent
Salary: £65000/annum plus benefits
Posted:

Principal Software Engineer | High-growth, Purpose-Led and A* funded Fintech | Hybrid

slough, south east england, united kingdom
Hybrid / WFH Options
Austin Werner
Principal Software Engineer | High-growth, Purpose-Led and A* funded Fintech | Hybrid – London **Python, TypeScript, React** A leading fintech scale-up is hiring a Senior Software Engineer to join its high-performing engineering organisation in London. This is an opportunity to contribute to a platform designed to improve finance globally — with real impact at scale. … first platform. Backed by leading venture capital and impact investors, the organisation is entering a new phase of growth, with engineering at the core. The Opportunity As a Senior Engineer, you will play a key role in designing and delivering scalable, reliable systems that handle significant volumes of real-time data and transactions. You'll collaborate with product, data … and platform teams to deliver high-impact features that directly improve user financial wellbeing. This is a hands-on role for an engineer who values clean architecture, measurable outcomes, and meaningful user impact. What You’ll Do: Design and implement distributed systems that are resilient, scalable, and secure. Own technical decision-making across architecture and implementation — selecting the right More ❯
Posted:

Principal Software Engineer

West Berkshire, England, United Kingdom
Matchtech
Our client, a leader in the defence and security sector, is seeking a Principal Software Engineer to join their team in Berkshire. This is a permanent role where you will provide technical leadership within their Cyber Unit. Key Responsibilities: Architect, specify requirements, design, implement, and test embedded and/or application software to ensure high quality … and timely deliverables. Apply object-oriented design techniques for code re-use and integration with testing frameworks. Review system design artefacts to derive software requirements and architecture. Use modelling tools to design, document, review, and maintain the software design. Develop knowledge of best practice development processes and standards. Estimate time and effort for software activities and deliver … according to these estimates. Contribute to the Software Community of Practice to support quality and innovation. Generate and review technical proposals, and mentor less experienced engineers. Job Requirements: Willing and able to obtain and maintain SC and DV security clearance. Qualifications/Skills Required: Degree in engineering, mathematics or science-based subject, or equivalent experience. Significant experience in one More ❯
Posted:

Principal Software Engineer

reading, south east england, united kingdom
Matchtech
Our client, a leader in the defence and security sector, is seeking a Principal Software Engineer to join their team in Berkshire. This is a permanent role where you will provide technical leadership within their Cyber Unit. Key Responsibilities: Architect, specify requirements, design, implement, and test embedded and/or application software to ensure high quality … and timely deliverables. Apply object-oriented design techniques for code re-use and integration with testing frameworks. Review system design artefacts to derive software requirements and architecture. Use modelling tools to design, document, review, and maintain the software design. Develop knowledge of best practice development processes and standards. Estimate time and effort for software activities and deliver … according to these estimates. Contribute to the Software Community of Practice to support quality and innovation. Generate and review technical proposals, and mentor less experienced engineers. Job Requirements: Willing and able to obtain and maintain SC and DV security clearance. Qualifications/Skills Required: Degree in engineering, mathematics or science-based subject, or equivalent experience. Significant experience in one More ❯
Posted:

Principal Software Engineer IOT & FULL-STACK

Bicester, Oxfordshire, South East, United Kingdom
Hybrid / WFH Options
Gerrell & Hard
Lead Software Engineer IoT & Full-Stack Location: Hybrid/Bicester Type: Permanent Salary: Competitive, market-based TUAL Technology is an innovative, VC-backed start-up based in Bicester, developing PowerUp a high-power EV charging solution designed for grid-constrained sites. By integrating battery storage, smart energy management, and ultra-fast DC charging, TUAL delivers seamless electrification where … traditional grid capacity falls short. Working with enterprise customers across Europe, TUAL is transforming the productivity and profitability of electric commercial vehicle fleets through a portfolio of intelligent, software-defined, cloud and IoT-enabled charging solutions. The Role Were looking for a hands-on Lead Software Engineer to own the design and delivery of our IoT and … cloud software platform. Youll connect our ultra-fast chargers, manage data and remote control functions, and ensure security and scalability across our systems. Youll work directly with the VP Product and VP Power Electronics, shaping architecture, integrations and performance turning ideas into real, working solutions. ________________________________________ What Youll Do Build IoT and cloud software for charger connectivity and monitoring More ❯
Employment Type: Permanent
Posted:

Principal Software Engineer

Reading, England, United Kingdom
Hybrid / WFH Options
eflow Global
strategic shift to a fully SaaS model, we’re entering an exciting phase of rapid expansion and innovation. About the Role We’re looking for a motivated and experienced Software Engineer to join our growing team. You’ll be involved in designing, developing, and maintaining cutting-edge software solutions in a collaborative and forward-thinking environment. This … role offers the opportunity to work across both front-end and back-end development using modern technologies to build high-quality applications. Key Responsibilities Develop and maintain scalable software solutions using languages such as Java, C++, or Python. Build responsive user interfaces with HTML, CSS, JavaScript, and frameworks like React or Angular. Design and implement RESTful APIs and integrate … designers, and fellow developers to deliver innovative solutions. Participate in code reviews and mentor junior team members. Troubleshoot and resolve complex technical issues. Stay current with emerging trends in software engineering and apply them to projects. Propose technical improvements and champion best practices. Qualifications Bachelor’s degree in Computer Science, Software Engineering, or a related field—or equivalent More ❯
Posted:

Principal Software Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
eflow Global
strategic shift to a fully SaaS model, we’re entering an exciting phase of rapid expansion and innovation. About the Role We’re looking for a motivated and experienced Software Engineer to join our growing team. You’ll be involved in designing, developing, and maintaining cutting-edge software solutions in a collaborative and forward-thinking environment. This … role offers the opportunity to work across both front-end and back-end development using modern technologies to build high-quality applications. Key Responsibilities Develop and maintain scalable software solutions using languages such as Java, C++, or Python. Build responsive user interfaces with HTML, CSS, JavaScript, and frameworks like React or Angular. Design and implement RESTful APIs and integrate … designers, and fellow developers to deliver innovative solutions. Participate in code reviews and mentor junior team members. Troubleshoot and resolve complex technical issues. Stay current with emerging trends in software engineering and apply them to projects. Propose technical improvements and champion best practices. Qualifications Bachelor’s degree in Computer Science, Software Engineering, or a related field—or equivalent More ❯
Posted:

Principal Software Engineer IOT & FULL-STACK

Bicester, Oxfordshire, United Kingdom
Hybrid / WFH Options
Gerrell & Hard
Lead Software Engineer IoT & Full-Stack Location: Hybrid/Bicester Type: Permanent Salary: Competitive, market-based TUAL Technology is an innovative, VC-backed start-up based in Bicester, developing PowerUp a high-power EV charging solution designed for grid-constrained sites. By integrating battery storage, smart energy management, and ultra-fast DC charging, TUAL delivers seamless electrificatio click More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior/Principal Wireless Software Engineer

Reading, Berkshire, United Kingdom
Cw (cambridge Wireless Ltd
Vicinity Technologies Limited, a dynamic leader in the UK's 5G and AI revolution, is seeking talented Senior/Principal Wireless Software Engineers to join our team of innovators. As a key contributor, you will play an integral role in developing cutting-edge 5G, 6G and Non-terrestrial Network (NTN) solutions which are transforming the way we connect … and communicate. Job Responsibilities Participate in design and develop 5G/6G TN/NTN and AI signal processing algorithms for communications systems, physical layer software and protocol stack software. Participate in 5G radio equipment and user terminals physical layer solution verification, end-to-end testing, network deployment and field trials. Interface with hardware, software and system engineers … growing company. Benefit from a competitive salary, performance-based bonuses, and a comprehensive benefits package. About Vicinity Founded in 2023, Vicinity develops and deploys advanced base stations, NTN solutions, software-defined terminal solutions and private networks, with global trials already underway. We collaborate with silicon providers, operators, integrators and top research institutes, pushing past 5G into what is next. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted: