Completing all tasks set by the manager and assisting wherever possible.Observing existing strategies and techniques and offering suggestions for improvement.Attending mandatory meetings and workshops.Submitting to all forms of evaluation.Cascade trustable information to the Senior / Lead Engineers.Achieving 100% assigned tasks with good quality.Supporting leads to collect data.Open for feedbacks & take them positively.Observing health and safety guidelines at all times.Observing organizational policies.Required to prepare standard work instruction (SWI) documents.Hand on experience on all types of reviews (peer reviews, quality & SOI audit reviewsMinimum Skills / Experience :
- Good organizational abilities. Good interpersonal skills, writing & verbal skills
- Should have overall engineering experiences in software development of Avionics embedded system and experience in software Development Life Cycles
- Candidate should be strong in writing High Level Requirements & Low Level Requirements. Also Strong in High Level Test & Low level test definition procedure & hands on experience in verification.
- Candidate should be Strong in RTRT or other Testing tools Unit Test language & hands on experience in verification
- Knowledge in DO178B / C is required and Knowledge of Coding standards e.g. MISRA.
- Knowledge of static & dynamic testing tools like LDRA.
- Experience in requirement management tool e.g. DOORS.
- Knowledge in configuration management tools like clearcase or git is required
- Knowledge about avionics protocols (A429, A664 - AFDX, RS232, Arinc 653)
- Driver (Mass Memory, IOs)
- Test benches, Integrator benches usage, NI Test stand
- C++ / Object oriented Programming, OOAD(Object oriented analysis and Design),Design Patterns
- C / Structured Programming Language
- Data Structures and Data base management.
Desirable Skill :
- Scripting language (e.g. Python, Ruby)
- Knowledge on testing tools (e.g. Cucumber)
- Modelling Language (e.g. UML)
- Tool Qualification (DO330)
- Agile (SCRUM) methodology for software development.
- Hands on experience on debuggers.
- Knowledge about following in Avionic Domain
- Multipurpose Control & Display (MCDU)
- Primary Flight Display
- Surveillance Systems Display (e.g. Transponder / TCAS)
- Navigation (VOR / DME) and Communication (e.g. VHF, HF)
Skills Required
Aerospace, Auditing, Ooad, Embedded C, Coding, C++, Computer Science, Rs232, Python, Avionics