Software Engineer - Flight Management System (FMS)
Posted 2 weeks ago
Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
Develop Flight Management Systems (FMS) software for a variety of aircraft, transforming legacy functionality to operate within the Next Generation Avionics (NGA) FMS Product. This role involves designing embedded software architecture and implementing object-oriented solutions.
Responsibilities
- Design and develop Flight Management Systems software
- Transform legacy FMS product line functionality to operate within the NGA FMS Product
- Create software test plans, test cases, and test procedures
- Apply knowledge of software configuration management and change management practices
Requirements
- 7+ years of experience in embedded software development for avionics
- Experience developing 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, test cases, and test procedures
- Knowledge of software configuration management and change management practices
- Strong written and verbal communication skills
- Ability to quickly analyze, incorporate, and apply new information and concepts
- Self-motivated and takes initiative
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering or other related technical area
- 7+ years of experience in embedded software development for avionics
Nice to Have
- Familiarity with Integrated Modular Avionics
- Familiarity with software time and space partitioning
- Familiarity with A653
- Experience with DOORS NG
Skills
* Required skills
About Real Time Consulting LLC (RTC)
Real Time Companies is the parent company of Real Time Consulting, which partners engineering talent to support client success by providing full life-cycle design, development, and testing of embedded engineering systems and software solutions with Program Management and Consulting Services since 19...