Accessibility Links
  • Job reference: RMS0177162

On-Board Software Validation Engineer

  • Sector: Engineering
  • Location: Stevenage, Hertfordshire
  • Job type: Contract
  • Date posted: 02/05/2017
  • Duration: 6 months
  • Time left:
    d h m s
This vacancy has now expired.

The Role:
* Engineering degree in software, computer science or similar
* Excellent experience of Real-time embedded software engineering lifecycle process. (Min. 5years work experience in real-time embedded Software engineering domains - design, code/test, integration, validation)
* Java programming (min. 2 years professional experience); C coding; Linux scripting skills
* Software process oriented. Disciplined & quality mind-set (on-quality, on-schedule, on-cost)
* Excellent software problem solving skills - diagnostic approach (solution-oriented)
* Good communication skills in English (verbal & written) in a multi-disciplinary team
* Results oriented - Strives for team & individual goals
* Able to work with minimum supervision
* Proactive approach; selflessness and flexibility

The Company:
makes the freedom of flight possible by designing, manufacturing and supporting the world's best aircraft. Its people around the globe are united by a passion for aviation, as well as their desire to create better, more efficient ways for airlines and passengers to fly.

Essential Skills / Qualifications:
* Excellent experience of large, complex embedded real-time systems/software engineering (design, code, test).
* Excellent knowledge of RTOS for real-time embedded systems (hard deadline, multi-tasking).
* Formal software development & validation, including expertise on requirements traceability.
* Production of detailed test specifications.
* Mastery of development & test environments (simulators, IDEs, Cygwin, Doors and similar).
* Configuration management using ClearCase, CVS or similar
* Change tracking with ClearQuest, Bugzilla or similar
* Experience in the satellite/space, avionics, automotive, telecoms or similar industry.

Desirable Skills / Qualifications:
* Previous experience using satellite platform control software
* Spacecraft systems engineering knowledge (electrical systems; thermal sensors & actuators; propulsion technology; navigation sensors, algorithms and instruments; other instruments…)
* ERC32 / LEON / SPARC processor.
* MIL-STD 1553B and spacewire communication.
* Data transport packet protocols (CCSDS).
* ECSS software engineering standards (Q-80B, E-40).
* Previous experience with Astrium on-board software processes.
* Microsoft Windows 7; Linux Red Hat 4.x

About Fircroft:
Fircroft has been placing people in specialist technical industries for approaching half a century, focusing on mid to senior level engineers for contract and permanent roles worldwide. By applying for this job you give consent for Fircroft to contact you, via email & telephone, to discuss your application along with future positions and Fircroft's services.