4 weeks ago

Senior Software Engineer

Warrington 48K - 52K Permanent

Senior Software Engineer

Company Overview

We are a medium-sized organisation with a collaborative, close-knit culture and over 40 years of experience designing and manufacturing advanced mass spectrometry systems. Our technology supports a wide range of scientific and industrial applications, including lithium-ion battery development, fusion research, and clean energy gas analysis. We pride ourselves on quality, innovation, and bespoke design solutions tailored to a global customer base.

Job Overview

We are looking for an experienced and driven Senior Software Engineer with a strong background in Windows desktop application development. The successful candidate will have extensive experience using C++ and will play a key role in developing, enhancing, and supporting desktop software applications. Experience with RAD Studio is desirable and considered an advantage.

Salary
£48,000-£52,000 per annum (dependent on experience) plus bonus.

Working Hours

  • Full-time, permanent, on-site role based in Warrington

  • Monday to Friday, 36.5 hours per week

  • Early finish on Fridays

  • Flexible working hours available

Holiday Entitlement

  • 23 days annual leave plus bank holidays

  • Entitlement increases incrementally up to 29 days, plus bank holidays

Additional Benefits

  • Private healthcare after two years of continuous service

  • Group Personal Pension Scheme

  • Opportunities for professional growth and development

  • Free on-site parking

Key Responsibilities

  • Design, develop, and maintain Windows desktop applications using C++

  • Collaborate closely with scientists, engineers, and other stakeholders to customise and enhance data acquisition, visualisation, and analysis techniques

  • Provide technical support and troubleshoot software issues as required

  • Use RAD Studio to improve user experience by implementing new features, optimising performance, and developing intuitive user interfaces

  • Follow best practices in software development, testing, and deployment

  • Produce and maintain clear documentation to support long-term maintenance and usability

  • Keep up to date with emerging technologies and developments in mass spectrometry to drive continuous improvement

Essential Qualifications & Skills

  • Proven experience (minimum five years) developing and supporting Windows desktop applications using C++

  • Strong analytical and problem-solving skills

  • Excellent communication skills and the ability to work effectively as part of a team

Desirable Qualifications & Skills

  • BSc or higher in Computer Science or a related discipline

  • Experience with RAD Studio or similar development environments such as Visual Studio

  • Understanding of statistical data analysis

  • Knowledge of APIs and inter-process communication

  • Familiarity with vacuum systems used in research or manufacturing environments

Personal Attributes

  • Proactive and self-motivated with a strong sense of ownership

  • Flexible and adaptable to changing project requirements and deadlines

  • Enthusiastic about technology and committed to delivering high-quality software solutions

Soft Skills

  • Adaptability: Ability to quickly learn and apply new technologies

  • Communication: Clear, confident communication with both technical and non-technical stakeholders

Share this job:

Apply now

Similar Jobs

3 days ago

Special Works Manager

London 65K - 75K car allowance, travel, private healthcare Permanent

Job Title: Special Works Manager Location: UK - London & South East (Field & Office Based) Salary: £65,000 - £75,000 + Car Allowance + BonusVantage is recruiting for an experienced and technically strong Special Works Manager to join a growing BMS pr...

4 days ago

Manufacturing Engineer

Hinckley 46K - 50K Permanent

Manufacturing EngineerLocation: Hinckley Salary: £46,000-£50,000 We are partnered with a growing engineering organisation that specialises in the design, development, and production of advanced robotic control systems and autonomous vehicles. As part...

4 days ago

Control Systems Engineer

Inverness 55K - 65K Permanent

Mid/Senior Controls Software EngineerLocation: Ideally Inverness (also open to Leeds or Sheffield) Travel: Regular travel to Scotland required, with UK-wide commissioning Salary: £55,000 - £65,000 Start Date: ASAP Working Hours: 40 hours per week (H...

6 days ago

Commercial Administrator

St Asaph 28K - 32K Permanent

Commercial AdministratorSt Asaph£28,000 - £32,000 Job responsibilities: Collate, verify, and manage cost documentation to support payment applications on reimbursable and target cost projects.Validate subcontractor invoices against purchase orders, d...

6 days ago

Ultrasonic/Acoustics Engineer

Reading 50 - 70 Contract

Ultrasound / Acoustics Engineer Contract: 9 months Status: Outside IR35 Location: Reading (hybrid) Start: ASAP Rate: £50-£70 per hour (DOE)Project OverviewWe are seeking an experienced Ultrasound / Acoustics Engineer to support the development of ad...

6 days ago

Site Manager - Civil Engineering

Nottinghamshire 325 - 375 Contract

Role: Site ManagerIndustry: WaterDuration: 12 months +Pay: £380 maxDetails: Civils bias, M+E knowledge, waste treatment, rebuild filter beds, inlet screens, distribution, £5m jobsExperience:- Water sector - treatment site experience- YW, UU or STW- I...

6 days ago

Electrical Engineer

Wolverhampton 30K - 40K Permanent

Electrical Engineer Wolverhampton £30,000 - £40,000Preferred Skills/Experience:Build and wiring of electrical panels and enclosuresElectrical installation and machine wiringElectrical breakdown and faultfindingTesting of panels to relevant standardsQ...

1 week ago

PLC Controls Engineer

Nottingham 40K - 50K Permanent

PLC Controls Engineer Up to 50k Nottingham basedKey ResponsibilitiesDeveloping and maintaining legacy PLC software solutionsDesigning, configuring and, commissioning our next generation control systemCommunicating with customers and translating their...

1 week ago

Control Systems Engineer

Droitwich 35K - 55K Permanent

Control Systems EngineerDroitwich Spa33k - 53k (DOE)As a Senior Control Systems Engineer, you will be responsible for managing projects through their entire lifecycle-from initial concept and design through to documentation, implementation, and commi...