Senior Software Engineer – Real-Time Distributed Systems

Senior Software Engineer – Real-Time Distributed Systems

Full-Time On-site
Fynity Limited

Senior Software Engineer – Real-Time Distributed Systems

Location: Bristol

Salary: Up to Β£70,000

Due to the security requirements associated with the position, applicants must be British Citizens or dual UK nationals with British citizenship and will be required to undergo the relevant security screening.

We're working with a leading UK engineering organisation developing some of the most advanced defence and air defence technology in Europe. They're looking for an experienced Software Engineer with expertise in RTI Connext DDS / Data Distribution Service to join a highly technical team in Bristol.

This is a senior, hands-on software design position where you'll work on the communications architecture that allows complex, real-time systems and their individual components to exchange data reliably and effectively.

You'll operate across both system and sub-system level, working closely with Software Architects, technical leads and development teams to influence software architecture, communications models and the underlying data structures used across a major product portfolio.

What you'll be doing

  • Designing and developing real-time distributed software and communications solutions
  • Supporting system and sub-system architecture and design
  • Designing and constructing IDL at system and sub-system level
  • Developing reusable component templates and software design patterns
  • Working on command and control definition and design
  • Developing and evolving complex communications data models
  • Providing technical guidance and mentoring to other software developers
  • Taking technical ownership of key technologies used across complex, safety-critical systems

What we're looking for

We're particularly interested in Software Engineers with experience across areas such as:

  • RTI Connext DDS / Data Distribution Service (DDS)
  • Distributed and real-time software systems
  • IDL and data modelling
  • Software architecture and design
  • Command & Control systems
  • Complex system/sub-system communications
  • Technical leadership or mentoring

You'll need to be comfortable operating beyond pure coding, understanding how software components communicate and contributing to wider architectural and design decisions.

This could suit an experienced DDS Developer, Senior Software Engineer, Real-Time Software Engineer, Middleware Engineer or Distributed Systems Engineer looking for greater technical ownership.

You'll be working on complex, real-world engineering systems where software performance, reliability and safety genuinely matter. You'll have the opportunity to influence software design at both system and sub-system level while working alongside experienced Software Architects and engineering teams.

There are also opportunities for international collaboration with engineering teams across Europe and exposure to a wide range of technologies and products.

#J-18808-Ljbffr

Senior Software Engineer – Real-Time Distributed Systems employer: Fynity Limited

Fynity is an exceptional employer located in Hemel Hempstead, offering a unique opportunity for Senior SOC Analysts to engage in meaningful work that protects critical national infrastructure. With a strong focus on employee growth, Fynity fosters a dynamic work culture where team members can thrive while utilising cutting-edge SIEM tools like Microsoft Sentinel and Splunk. The company values its employees by providing a supportive environment that encourages continuous learning and development, making it an ideal place for those looking to advance their careers in cybersecurity.

Fynity Limited

Contact Details:

Fynity Limited Recruitment Team