Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

Cortech Talent Solutions Ltd

West of England

On-site

GBP 50,000 - 80,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading R&D firm in the UK seeks a Software Application Engineer to develop applications for advanced sensing systems. This role involves software development using Python and C++ and requires experience in real-time data processing and GUI design. Successful candidates will work closely with hardware teams on innovative projects, contributing to prototype solutions. The position offers a salary of £50k-£80k, plus a tax-free Christmas bonus and a relocation package. Join a dynamic team devoted to cutting-edge technology solutions.

Benefits

Royal London Pension (5% company contribution)
Private Medical Insurance
25 days annual leave plus Bank Holidays

Qualifications

  • Proficiency in Python and C++.
  • Experience with PyTorch or similar ML frameworks.
  • Strong understanding of multithreaded application development.

Responsibilities

  • Develop software applications using Python and C++.
  • Design and implement Graphical User Interfaces for real-time data.
  • Collaborate with electronics teams to integrate software and hardware.

Skills

Python
C++
Real-time data processing
Graphical User Interfaces
PyTorch
Linux
Multithreaded applications
DevOps
Job description

Role : Software Application Engineer

Experience : Mid OR senior

Location : Weston super mare ( on site 5 days a week)

Salary : £50k- £80k (£80k max if they are really good and have all the tech stack) + a tax free bonus £2,800 annual just before Christmas ( so everyone can go have a lovely Christmas)

Relocation : offered

Tech stack : Python , C++, User interface ( but you can have Java or React if you don’t have User Interface) prototype exp ( any exp in coding software for hardware products e.g robots), Real time data exp.

We are seeking a Software Engineer to join our multidisciplinary R&D team developing prototype and customer-focused software applications for advanced sensing and intelligent systems. This role focuses on R&D rapid development and demonstration, not mass-production software.

The ideal engineer will be competent with Python, C++, application software development, PyTorch, Graphical User Interfaces, real-time data processing and display, use of Linux operating system.

Focus is on development of software for R&D, prototype demonstration, testing and trials, and to meet specific customer requirements for a well-defined user base.

Candidates should be willing to work on software that is to support the development of technology solutions where the requirements for the software will more often be based around a physical piece of deliverable equipment, and not standalone software that is developed on its own.

We don't sell software as a product to a wide customer base, but develop custom hardware for specific clients that requires dedicated software to operate it. Any experience in the area of digital signal processing, and / or incorporating trained machine learning models into applications would be beneficial.

Key Responsibilities :
  • Understand Project / Customer technical and user requirements for software development.
  • Develop software applications using Python and C++ for R&D and prototype systems.
  • Design and implement Graphical User Interfaces (GUIs) for real-time data processing and visualisation.
  • Integrate PyTorch-based models for inference and testing.
  • Develop and maintain software on Linux platforms (Ubuntu, Raspbian, Yocto)
  • Collaborate with electronics and embedded teams to integrate hardware and software components into physical products.
  • Contribute to customer-focused prototypes and demonstration systems.
Required Skills & Experience :
  • Proficiency in Python and C++.
  • Experience with PyTorch or similar ML frameworks.
  • Strong understanding of real-time data processing and multithreaded applications.
  • Experience in GUI development (e.g. PyQt, Tkinter) and webUI frameworks (full stack).
  • Comfortable working in both Linux and Windows environments.
  • Competent with use of DevOps / GitHub for version control and managing feature backlogs.
  • Experience with using AI tools as an aid to the code development process.
  • Excellent documentation and communication skills.
  • UK national, eligible for security clearance.
About us :

we are a SME of around 30 staff and work with defence clients but we are a R&D company who works on projects such as drones / robots / very technical projects that other companies don’t offer.

We love to invest in out staff and we are even building new offices ourself on our own land in 2026 as we expand

Benefits :
  • Royal London Pension (5% company contribution)
  • Private Medical Insurance
  • Salary Sacrifice for Electric Car Scheme, Cycle Scheme, Tech at Home
  • Rail Season Ticket Loan
  • Option to Buy / Sell holiday
  • Discretionary annual bonus
  • 25 days annual leave plus Bank Holidays
  • Company Christmas shutdown
Commuting :
  • Free on-site car parking available
  • Nearest station is Weston Milton (1 mile walk / cycle from office)
  • Good cycling routes, on-site bike sheds and showers
Culture :
  • Close-knit team of engineers
  • Wide range of projects and technical work opportunities
  • Regular company social events & annual Christmas party
  • Charity fundraising events
  • Free provision of fruit, snacks, and refreshments in the office
How to apply?

Please send a CV to danni@cortechtalentsolutions.co.uk

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.