Connecting Talent to opportunity

Connecting Talent to opportunity

Senior Software Engineer

Expired

Job Description:

This opportunity is for a Senior Software Engineer to join a growing multidisciplinary team working on the next generation of secure communication systems via satellite.

Responsibilities:

  • Analysing requirements, high- and low-level design, implementation, integration and test.
  • Working within an Agile environment, working with a multi-disciplinary team.
  • Living the company culture and values, and creating a positive and collaborative working environment.

Requirements:

  • Degree or equivalent qualification in Software Engineering, Computer Science or a related subject.
  • Experience working across the full software development life-cycle.
  • Background programming in C/C++ on Linux and/or Windows.
  • Familiarity with operating system concepts, e.g. multi-threading, process scheduling, inter-process communication, memory management and I/O.
  • Scripting expertise (e.g. Bash, Python).
  • Understanding of Object-Oriented design/programming (OOD/OOP).

Desirable:

  • Design for Security and an understanding of encryption techniques.
  • Understanding of networking technologies, security and programming.
  • Experience of Assembly, device drivers and developing for micro-controllers.
  • Knowledge of requirements analysis, capture and management using IBM Rational DOORS.

Due to the nature of the role, candidates must be capable of obtaining security clearance to work on UK Government projects.

If you would like to know more about the position, please get in touch:
[email protected]
01489 898876

Matchtech acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers and is part of Gattaca Plc.

Gattaca Plc provides support services to Matchtech and may assist with processing your application.

  • Job Type

    Permanent, Full Time

  • Work Authorisation

    No

  • Industry Sector Other