I am not an avionics guy, and anybody knowing me would not contest on the fact that I like avionics in any remote way. Well to me it was stream many of my friends and acquaintance in AeSI choose, while I harped on to propulsion.
Here I write a simple list of skill sets that are required in avionics stream. If your chosen stream is avionics. Make sure you have exposer to these skill sets. To me most of them are Greek!!
I have gathered them from the emails I have received about job offers (which sometime trangely included avionics)! Please don't loose heart if you don't know all the skills. But be prepared and use internet to browse and learn about this skills and tools.
As my Mathematics teacher in standard ten always said "Having knowledge is always useful", so I present this info to just arm you, rest is for you to explore.
* Excellent skills in understanding and implementation of processes mapping to RTCA/DO-178 B Objectives
* Working level domain knowledge of Avionics systems such as Engine Control, Displays, Landing Gear, etc
* For Senior positions - experience in evolving Processes & Standards for safety critical SDLC will be an added advantage in selection
* Ability to analyze Systems & Interface Requirements, partitioning details and evolve the methodology for follow on SDLC phases
* Hands on experience in development SRD, SDD & ICD using Design tools. Knowledge of at least one Design methodology and associated tool will be essential
* Coding experience adhering to Safety standards.
* Experience in Unit, SW & HW Integration Testing, and use of associated Tools, IDEs, Target Processors, Rigs and Development high quality Test Plans, Test Descriptions & Test Cases.
* Avionics tools – SCADE, Teamwork, Matlab, DOORS, PVCS, Clearcase, Cantata, Ada Test, LDRA, RTRT, VectorCast or equivalent
* Experience in performing Reviews of Safety Critical Software will be an added advantage.
* Exposure to Protocols design and testing – AFDX, ARINC, CAN, MIL 1553 B BSP, devise drivers, Ethernet, TCP/IP desirable
Avionics is domain that relies very much in electronics and computers, so hone your computer skills. C is the language of the choice for all you avionics fellow. If avionics is your domain, then learn that language early in your student life. It will make a huge difference.
And Honeywell should be your target company!!
Best of luck guys and gals!!! Be sure to mention the skills and tools that I might have missed in comments.
Related stories that you may like
3 suggestions from an avionics engineer for AeSI students Be prepared Concurrent technologies will look for avionics engineers!Ebooks for aerospaceHow to eliminate Worries and confusions during training