Software Engineer (C, MATLAB & Python)

  • Location

    Portsmouth, Hampshire

  • Sector:

    Aerospace and Defence

  • Job type:


  • Salary:

    £40 - £50 per hour

  • Contact:

    Kevin Burke

  • Contact email:


  • Job ref:


  • Published:

    5 months ago

  • Duration:

    6 Months

  • Expiry date:


  • Start date:


  • Client:


Software Engineer
Location: Portsmouth
Duration: 6 Months
Rate: £40 - £50 Per Hour LTD (negotiable)

A versatile software engineer is required to join a studies group working on advanced programmes for satellite navigation systems. This job will include the definition, prototyping and evaluation of new applications within the GNSS domain.

Key responsibilities:

  • Software Development
  • Requirements analysis and functional decomposition.
  • Technical analysis of system design
  • Platform definition and evaluation
  • Delivery of incremental systems builds



  • Software Development including C, Matlab, Python on Linux OS
  • Software architecture
  • Knowledge of Software defined radio development
  • System Specifications including interfaces
  • Requirements tools (e.g. DOORS)
  • Systems Engineering
  • Formal approach to documentation


  • Knowledge of RF signal processing
  • Knowledge of satellite systems and ground infrastructure including GPS
  • Knowledge of Networking including Ethernet, USB
  • Knowledge of test environments including RF test equipment

Additional information:

Please note, due to the sensitive nature of the project involved all applicants must be capable of gaining a UK MOD Security Clearance to SC level.