At a Glance
- Tasks: Build and improve software for real-world manufacturing automation equipment.
- Company: Join a leading tech firm at the forefront of manufacturing innovation.
- Benefits: Competitive salary, flexible working, and opportunities for skill development.
- Other info: Dynamic role with exposure to cutting-edge technologies like AI and machine learning.
- Why this job: Dive into diverse projects and make a tangible impact in automation technology.
- Qualifications: 3+ years C# experience and a passion for hands-on software development.
The predicted salary is between 45000 - 60000 € per year.
This role sits at the heart of serious manufacturing automation. You will be building and improving software that talks directly to a wide range of real-world equipment including power supplies, acquisition systems, cameras and test hardware - with plenty of scope for developing skills in parallel processing, performance optimisation and multi-threading.
The work is broad and hands-on, covering automation, databases, test and calibration workflows, with exposure to machine learning and emerging AI where it adds value. If you enjoy having your fingers in lots of pies and working on end-to-end systems rather than a narrow slice of software, this role offers real technical depth and variety.
Required experience:
- Minimum 3+ years C# development experience
- WPF (or closely related UI frameworks), they are moving to WinUI 3
- Experience interfacing software with hardware or test equipment
- Ability to work with and improve existing codebases
Desirable skills:
- WinUI 3
- C/C++
- LabView
- Manufacturing or production test environments
- Jigs, fixtures, tooling
- Automation, multithreading, or performance optimisation
- Databases or calibration/test workflows
Salary: £45-60k plus benefits
C# Software Engineer in Cambridge employer: ENTERPRISE RECRUITMENT
As a C# Software Engineer at our company, you will be part of a dynamic team that thrives on innovation and collaboration in the exciting field of manufacturing automation. We offer a supportive work culture that encourages continuous learning and professional growth, with opportunities to engage in cutting-edge technologies like machine learning and AI. Located in a vibrant area, our company provides competitive salaries and a comprehensive benefits package, making it an excellent choice for those seeking meaningful and rewarding employment.
StudySmarter Expert Advice🤫
We think this is how you could land C# Software Engineer in Cambridge
✨Tip Number 1
Network like a pro! Reach out to fellow C# developers and industry professionals on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving automation and hardware interfacing. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your C# knowledge and familiarising yourself with performance optimisation and multithreading concepts. Practise coding challenges that reflect real-world scenarios you might face in the role.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got a range of exciting opportunities waiting for talented C# Software Engineers like you. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace C# Software Engineer in Cambridge
Some tips for your application 🫡
Show Your C# Skills:Make sure to highlight your C# development experience in your application. We want to see how you've used C# in real-world projects, especially if you've worked with WPF or similar UI frameworks.
Talk About Your Hands-On Experience:Since this role is all about getting your hands dirty with automation and hardware, share any relevant experiences you have interfacing software with equipment. We love candidates who can demonstrate their practical skills!
Emphasise Problem-Solving:We’re looking for someone who enjoys tackling challenges. In your application, mention specific instances where you've improved existing codebases or optimised performance. Show us how you think!
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves.
How to prepare for a job interview at ENTERPRISE RECRUITMENT
✨Know Your C# Inside Out
Make sure you brush up on your C# skills before the interview. Be ready to discuss your past projects and how you've used C# in real-world applications, especially in automation and interfacing with hardware.
✨Showcase Your Hands-On Experience
Since this role involves working with various equipment and systems, prepare examples of your hands-on experience. Talk about specific projects where you’ve built or improved software that interacts with hardware, and highlight any challenges you overcame.
✨Familiarise Yourself with WinUI 3
As they are moving towards WinUI 3, it’s crucial to show that you’re up to speed with this framework. If you have experience with WPF or similar UI frameworks, be ready to discuss how those skills can transfer to WinUI 3.
✨Prepare for Technical Questions
Expect technical questions related to multithreading, performance optimisation, and databases. Brush up on these topics and be prepared to solve problems on the spot, as this will demonstrate your ability to think critically and apply your knowledge.