Senior Applications Software Engineer
Role details
Job location
Tech stack
Job description
A specialist engineering organisation working on advanced sensing and intelligent systems is seeking a Software Applications Engineer to support the development of prototype and customer-facing software. This role is ideal for someone who enjoys technical variety, solving complex problems and contributing across software, hardware and R&D environments.
You will help turn early-stage research software into polished, user-focused applications that run on real hardware platforms. This includes developing graphical interfaces, real-time data visualisation tools and integrating machine learning models for inference.
The Role
-
Develop applications using Python and C++ for prototype and R&D systems.
-
Create intuitive and responsive graphical user interfaces that present real-time data to end users.
-
Implement data acquisition and visualisation pipelines for hardware-connected systems.
-
Integrate machine learning models using PyTorch and support inference testing.
-
Deploy software on Linux-based platforms and maintain robust build and release workflows.
-
Collaborate closely with embedded, electronics and mechanical engineers to deliver integrated systems.
-
Support customer demonstrations, trials and feedback sessions.
-
Produce clear, well structured technical documentation.
Requirements
-
Strong commercial experience with Python and C++.
-
Exposure to real-time data processing or hardware integrated systems.
-
Experience building GUIs in Python, Qt or similar frameworks is desirable.
-
Familiarity with Linux environments and Git based version control.
-
Ability to work proactively, take ownership of tasks and contribute ideas.
-
Strong communication skills, comfortable working in multi-disciplinary teams and presenting work to stakeholders.
-
UK national and eligible for security clearance., * C++
-
GUI
-
Python
-
PyQt
-
Hardware Integration
-
TensorFlow
-
PyTorch
Benefits & conditions
-
25 days holiday plus additional Christmas shutdown
-
Private medical plan
-
Pension scheme
-
Electric car and cycle to work schemes
-
Flexible start and finish times