On-Board Software Validation Engineer

02 May 2017
30 May 2017
David Hogan
Contract Type
Full Time
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.

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

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.

More searches like this