REAL TIME CONSULTING (An RTCo Company)-POSITION DESCRIPTION JOB TITLE: Software Engineer - Flight Management System (FMS) ABOUT THE JOB: Responsible for designing and developing Flight Management Systems software based upon legacy NGFMS product line functionality with transformations required to operate within the NGA FMS Product for Part 23 Class 1 / 2, Part 23 Class 3 / 4, and Part 25 aircraft.
REQUIRED SKILLS: - Bachelor's degree in Computer Science, Software Engineering or other related technical area
- 7+ years of experience in embedded software development for avionics
- Experience developing software for 1 or more FMS functional areas:
- Performance
- Predictions
- Flight Planning
- Nav
- Lateral Guidance
- Vertical Guidance
- User Interface
- Datalink
- Redundancy Management
- I/O
- Understanding of the DO-178B/C software development lifecycle
- Experience in design of software architecture
- Experience in object-oriented development
- Experience coding in C++
- Experience in creating software test plans
- Experience creating software test cases based on use cases derived from the system and software requirements
- Experience in creating software test procedures
- Knowledge of software configuration management and change management practices
- Strong written and verbal communication skills
- Good interpersonal skills
- Ability to quickly analyze, incorporate, and apply new information and concepts
- Self-motivated and takes initiative to get things done
PREFERRED SKILLS: - Familiarity with Integrated Modular Avionics
- Familiarity with software time and space partitioning
- Familiarity with A653
- Experience with DOORS NG