- 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.