Software Engineer

Company: Clearview
Apply for the Software Engineer
Location: Thame
Job Description:

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.

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

  • 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

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!).

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

  • 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.

#J-18808-Ljbffr…

Posted: May 25th, 2026