SonicJobs Logo
Left arrow iconBack to search

Principal software compliance and verification Engineer

Rullion Limited
Posted 3 days ago, valid for 4 days
Salary

Competitive

Contract type

Full Time

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.

We are looking for a Principal software compliance and verification Engineer to join one of our repitable consultancy partners

The primary role will be to drive the creation of embedded software and FPGA development, verification and release processes in line with ECSS standards and requirements, and to ensure those processes are followed throughout the life cycle of the product. The successful candidate will ensure that all documentation, software and FPGA code delivered to the customer meets ECSS standards, and has followed our processes to achieve compliance. This will be achieved through review processes, including source code reviews. A good understanding of the FEE operation will need to be gained, as the candidate will be required to generate test plans and procedures to ensure that the deliveries meet all customer and internal requirements. The ideal candidate will be able to participate in hands-on testing and verification of FPGA and Software deliveries.

Essential Experience:

  • Knowledge of high reliability coding standards, preferably MISRA or equivalent.
  • Knowledge of development standards used in Space, Aerospace, or Defence. Preferably ECSS-E-ST-40C and ECSS-Q-ST-80C or equivalent.
  • Previous experience of ensuring compliance across the full software development life cycle.
  • Verifying robust high reliability software.
  • Developing software verification plans and quality assurance procedures.
  • Experience with version control software such as subversion or Git.
  • Experience with issue tracking software such as Redmine or Jira.
  • Basic knowledge of the C programming Language, preferably with some bare metal embedded experience.
  • Must have the ability to communicate well through customer facing documentation.


Advantageous Skills & Experience:

  • Previous experience developing automated test scripts and applications for verifying systems containing embedded software and FPGA code. Preferably using Python.
  • Previous experience working with imaging systems or cameras.

If you feel this role matches your experiance and skill said please apply and feel free to follow up with me directly -

Rullion celebrates and supports diversity and is committed to ensuring equal opportunities for both employees and applicants.

Apply now in a few quick clicks

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.