Senior Software Development Engineer C++

Pico Technology

St. Neots

Hybrid

GBP 70,000 - 110,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible holidays
Holiday homes
Profit Related Pay (PRP) bonus
Electric Vehicle Salary Sacrifice
Annual Summer and Christmas parties
Free fruit and coffee
St Neots local amenities
Valued team member

Job summary

Pico Technology in St Neots, England, is seeking a Senior Software Development Engineer to join a multidisciplinary Product Line team. You will deliver high performance features, balance technical debt, and maintain our core architecture within an Agile framework.

The role emphasizes real-time data handling, signal processing familiarity, and mentoring colleagues, with three days from home and two days onsite.

Qualifications

  • Experience with modern C++ (C++17) and real-time data handling.
  • Software architecture experience for data acquisition or signal processing.
  • Familiarity with SDLC, unit/integration testing, and Agile/Scrum.
  • Strong communication with stakeholders and ability to explain complex concepts.
  • Leadership or mentoring experience would be advantageous.

Responsibilities

  • Lead design and implementation of features and architecture enhancements.
  • Provide estimates and identify technical risks for delivery.
  • Ensure code quality via reviews and CI/CD integration.
  • Support and guide developers and contribute to continuous improvement.

Skills

C++17
C++20
Real-time
Software architecture
Agile/Scrum
CI/CD
Embedded Linux
Mentoring
UI frameworks
Performance optimization

Tools

Git

Job description

As a Senior Software Development Engineer, you will be a key member of a multidisciplinary Product Line team, working within an Agile framework to deliver high quality software for our global customers. You will balance the delivery of new, high performance features with the resolution of technical debt and the maintenance of our underlying architecture. This role offers dedicated "blue sky" time for professional development and technology investigations, allowing you to stay at the forefront of modern software engineering while leading epic work and shaping the future of our technical landscape.

What you'll be doing
  • Lead the design and implementation of new features, extending the underlying architecture and working with stakeholders to refine the developer experience.
  • Take ownership of product domain understanding, providing reliable estimates and identifying technical risks to ensure successful project delivery.
  • Implement features following modern coding standards, with a focus on C++ 17 and performance critical tasks such as real time data handling and bus data decoding.
  • Undertake feasibility studies and research tasks to explore new technologies, providing prototypes and evidence based suggestions for future product designs.
  • Drive quality through timely peer code reviews, defect resolution, and root cause analysis, while engaging deeply with CI/CD and the full Software Development Life Cycle.
  • Support and guide developers across the organisation, contributing to continuous improvement activities and acting as an advocate for positive change.
What you'll need:
  • Demonstrable expertise in modern C++ (specifically C++ 17) and experience with performance critical work, such as algorithms and real time systems.
  • Extensive experience in software architecture design and maintenance, particularly for data acquisition or signal processing applications.
  • A deep understanding of the SDLC, including unit and integration testing, and practical experience working within an Agile/Scrum environment.
  • Excellent technical communication skills, with the ability to explain complex rationale and risk to both technical and non-technical stakeholders.
  • A proactive approach to problem solving, a commitment to high quality standards, and a motivation to deliver within planned timescales.
  • Experience with C++ 20, multi-threading, or embedded Linux. Familiarity with UI frameworks (WPF, Cocoa, GTK) or experience coaching junior engineers would also be highly regarded.

This role is hybrid, three days from home and two days onsite in the St Neots office, with flexibility as required for business needs.

What's in it for you?

At Pico Technology, we’re not just about creating world‑class test & measurement tools - we’re about creating an inspiring workplace where every team member can thrive. If you’re looking to escape the ordinary and take on a varied, rewarding role, this is your chance to join a company where your skills will make a real impact.

  • Enjoy flexible holidays, a chance to relax at one of our three holiday homes, and be part of our annual Profit Related Pay (PRP) bonus!
  • Embrace sustainability with our Electric Vehicle Salary Sacrifice Scheme
  • come along to our vibrant Summer and Christmas parties to name just a few!
  • You will find free fruit and five varieties of bean-to-cup coffee in our offices.
  • And if you are up for exploring, St Neots has a variety of shops and eateries to satisfy your cravings.
  • At Pico, every voice is heard, and you will be valued as an essential part of our team.

For any queries, reach out to Toni Jones toni.jones@picotech.com

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer C#
Senior Software Engineer C#

Pico Technology • St. Neots

Hybrid
GBP 80,000 - 120,000
Flexible holidays
Holiday homes
PRP bonus
+4
Human Resources Advisor
Human Resources Advisor

Pico Technology • St. Neots

Hybrid
GBP 35,000 - 50,000
Flexible holidays
Profit Related Pay
EV Salary Sacrifice
+2
Senior FPGA Engineer
Senior FPGA Engineer

Pico Technology • St. Neots

Hybrid
GBP 45,000 - 75,000
Flexible Holidays
Profit Related Pay (PRP) Bonus
Electric Vehicle Salary Sacrifice Scheme
+3
Senior C++ Engineer - Real-Time Systems, Hybrid Role & Perks
Senior C++ Engineer - Real-Time Systems, Hybrid Role & Perks

Pico Technology • St. Neots

Hybrid
GBP 70,000 - 110,000
Flexible holidays
Holiday homes
Profit Related Pay (PRP) bonus
+5
HR Advisor
HR Advisor

Pico Technology • St. Neots

Hybrid
GBP 28,000 - 36,000
Hybrid work arrangement
Wellbeing initiatives
Senior Software Developer (UK-based)
Senior Software Developer (UK-based)

PCI Pal • Greater London

Hybrid
GBP 55,000 - 75,000
25 days holiday
Medical, dental and optical insurance
Electric Vehicle Scheme
+2
Senior Software Engineer C++ (Fixed Term Contract)
Senior Software Engineer C++ (Fixed Term Contract)

Microlise • Langley Mill

On-site
GBP 75,000 - 95,000
EV Car Scheme
Private medical insurance
Great Place to Work
+3
Senior Software Engineer C++ (Ref: 197464)
Senior Software Engineer C++ (Ref: 197464)

Forsyth Barnes Consultancy • Nottingham

Hybrid
GBP 65,000 - 90,000
EV salary sacrifice scheme
Private medical insurance
25 days annual leave
+3
Senior Software Engineer C++ (Fixed Term Contract)
Senior Software Engineer C++ (Fixed Term Contract)

Microlise • Nottingham

Hybrid
GBP 55,000 - 85,000
EV Car Scheme
Great Place to Work
Private medical insurance
+4
Software Engineer
Software Engineer

Rise Technical • Stevenage

Hybrid
GBP 55,000 - 75,000
5% Pension
32 days holiday
Performance Bonus
+5