- The candidate must have demonstrated skills/abilities in the following: Software design, requirement code (C, C++, assembely) development and Test Development on an RTOS or a baremetal enveronment in compliance to various DO-178C levels (optional), capability to manage competing priorities; drives and meets stretch goals; develops and implements action plans to meet project objectives
Key Responsibilities:
- Design and Develop the Software.
- Facilitate Certification activities.
- Certification document creation.
- Part of analysis of complex technical problems and develop solutions.
- Able to perform the above responsibilities with minimal or no supervision.
- Generate new ideas and participate in initiatives around Avionics Platforms.
Basic Qualifications:
- BE/ME in Computer Science or Electronics.
- Minimum of 3-5 years Real Time Embedded Software development experience.
Additional Qualifications:
- Expert in C,C++, assembly software languages
- Embedded Software Development Knowledge
- Proficient in Deos /RTOS/Linux or any RTOS.
- Familiar with processor architectures (x86, PPC, ARM etc,).
- Able to design and develop the Board Support Packages (BSP), Device Drivers (ARINC 429, RS422, RS232, Ethernet etc,) and Middleware software including network/communication stack.
- Able to perform software desing/development, low level and high level requirements development, test, review and integrate on the target.
- Knowledge of DO-178C will be added advantage.
- Excellent interpersonal and communication skills
- Strong personal leadership abilities and ability to handle multiple activities/priorities effectively.
- Action oriented, results driven, high energy, self starter/drive.
- Innovative with new approaches to design work.
- Influential with peers and customers and demonstrate critical thinking
Employment Type: Full Time, Permanent
Read full job description