Skip to main content
AdobeStock_425318986-2000x400
Stem recruitment specialists

Find your future role

Job title

C++ Software Engineer

Ref no. BHN565765
Location Wales
Start date ASAP
Job type Contract 6 months
Job status Closed

Job summary

We are looking for an experienced Software Engineer to join our clients team on a contract basis.

Key skills required for this role

C++, Design, Software Engineer

Important

C++ Software Engineer

Job description

Location: Oakdale (95% remote working)

Duration: 6 month contract

Rate: £520 p/day LTD (Outside IR35)

Role profile:

We are looking for an experienced Software Engineer to join our clients team on a contract basis. Work tasks will include:

  • Interpret functional and non-functional software requirements embodying them in detailed software designs that align with the broader software architecture.
  • Develop and update software solutions, using the C++ programming language, validating fulfilment of requirements and adherence to detailed software designs.
  • Where required effectively identify defect and failure root cause, then using the knowledge gained, identify appropriate design and implementation changes to effect resolution.
  • Perform all software tasks in full adherence to the project's software development process, associated policies and guidelines.
  • Ensure component regression tests are maintained and extended in-line with new development and defect resolutions.
  • Supply accurate effort and timescales estimates for assigned software tasks and report progress to line manager.

What we are looking for:

  • Professional experience developing distributed, multi-threaded, real-time software systems.
  • Professional experience implementing software applications and services using C++
  • Excellent analytical and problem solving skills
  • Proficient in design capture in UML using Object Orientated Design (OOD) methodologies
  • Familiarity with software configuration and change control best practice
  • Strong communication skills including excellent written and spoken English.

Desirable:

  • Experience of leading small groups of software engineers in developing new system capabilities
  • Defense / automotive / aerospace industry background.
  • Embedded System design.
  • Rhapsody or equivalent UML modelling tool.
  • MISRA C++ guidelines.
  • Static code analysis tools such as LDRA.
  • Greenhills MULTI and Microsoft Visual Studio
  • SVN configuration management tool.
  • GUI development using OpenGL.
  • Data Distribution Service (DDS)
  • Windows driver development experience an advantage

Matchtech is a STEM Recruitment Specialist, with over 35 years’ experience

Learn more about Matchtech

Let us find jobs for you