Low-level software development / integration.Unit, integration testing.Debugging and resolving complex problems by using Test Benches and Tools.Ensure quality deliveries before hand-off to Quality Assurance teams for further testing and verification.Focus on timely delivery with quality and cost.Participate in an AGILE team involved in the development.Apply and comply with the configuration management process.Cascade trustable information to the Senior / Lead Engineers.Comply with Organizational policies.Minimum Skills / Experience :
- Should have overall 4 years engineering experiences in embedded software development and software-software and software-hardware integrations.
- MIL 1553 working experience needed.
- Good to have ARINC 653 standards and uses
- Hands on experience on RTOS, specifically on the kernel level development as a user and managements.
- Candidate should be strong in Low-level software development / Embedded Software Development.
- Candidate should be strong in C and Embedded C programming language.
- Strong experience in writing Low-level test (LLT) for Low-level requirement (LLR).
- Good experience or knowledge on Graphics driver development and testing.
- Good experience in configuration management tool.
- Strong experience in native and cross compiler platform.
- Knowledge on DO178 process and standard.
- Built-In Test design and development for embedded avionics product.
- Knowledge of scripting language (e.g. Python, Ruby)
- Strong analytical and problem solving skills.
- Qualifications : B.Tech in Electronics & Communication or related engineering discipline with 4-10 years of relevant experience.
Skills Required
Aerospace, Rtos, Embedded C, Configuration Management, Debugging, Graphics, Analytical, Python, Avionics