Software Engineer

About Us

We’re Clearview, a leading supplier of Machine Vision components, solutions, systems and services. Machine Vision systems are used to automate processes and essentially, to enable computers to “see”. With headquarters in the UK and subsidiaries in Spain, Germany and France, we work with customers throughout Europe and have partnerships with some of the leading global manufacturers within the Machine Vision industry.

Our customers span food and beverage, automotive, pharmaceutical, medical and advanced manufacturing. Alongside the components and systems we distribute, we design and build our own proprietary software products under the Kinetic brand, one of the most respected inspection platforms in its space.

We are growing and have ambitious growth targets. We need great people to make this happen. We are proud of our open, collaborative and reflective culture. We encourage autonomy, personal development and creativity. We thrive on accountability and celebrating success as we continue to grow.

About the Role

Reporting to our Software Engineering Manager, you’ll join a small, cross-functional team building and designing software that is deployed around the World. You won’t be sitting on the sidelines. After you’ve completed a structured onboarding plan, you’ll be working on live code bases and adding real value, with senior engineers around you to learn from when you need them. Regular 1:1s will keep you on track and give you a clear view of your progress.

This is a brilliant opportunity for someone with their first year or two of professional experience under their belt and a lot of road ahead.

Day to day, you’ll:

• Build features across our front-end and back-end platforms for industrial Machine Vision products

• Take work from ticket to deployment, including prototyping, building, testing, and supporting it in production

• Contribute to our Kinetic inspection platform, adding new capabilities and helping it run faster and smarter

• Work hand in hand with hardware, including cameras, lighting, lenses and controllers

• Help integrate Clearview products into real industrial systems alongside our applications engineers

• Build solid engineering habits: writing tests, reviewing code, using CI/CD, and asking good questions

• Grow fast, with mentoring, code reviews, and real responsibility from people who want you to succeed

Our Tech Stack

C# is our primary language and what you’ll be writing day to day. The rest of the stack:

Core: C# and ASP.NET Core on modern .NET (8 / 9), microservices architecture, dependency injection throughout

UI: Blazor components for our modern front-end, with some JavaScript where it makes sense

Data and comms: SQL, REST APIs, WebSockets for real-time communication

Vision: Zebra Aurora Imaging Library (formerly Matrox Imaging Library / MIL)

Platforms: Windows and Linux. We run our apps on both, thanks to modern .NET being cross-platform

Legacy: WPF, used in some of our older products

Bonus, not required: C++ appears in parts of the stack

We’re pragmatic about tooling. Pick the right tool for the job, and we’ll back you if you make the case for something new.

About You

Experience

• 1 to 2 years of professional software development experience in industry, with solid C# skills

• A real care for code quality. You want to write code you’d be happy to read again in six months

• Happy working in an Agile environment. We’re a small team that uses Scrum and Kanban principles rather than running them by the book

• Strong communicator who works well in a small, cross-functional team

Mindset

• Eager to take a feature, run with it, and ask for help when you need it

• Curious about the messy, physical edges of software, including hardware, sensors and industrial protocols. The things that don’t behave like a cloud API

• Hungry to learn, from your code reviews, from your teammates, and from the problems we tackle

Nice to have, but absolutely not required

• Exposure to computer vision, image processing, or industrial automation

• Experience with real-time or low-latency systems

• A degree in computer science, engineering, or a related field. We hire on what you can do, not where you studied

Why Clearview

We know that talented people have choices, so here’s why we think Clearview is worth your time:

A culture people love. We’re Great Place to Work® certified and our employee Net Promoter Score puts us in the top tier across all industries. We’re obsessed with happiness, for our employees, our customers, and our partners. That’s not a strapline. It’s how we run the business.

Engineering Happiness. It’s the philosophy that underpins everything we do. We engineer happiness for our customers by solving the technical problems they need solved, and we engineer happiness for our team by giving you the space, support and tools to do your best work.

Real autonomy and influence. You’ll have a genuine voice in our architecture, tooling, and how the team works. We promote from within and back our people to grow.

Interesting work, every week. No two customer problems are the same, and you’ll see your code running on real production lines across the World.

What We Offer

There’s a competitive salary depending on experience, a birthday bonus, Friday team lunch, private healthcare and dental plan, cycle-to-work scheme, company pension, a dedicated training budget for every team member, and 30 days holiday plus bank holidays (with the option to purchase 5 more!) to mention a few of our amazing benefits.

We also believe in a hybrid working model, giving you the support you need to do well at work, and the flexibility to make life work for you. Typically that’s 2 to 3 days a week in our Thame office. Some projects ask for more office time, some less. We adapt around the work.

The Hiring Process

We aim to keep things straightforward and respectful of your time:

30-minute phone interview to get to know each other and talk through the role

Technical test so you can show how you think and how you code

In-person interview at our Thame office to meet the team and see where you would be working

At Clearview, we foster a work environment that is inclusive as well as diverse, where our people can be themselves. Applications are encouraged from everyone; we treat all applications equally, recruiting based on skills, experience and potential. Nothing else.

  • If this sounds like you, we’d love to talk. Apply today.

Job Details

Company
Clearview
Location
Thame, England, United Kingdom
Hybrid / Remote Options
Posted