2 hours 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

1 day ago

Electrical Control Systems Engineer

Wolverhampton 50K - 55K Permanent

Electrical Control Systems Engineer Wolverhampton Up to 55kOverview This role involves the design, development, and commissioning of electrical control systems for industrial machinery. You will work across the full project lifecycle, from software d...

2 days ago

Senior BMS Consultant

London 60K - 70K pension, private healthcare Permanent

Senior BMS Consultant (Smart Buildings / Digital Advisory)Location: London (Hybrid) Salary: £60,000 - £70,000 + Benefits Start Date: Flexible / ASAPCompany & Role OverviewMy client are a global MEP and engineering consultancy delivering some of the m...

2 days ago

Commissioning Engineer - Food and Beverage

Liverpool 40 - 50 Contract

Commissioning Engineer - Food & BeverageLocation: Liverpool / Merseyside (Fully Onsite) Contract: Outside IR35 Duration: 3-month initial contract (strong likelihood of extension) Sector: Food & Beverage ManufacturingOverviewWe are supporting a food &...

3 days ago

BAS Project Manager - (Building Automation Systems)

Boston 12K - 150K Permanent

BAS Project Manager - (Building Automation Systems)MassachusettsWe're looking for a Project Manager with a strong technical background in BAS controls and experience leading projects from design through to commissioning and handover. Ideal for someon...

3 days ago

Electrical Engineer

Hertfordshire 28 - 32 Permanent

Role: Electrical Engineer Location: South Hertfordshire Working Arrangement: In office initially, hybrid after Working week: 37.5 hours, 9am - 5:30pm Rate: £30ph Start date: ASAP Contract length: 6 month rolling contractEssential Skills:Electrical d...

3 days ago

Electrician

Wolverhampton 30K - 40K Permanent

Electrical EngineerWolverhampton£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 standardsQua...

3 days ago

Senior Authorised Person - H&S specialist

Shropshire 60K - 68K + company bonus + car allowance Permanent

Senior Authorised Person - H&S specialist £55-68K + bonus + company car allowance Location - TelfordYour Mission We are seeking a Senior Authorised Person with a background in Health and Safety, ideally with a specific bias to Electrical Safety Manag...

4 days ago

Asset Management and Power Systems Senior Consultant

Chester 55K - 55K Permanent

Job Description:Location: Chester (Hybrid) Salary: £55K + Bonus Benefits: - 25 days + BH (increasing 1 day every 3 years until 30 days) - Option to purchase up to 5 days AL - Pension contribution (8% or cash equivalent) - Life insurance, income...

1 week ago

Junior Electrical Design Engineer

Peterborough 37K - 37K Permanent

Junior Electrical Design Engineer PeterboroughKey Responsibilities:Assist with the design of MCC panels, including motor circuits, safety circuits, PLC equipment and panel layoutsSupport the production of I/O configurations, I/O lists, material speci...