Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Tokamak Energy

Senior Software Engineer, C++, Data Acquisition & Control

Tokamak Energy

Senior Software Engineer developing C++ applications on embedded and Linux platforms. Responsible for real-time software controlling complex engineering systems with hardware interfaces.

Posted 7/2/2026full-timeAbingdon • 🇬🇧 United KingdomSenior💰 £75,000 per yearWebsite

Tech Stack

Tools & technologies
LinuxTCP/IP

About the role

Key responsibilities & impact
  • Develop C++ software for real-time data acquisition and system control
  • Interface directly with hardware using communication protocols such as USB, TCP/IP, SPI, I2C and serial
  • Build tools and interfaces for system monitoring and control
  • Develop backend tooling for data storage, processing, and retrieval
  • Take ownership of core control software within the team
  • Collaborate with electronics engineers and other technical teams

Requirements

What you’ll need
  • Strong C++ development experience
  • Experience building asynchronous or real-time systems
  • Comfortable working in a Linux environment
  • Experience interfacing with hardware and communication protocols
  • Familiarity with version control and build systems such as Git and CMake
  • Embedded Linux or ARM-based systems
  • Asynchronous I/O frameworks such as Boost.Asio
  • Real-time systems or networking
  • Messaging protocols such as MQTT
  • Experience working with hardware such as FPGAs or microcontrollers

Benefits

Comp & perks
  • 25 days holiday + bank holidays, plus discretionary festive shutdown
  • Performance-led rewards including discretionary bonus, innovation and merit schemes
  • Share options – a stake in our future success
  • Pension and comprehensive financial protection package including death in service and critical illness cover
  • Health and wellbeing support, including cash plan and 24/7 assistance
  • Ongoing investment in your growth with training and career progression
  • Be part of world-changing innovation in Fusion Energy

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++ DevelopmentReal-Time SystemsAsynchronous I/OEmbedded LinuxARM-Based SystemsCommunication ProtocolsData ProcessingSystem ControlVersion ControlBuild Systems