At a Glance
- Tasks: Join a dynamic team to build innovative software for Machine Vision products.
- Company: Clearview, a leading supplier in the Machine Vision industry with a collaborative culture.
- Benefits: Competitive salary, hybrid working, 30 days holiday, and a dedicated training budget.
- Other info: Great Place to Work certified with a focus on employee happiness and development.
- Why this job: Make a real impact with your code on global production lines and grow your skills.
- Qualifications: 1-2 years of C# experience and a passion for quality code.
The predicted salary is between 30000 - 40000 £ per year.
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.
Software Engineer in Thame employer: Clearview
At Clearview, we pride ourselves on fostering a vibrant and inclusive work culture that prioritises employee happiness and growth. With a commitment to personal development, competitive benefits including a dedicated training budget, and a flexible hybrid working model in our Thame office, we empower our Software Engineers to take ownership of their projects while collaborating with a talented team. Join us to work on innovative Machine Vision solutions that make a real impact across various industries, all while enjoying a supportive environment that celebrates success and encourages creativity.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer in Thame
✨Tip Number 1
Get your networking game on! Reach out to people in the industry, attend meetups, and connect with Clearview employees on LinkedIn. A friendly chat can sometimes lead to opportunities that aren’t even advertised!
✨Tip Number 2
Show off your skills! Build a portfolio of projects that highlight your C# expertise and any cool features you've developed. This is your chance to demonstrate what you can bring to the table beyond just a CV.
✨Tip Number 3
Prepare for the technical test by brushing up on your coding skills and understanding the tech stack at Clearview. Practice common algorithms and design patterns, and don’t forget to review your past projects to discuss them confidently.
✨Tip Number 4
When you get that interview, be yourself! Clearview values authenticity and a good cultural fit. Share your passion for software engineering and how you can contribute to their mission of engineering happiness.
We think you need these skills to ace Software Engineer in Thame
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your C# expertise and any relevant projects you've worked on. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're excited about this role at Clearview. Share your passion for software engineering and how you align with our culture of collaboration and creativity. Let your personality shine through!
Showcase Your Projects:If you've got any personal or professional projects, don't hesitate to include them! We love seeing real-world applications of your skills, especially if they involve C# or machine vision. It gives us a glimpse into your coding style and problem-solving abilities.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets to the right people. Plus, it shows us you're genuinely interested in joining our team at Clearview!
How to prepare for a job interview at Clearview
✨Know Your Tech Stack
Familiarise yourself with the tech stack mentioned in the job description, especially C# and ASP.NET Core. Be ready to discuss your experience with these technologies and how you've used them in past projects.
✨Show Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in software development and how you overcame them. Clearview values curiosity and a hands-on approach, so demonstrate your eagerness to tackle real-world problems.
✨Emphasise Team Collaboration
Since Clearview operates in a small, cross-functional team, highlight your experience working collaboratively. Share examples of how you've communicated effectively with team members and contributed to group projects.
✨Ask Insightful Questions
Prepare thoughtful questions about the role and the company culture. This shows your genuine interest in Clearview and helps you assess if it's the right fit for you. Consider asking about their approach to Agile methodologies or how they support personal development.