Software Engineer C

Pico Technology Ltd
UK
about 1 month ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

C Sharp (Programming Language) Code Review Design of User Interfaces Software Architecture Systems Development Life Cycle Real-Time Operating Systems Signal Processing Software Engineering Windows Forms Multithreading Real Time Systems Integration Tests
+1 more
Real Time Data

Job description

Are you a C# expert ready to move beyond coding and truly shape the future of real-time software products? We’re looking for an experienced technical leader to drive innovation, mentor developers, and architect the next generation of our high-performance systems.

If you have a passion for performance-critical work (think algorithms, real-time data handling, and signal processing), this is your opportunity to make a massive impact.

What You’ll Be Doing:

  • Lead the design, maintenance, and modernisation of our core software architecture alongside your peers and the Product Line Engineering Manager.
  • Mentor and coach Software Development Engineers across teams, setting standards and best practices (including through our Community of Practice).
  • Drive the full lifecycle of major projects from feature design with key stakeholders to final implementation and deployment.
  • Leverage your deep expertise in C# to tackle complex, performance-critical tasks like data acquisition and real-time data decoding.
  • Benefit from dedicated “blue sky” time for professional development, technology investigations, and exploring new feature feasibility.
  • Ensure all code meets the highest quality, company, and regulatory standards, actively engaging with the full SDLC (Code Review, Unit/Integration Testing, Root Cause Analysis).

Requirements

  • Expert C# Proficiency and demonstrable experience in performance-critical software.
  • Experience in software architecture design and maintenance.
  • Hands-on experience with signal processing, data acquisition, or real-time systems.
  • Proven coaching and technical leadership skills.
  • Excellent technical communication skills, confidence to lead workshops, share knowledge, and advocate for change.
  • Experienced in UI Design, ideally including WinForms or similar desktop UX frameworks.

Advantageous: Experience in Hardware interfacing/drivers, multi-threading, or deep product domain knowledge (electronics/test and measurement).

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

About the company

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 and 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. Join us on this exciting journey where appreciation and opportunity await you.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:13 min

Multithreading basics and physical versus logical threads

Grzegorz Lang · World Congress 2022

3:00 min

Evaluating and sanitizing legacy code artifacts safely

Andreas Erben Andreas Erben +1 · World Congress 2023

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

2:34 min

Solving CGI performance limitations with multithreaded servlets

Giorgi Tsiklauri Giorgi Tsiklauri · Europe 2026 Virtual

Videos

See all

Related articles

See all