Mid-Level Software Engineer C

Technical Futures Ltd

Waterbeach

On-site

GBP 55,000 - 75,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Technical Futures Ltd in the United Kingdom is seeking a mid-level Software Engineer specialized in modern C++ on Windows to design and develop high-performance, reliable software systems for mission-critical imaging products. You will work across the full development life-cycle with emphasis on efficient algorithms, robust system design, and maintainable code; 3+ years' experience and strong Win32/DCOM/STL skills are required.

This office-based role offers a competitive salary.

Qualifications

  • Degree in Electronics or Software related discipline.
  • 3+ years' commercial experience in modern C++ development on Windows.
  • Experience with Win32 APIs.
  • Experience with DCOM.
  • Proficiency with STL, memory management and concurrency.
  • Knowledge of low-level system programming.
  • Beneficial: knowledge of real-time systems, TCP/UDP socket programming, hardware interfacing, Python or C#.

Skills

Modern C++ (Windows)
Win32 API
DCOM
STL & memory management & concurrency
Low-level programming
Sockets (TCP/UDP)
Python/C#

Education

Electronics or Software-related degree

Job description

Award-winning High-Tech Design and Manufacturing Company seeks a proactive Mid-level Software Engineer with strong modern C++ programming skills (on Windows) to contribute to the design of high-performance, reliable software systems.

You’ll work across the full development life-cycle with a focus on efficient algorithms, robust system design and maintainable code.

Key Requirements for this Software Engineer C++ role include:

  • Degree in Electronics or Software related discipline.
  • 3+ years' commercial experience in modern C++ development on Windows.
  • Experience with Win32 API's.
  • Experience with DCOM.
  • Proficiency with STL, memory management and concurrency.
  • Knowledge of low-level system programming.

It would also be beneficial to have some knowledge of real-time systems, TCP and UDP socket programming, hardware interfacing and additional languages such as Python or C#.

Global leaders in the design and manufacture of a range of mission critical imaging products, this company seeks a detail orientated Software Engineer who can bring solid experience with C++ development under Windows and has the ability to design, implement and maintain high-performance, reliable software systems.

A competitive salary package will be offered.

Applicants must have full eligibility to work in the UK without sponsorship.

This role is fully office based

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer C++
Software Engineer C++

Technical Futures Ltd • Cambridgeshire and Peterborough

On-site
GBP 65,000 - 95,000
Windows C++ Software Engineer — High-Performance Systems
Windows C++ Software Engineer — High-Performance Systems

Technical Futures Ltd • Waterbeach

On-site
GBP 55,000 - 75,000
Software Engineer
Software Engineer

Anson McCade • Manchester

On-site
GBP 50,000 - 70,000
Private medical care
C++ Software Engineer – Windows, High-Performance Imaging
C++ Software Engineer – Windows, High-Performance Imaging

Technical Futures Ltd • Cambridgeshire and Peterborough

On-site
GBP 65,000 - 95,000
Software Engineer (C++)
Software Engineer (C++)

Experis Austria • High Wycombe

On-site
GBP 40,000 - 60,000
Software Engineer
Software Engineer

Ashdown Group • Hampton

Hybrid
GBP 60,000 - 72,000
London weighting
Hybrid working
28 days holiday
Software Engineer
Software Engineer

Ashdown Group • Greater London

Hybrid
GBP 60,000 - 72,000
London weighting
28 days holiday
Pension 10%
+2
Cyber Software Engineer
Cyber Software Engineer

Searchability NS&D • Cheltenham

On-site
GBP 77,000 - 94,000
Annual bonus
Private medical
Pension plan
+3
C++ Software Engineer (Embedded Systems)
C++ Software Engineer (Embedded Systems)

Zenovo • Cambridgeshire and Peterborough

On-site
GBP 55,000 - 65,000
Bonus & Benefits
Senior Software Engineer (C/C++)
Senior Software Engineer (C/C++)

Octagon Group • Stevenage

On-site
GBP 70,000 - 100,000