At a Glance
- Tasks: Design and develop high-performance software for precision instrumentation using C# and .NET.
- Company: Specialist tech company in Oxfordshire focused on advanced manufacturing solutions.
- Benefits: Up to Β£65,000 salary, hybrid work, 25 days holiday, and private healthcare.
- Other info: Mentorship opportunities and dynamic work environment with career growth.
- Why this job: Join a growing team and make an impact in cutting-edge industrial automation projects.
- Qualifications: Strong C#, WPF, and .NET skills with experience in industrial automation.
The predicted salary is between 65000 - 65000 β¬ per year.
My client is a specialist technology company based in Oxfordshire, developing high-precision inspection and measurement systems for the advanced manufacturing sector. This is a business doing genuinely complex, cutting-edge work - and they're growing.
They're looking for a Senior Software Engineer with strong C# skills and experience in industrial automation to join the team and take ownership of developing high-performance control software for precision instrumentation.
Day to day, you'll be:
- Designing, developing, and maintaining software using C#, WPF, and .NET
- Implementing real-time control for high-precision positioning and feedback systems
- Developing HMI applications for operator dashboards and inspection workflows
- Optimising system performance across scanning, image processing, and data analysis
- Collaborating closely with hardware, optics, and applications engineering teams
- Mentoring junior engineers and contributing to architectural decisions
To be right for this, you'll have:
- Solid experience in C#, WPF, .NET, and Windows-based application development
- A solid understanding of industrial automation, automated control systems
- Experience with IPC technologies (DDS, MQTT, ZeroMQ, RabbitMQ, NamedPipes, etc.)
- A degree in Computer Science, Electrical Engineering, or equivalent experience
Nice to have:
- Experience with complex engineering systems, inspection tools, or image analysis
- Knowledge of SCADA, HMI development, or industrial IoT
The package includes a competitive salary up to Β£65,000, annual bonus, hybrid working, 25 days' holiday, private healthcare, death in service, pension with salary sacrifice, and a generous EMI share scheme.
Hybrid working from their Oxfordshire office. Applicants must have the right to work in the UK.
If this sounds like your kind of challenge, drop me a message or give me a call on 07791 615703.
C# Senior Software Engineer in Oxford employer: Ascent People Ltd
Join a forward-thinking technology company in Oxfordshire that is at the forefront of developing high-precision inspection and measurement systems for advanced manufacturing. With a strong emphasis on innovation, collaboration, and employee development, this organisation offers a supportive work culture, competitive salary, and comprehensive benefits including hybrid working options, private healthcare, and a generous share scheme. As a Senior Software Engineer, you'll have the opportunity to work on cutting-edge projects while mentoring junior engineers and contributing to impactful architectural decisions.
StudySmarter Expert Adviceπ€«
We think this is how you could land C# Senior Software Engineer in Oxford
β¨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in automation or software engineering. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your C# projects, especially those related to industrial automation. This gives potential employers a taste of what you can do and sets you apart from the crowd.
β¨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to C#, WPF, and .NET. Practise coding challenges and be ready to discuss your past projects in detail β they want to see how you think and solve problems!
β¨Tip Number 4
Donβt forget to apply through our website! Itβs the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace C# Senior Software Engineer in Oxford
Some tips for your application π«‘
Tailor Your CV:Make sure your CV highlights your C# skills and experience in industrial automation. We want to see how your background aligns with the role, so donβt be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why youβre excited about this opportunity and how your expertise in software engineering can contribute to our cutting-edge work. Keep it engaging and personal!
Showcase Your Technical Skills:When filling out your application, be specific about your experience with WPF, .NET, and any IPC technologies you've worked with. We love seeing concrete examples of how you've tackled challenges in previous roles.
Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you donβt miss out on any important updates from us!
How to prepare for a job interview at Ascent People Ltd
β¨Know Your C# Inside Out
Make sure you brush up on your C# skills before the interview. Be prepared to discuss your experience with WPF and .NET, as well as any specific projects you've worked on that showcase your expertise in these areas.
β¨Understand Industrial Automation
Since the role involves industrial automation, take some time to familiarise yourself with automated control systems. Be ready to explain how your previous work relates to this field and how you can contribute to their high-precision inspection systems.
β¨Showcase Your Problem-Solving Skills
Prepare to discuss challenges you've faced in past projects, particularly those involving real-time control or performance optimisation. Highlight your thought process and the solutions you implemented to overcome these hurdles.
β¨Be Ready to Collaborate
This position requires close collaboration with various engineering teams. Think of examples where you've successfully worked with cross-functional teams, and be ready to share how you can mentor junior engineers and contribute to architectural decisions.