Software Engineer

NJF Global Holdings
Charing Cross, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 117K

Job location

Charing Cross, United Kingdom

Tech stack

.NET
API
Agile Methodologies
Algorithmic Trading
Automation of Tests
Azure
C Sharp (Programming Language)
C++
Hardware Design
Distributed Simulation
Real Time Simulation
System Testing
Systems Integration
Real Time Systems
Information Technology
Low Latency
Hardware Infrastructure

Job description

This is not a web or IT development role. It is a hands-on engineering position that involves building simulation environments, integrating hardware, modelling system behaviours, and supporting real-world engineering activities across the full lifecycle.

Engineers from automotive, aerospace, rail, medical devices, robotics, industrial automation, energy, defence, or any other high-integrity engineering sectors will find their experience highly transferable. What will you be working on?

You will join a multidisciplinary team creating real-time simulations and synthetic environments used to design, test, validate and train against complex engineered systems. Your work will include:

  • Real-time simulation & modelling (SIL/HIL, behavioural modelling)
  • Integration of hardware components with simulation frameworks
  • Building C# and/or C++ components for system representation
  • Developing digital twins and experimental test environments
  • Designing tools to support verification, validation & training
  • Creating visualisation and analysis tools for system behaviours

This is real engineering: modelling physics, behaviours, interfaces, and integrating hardware - not enterprise apps or websites., We are continuing to grow our software team across 2026 and welcome applicants from a broad range of engineering sectors, including:

  • Automotive - ADAS, powertrain, embedded systems, real-time control
  • Aerospace / Avionics - simulation, modelling, system testing
  • Rail & Transportation - signalling, control, safety-critical systems
  • Medical Devices - regulated software, embedded control
  • Robotics & Automation - motion control, real-time behaviour
  • Industrial / Manufacturing Automation - PLC, modelling, hardware integration
  • Energy / Renewables - control systems, digital twins

If you're an engineer who codes - not a web developer - this role is designed for you., A leading engineering company in the UK is seeking a Senior Software Engineer for a short-term contract. The successful candidate will develop high-performance C/C++ software, working on concurrency and real-time systems engaged in automotive and motorsport engineering...., A technology firm specializing in trading systems is seeking a Low-Latency C++ Engineer to join their team. The successful candidate will focus on developing and optimizing C++ systems for market data processing and trade execution. Key responsibilities include designing...

Requirements

A leading UK engineering organisation is expanding its Real-Time Simulation & Experimentation capability and is seeking skilled engineers with strong C# or C++ experience in real-time, embedded, modelling, hardware-integrated or safety-critical environments., * Strong experience with C# or C++ in engineering or real-time systems

  • Background in real-time, embedded, simulation or hardware-connected software
  • Experience with system modelling, system behaviour or control systems
  • Exposure to SIL/HIL, digital twins, hardware integration or simulation frameworks
  • Ability to produce robust, maintainable, well-tested code
  • Comfortable working within Agile methods and multidisciplinary teams

Desirable Experience

  • Experience in regulated or safety-critical environments (e.g., automotive, aerospace, medical, rail)
  • CI/CD pipelines
  • Understanding of system architectures and engineering principles
  • Experience with distributed simulation, tools or test automation, A leading motorsport organization in Greater London is looking for a DIL Development Engineer to enhance their Driver-in-the-Loop simulation capabilities. The ideal candidate will have a background in Engineering or a related field, with hands-on experience in simulation...

Head of real-time & editing engine (rust), An international engineering consultancy is seeking a Software Engineer experienced in SW development and embedded systems for complex technical projects. Candidates should possess at least a BSc or MSc in a relevant field and have a minimum of 3 years' experience,...

Benefits & conditions

This company offers leading benefits including bonus, fantastic combined pension contribution, potential for paid over time, Enhanced parental & family leave and much more!

About the company

OverviewAbout Us: Photoroom launched in 2020 after being accepted into Y Combinator and has become the world's most popular AI photo editor. Our goal is to create the technology allowing anyone to create studio-level product images in minutes. With over 300 million..., A leading engineering recruitment agency in the United Kingdom is seeking a C++ Software Engineer to join their Bedfordshire team. The ideal candidate will have proven skills in software engineering and C++, with knowledge of Real-Time Operating Systems. Strong..., Optimal's Mission Qualifications, skills, and all relevant experience needed for this role can be found in the full description below. Optimal Agriculture has developed the most advanced operating platform for high-tech greenhouses, which are critical to the future of...

Apply for this position