Job type: Full-time

Salary: £31,931 - £44,166 a year

Loading ...

Job content

Job Title: Software Engineer
Salary: £31,931 - £44,166
Grade: Band D or E
Location: Science and Technology Facilities Council, Rutherford Appleton Laboratory, Harwell, Oxfordshire
Hours: Full-Time/Part time (minimum 25 hours per week)
Contract type: Open Ended
Closing Date: 27th February 2022



Background

RAL Space is the UK’s national space laboratory and has over 50 years of experience in space programmes with significant involvement in more than 210 instruments on missions to date.
STFC values their employees by offering a benefits package designed to provide an excellent work/life balance including 30 days’ annual leave, 10.5 public and Research Council holidays, flexible working hours, a workplace nursery, exceptional average salary pension scheme, social and sporting activities and societies and a subsidised restaurant.

List of Duties / Responsibilities

We are looking for a software engineer to design, develop and test code for both ground and space based scientific instruments and test equipment. The post is based within the RAL Space Imaging Systems Division Production & Software Group. We build electronic systems for spaceflight and hence quality, ISO9001:2015, is paramount in our work. Working closely with the Instrument science team you will be well organised, flexible, adaptable and have a good understanding of software engineering to allow an innovative approach to the mission challenges. Recent programmes have been on Lunar and Mars landers along with Earth Observation missions.

You will have experience of specifying and designing software for embedded systems. Most of the instruments developed by RAL Space have been programmed using ANSI C with no underlying operating system. As the instruments get more complex we would consider a real time operating system and experience of such systems would be an advantage.

You are also likely to support the hardware engineers and scientists by providing electrical ground support equipment (EGSE) software. This is coded in Python, C++ or C and runs either on Windows or Linux operating systems.

The group produces instrument software to either ESA or NASA standards and so an appreciation of software design methodologies, verification, validation and typical documentation requirements would be an advantage.

The role may include the following activities:

  • Project documentation in accordance with the departmental standards:
    • Requirements specifications
    • Design documents (code and architectural)
    • Development and test plans
    • Test reports
    • User manuals
  • Coding to the required standard in various languages.
  • Test
    • Verification & Validation
    • Interfacing to hardware data busses, RAL designed FPGA and other LSI devices.
  • Assisting users operating the software, making changes and corrections where required
  • Support & maintenance for previously released or installed software
  • Product assurance such as change and configuration control
  • Working with other engineers and scientists to give an optimum design and solve problems.

If you are an experienced engineer then you will also have responsibility for Software Project Management and system engineering, including:

  • Responsible for large parts of instrument development
  • Seeing projects through from specification to implementation
  • Generating quotes and technical submissions to prospective customers
  • Maintaining a schedule for software activities
  • Responsible for system design
  • Review & approval of technical specifications and documents
  • Working with other system engineers within RAL Space and the customer.

Shortlisting Criteria

Essential

  • Degree level or equivalent experience in software engineering
  • Programming in ANSI C
  • Use of software configuration management tools and defect tracking tools e.g. Git.

Desirable

  • Use of tool chains and debug tools such as GCC
  • Use of software standards e.g. ECSS-E-ST-40
  • Use of programming guidelines e.g. MISRA (S&I)
  • Knowledge of an ISO9000 or other quality management system
  • Knowledge of a non-conformance and/or change control system
  • Previous experience of Software Project Management.
  • Knowledge of C++ Programming
  • Experience with using ARM or SPARC processor architecture.


About STFC


The Science and Technology Facilities Council is a world-leading multi-disciplinary science organisation where curiosity-driven, blue-skies thinking meets practical, application-led science and engineering. Our goal is to deliver economic, societal, scientific and international benefits to the UK and its people – and more broadly to the world.
One of Europe’s largest research organisations, we’re trusted to support, enable and undertake cutting-edge projects in an amazing diversity of fields. Through world-class facilities and people, we’re driving ground-breaking advances in science, engineering, computing and technology. Our research seeks to understand the Universe from the largest astronomical scales to the tiniest constituents of matter, yet creates impact on a very tangible, human scale.
For more information about STFC please visit https://stfc.ukri.org/
You can also visit our careers site https://www.stfccareers.co.uk/
How to Apply
Online applications only preferred for this role. Please submit your CV and a covering letter which clearly outlines how you fulfil the criteria specified along with your motivation to join STFC and the role you’re applying for. Ensure that the job reference number is included in the filename description of each document uploaded. Note that failure to address the above criteria or submit your application without a covering letter may result in your application not being considered. You will only be assessed on the content of your CV and covering letter and not the ‘experience’ section of the application.


About UKRI


Launched in April 2018, UKRI is a non-departmental public body sponsored by the Department for Business, Energy and Industrial Strategy (BEIS).


Our organisation brings together the seven disciplinary research councils, Research England, which is responsible for supporting research and knowledge exchange at higher education institutions in England, and the UK’s innovation agency, Innovate UK to create an independent organisation with a strong voice for research and innovation, and a vision to ensure the UK maintains its world-leading position in research and innovation. More information can be found at www.ukri.org.


How we support EDI in the workforce


At UKRI we believe that everyone has a right to be treated with dignity and respect, and to be provided with equal opportunities to flourish and succeed in an environment that enables them to do so. We also value diversity of thought and experience within inclusive groups, organisations and the wider community. For further information, please visit ‘How we support EDI in the workforce’


Disability Confident Employer


As a Disability Confident employer, UKRI will offer an interview to a fair and proportionate number of disabled applicants that meet the minimum criteria for the job (this is the description of the job as set by the employer). To enable us to do this we ask the appropriate questions within the candidate application.
For more information on this scheme, click here.
Loading ...
Loading ...

Deadline: 16-07-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...
Loading ...