Overview:
We are seeking a skilled Flight Warning System (FWS) Developer to join our dynamic team. The role involves contributing to all phases of the Software Development Life Cycle (SDLC) for our critical aviation safety systems. If you have a strong programming background and a passion for aerospace technology, this opportunity is for you!
Key Responsibilities:
- Lead the SDLC activities for the Flight Warning System (FWS), including:
- Software Requirements Analysis
- Software Architecture Design
- Detailed Design and Implementation (in C, ADA, and Assembly) – both manual and auto-generated code
- Developer and Unit Testing
- Investigate and resolve software-related issues reported by customers or support teams.
- Perform debugging and provide ongoing support for software systems.
- Support review processes, audits, and certification activities for compliance.
Qualifications:
- Bachelor’s degree in Computer Science, Electronics & Communication, or a related field.
Essential Skills:
- Strong expertise in C programming with excellent debugging skills.
- Proficiency in any Real-Time Operating System (RTOS).
- In-depth understanding of the Software Development Life Cycle (SDLC).
- Knowledge of software development methodologies, including Structured, OOAD, and Formal Methods.
- Hands-on experience with design and development tools (e.g., Rational Rose, Artisan, Rhapsody).
- Experience with build and software release processes.
- Familiarity with DO-178B/C, software lifecycle data, and certification processes.
- Proficient in configuration and change management practices.
Experience:
- 4 to 8 years of experience in software development.
Why Join Us?
Be a part of a cutting-edge team developing safety-critical software for the aviation industry. This role offers the chance to grow your skills, work on complex projects, and make a real impact on aerospace technology.