Software Engineer (C++/Java)

  • Location

    Malvern, Worcestershire

  • Sector:


  • Job type:


  • Salary:

    Benefits listed in Advert

  • Contact:

    Ross Macdonald

  • Contact email:


  • Job ref:


  • Published:

    8 months ago

  • Expiry date:


  • Client:


Software Engineer (C++/Java) is required by prestigious organisation in their Malvern offices.

As the Software Engineer (C++/Java) you will be working across several projects, the successful applicant will be designing and developing DDS based software solutions. You will be solving technically challenging problems and will also work throughout the engineering lifecycle, applying rigorous engineering practices; analysing, designing, implementing, testing, supporting and maintaining solutions that solve the mission-critical problems of our customers.

What's in it for the Software Engineer (C++/Java)?

  • Working for a recognised company with an excellent reputation
  • Excellent benefits package including contributory pension, Life Cover, income protection and much more
  • Excellent Salary
  • Working in a company who invest in their team (including certifications & subscriptions)
  • Excellent Career Development opportunities
  • You will be working within industry leading teams and people
  • Essential Skills for the Software Engineer (C++/Java):
  • Eligible for SC clearance
  • Experience of developing in C++ and/or Java
  • Experienced in developing on Linux operating system (Windows will also be considered)
  • Skilled in architecting, designing and implementing solutions in software.
  • Experienced in designing software using UML
  • Previous experience of software design, development environment and test tools such as Enterprise Architect, Visual Studio, etc.

Desirable Skills for the Software Engineer (C++/Java):

  • Understanding of DDS (preferably RTI) including Quality of Service (QoS)
  • Experience of developing real-time software
  • Prior experience of developing embedded systems
  • Degree or higher in related field
  • Experience of using RTI DDS versions 5.3.0 and 4.2e
  • Experience of developing embedded systems
  • Experience of developing real-time software

If you have the essential skills and you are a Software Engineer (C++/Java) wanting to work for a company who invest in their technology and staff, then please apply via the link.