HomeJobsSouthamptonSenior Software Engineer
Back to all jobs
⚡ Source: ReedRef: 56841572

Senior Software Engineer

Spectrum IT Recruitment·Southampton·Posted 4 days ago
🏠 Hybrid⭐ Senior
Tailor my CV for this job — Free

Job description

Original text imported from Reed

Senior Software Engineer

Hybrid Working

Are you an experienced Software Engineer looking to work on cutting-edge technology? Do you enjoy problem solving, customer interactions and developing real-world solutions?

The Role:

  • We are looking for a Senior Software Engineer to play a key role in the development and maintenance of high-performance 3D display systems used within for Air Traffic Control simulation.
  • You'll be working on innovative display solutions, integrating emerging technologies such as Digital Towers and collaborating with suppliers to design and deliver state-of-the-art solutions.
  • This is a customer-facing role, so occasional travel will be required to support system demonstrations, installations, and customer troubleshooting.

What You'll Be Doing:

  • Developing and maintaining high-fidelity 3D display systems for simulation environments.
  • Working with DirectX, Vulkan, OpenGL, or similar APIs to create cutting-edge visual experiences.
  • Integrating hardware and software, working on image processing, and troubleshooting across a diverse tech stack.
  • Collaborating with suppliers to design and procure next-generation display systems.
  • Supporting the sales team with technical expertise, system demonstrations, and product showcases.

What We're Looking For:

Strong experience in C++ or C#
Familiarity with graphics APIs like DirectX, Vulkan, or OpenGL.
Knowledge of the Software Development Life Cycle (SDLC) and version control tools.
Experience with hardware integration, electronics and image processing.
Willingness to travel occasionally to engage with customers and support installations.


If you're excited about developing cutting-edge software and want to work in a dynamic environment with real-world impact, apply today!

Please hit apply or contact Dave Carlisle at Spectrum IT Recruitment.

Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.

SpeedCV AI

Key skills

AI-extracted from the job advert

Must-have skills
C++C#DirectXVulkanOpenGLSDLCVersion controlHardware integrationImage processing
Nice-to-have
Air Traffic Control systemsDigital Towers3D graphics programmingCustomer demonstrationsTechnical sales support
Soft skills
Problem solvingCustomer interactionCollaborationCommunicationTravel flexibilityTechnical presentation
SpeedCV AI

Application advice

5 AI-generated recommendations to maximise your chances.

1

⭐ Highlight your C++ or C# expertise prominently as these are the core programming languages mentioned

2

🎮 Emphasise any DirectX, Vulkan, or OpenGL experience as the role focuses on 3D graphics development

3

✈️ Mention Air Traffic Control or simulation system experience if you have it, as this is a specialised domain

4

🔧 Showcase hardware integration projects where you've worked across software and electronics

5

🤝 Include customer-facing experience and willingness to travel for demonstrations and installations

NEW
AI SpeedCV

Suggested CV bullets

3 bullets our AI drafted for this specific advert, mirroring its ATS keywords.

How to tailor your CV

Add these 3 bullets under your most recent experience:

  • Developed high-fidelity 3D display system using DirectX 12 for aviation simulation, achieving 120fps performance across 8 concurrent displays
  • Integrated hardware components with C++ software stack for real-time image processing, reducing latency by 35% in Air Traffic Control environments
  • Led customer demonstrations of graphics systems across 12 client sites, securing £2.1M in follow-up contracts through technical presentations

Free to copy — tailoring requires a 30-sec CV upload.

NEW
AI cover letter

Your cover letter is ready

We've drafted a cover letter for Spectrum IT Recruitment. Preview the opening, then unlock the full personalised version.

Letter preview — tailored to Spectrum IT Recruitment

Dear Hiring Manager,

Spectrum IT's Senior Software Engineer position perfectly aligns with my expertise in C++ development and graphics APIs including DirectX and Vulkan. Your focus on Air Traffic Control simulation systems and Digital Tower integration represents exactly the cutting-edge technology I want to advance in my career.

My background in developing high-performance 3D systems and hardware-software integration would enable me to contribute immediately to your simulation environments. I have extensive experience with customer-facing technical demonstrations and am comfortable with the travel requirements for installations and troubleshooting.

Get my personalised letter — free

Free signup, no card needed. Export to PDF/Word requires a £1.99 trial (14 days).

SpeedCV exclusive
SpeedCV AI

Interview questions

10 questions generated from this advert.

Technical

  • How would you approach optimising a high-performance 3D display system for Air Traffic Control simulation?
  • What are the key differences between DirectX, Vulkan, and OpenGL, and when would you choose each?
  • Describe your experience with hardware-software integration in graphics systems.
  • How do you handle image processing challenges in real-time 3D environments?
  • What version control strategies do you use for large-scale C++ projects?

Behavioural

  • Tell me about a time you had to troubleshoot a complex technical issue with a customer present.
  • Describe a situation where you had to collaborate with external suppliers on a technical project.
  • How do you handle travel requirements and customer demonstrations?
  • Give an example of when you had to explain complex technical concepts to non-technical stakeholders.
  • Describe a challenging problem-solving scenario in your software engineering career.
SpeedCV AINEW

STAR answer examples

Model answers using the Situation-Task-Action-Result framework. Adapt to your own experience.

1Question

Tell me about a time you had to troubleshoot a complex technical issue with a customer present.

During a live demonstration of our 3D simulation system at Heathrow's training facility, the graphics rendering suddenly dropped to 15fps, making the Air Traffic Control simulation unusable. With 8 senior controllers watching, I quickly identified memory leak issues in our DirectX buffer management. I implemented a temporary fix by adjusting the buffer allocation cycle from 60ms to 120ms, which restored performance to 85fps within 10 minutes. The customer was impressed by the rapid response, and we secured a £180,000 contract extension. I later developed a permanent solution that improved overall system stability by 40%.
2Question

Describe a situation where you had to collaborate with external suppliers on a technical project.

We needed to integrate new 4K display panels from Samsung into our existing Air Traffic Control simulation system, but their hardware specifications weren't compatible with our current DirectX implementation. I worked closely with Samsung's technical team over 6 weeks to develop custom drivers and modify our graphics pipeline. We established weekly technical calls and shared development environments. The collaboration resulted in a hybrid solution using Vulkan APIs that supported both legacy and new hardware. This enabled us to upgrade 15 client installations without replacing existing infrastructure, saving clients approximately £450,000 in hardware costs.

Similar jobs

View all