Applicants must be eligible to work in the specified location
Job Number: 1684837 Business: GE Aviation Business Segment: Aviation About Us: GE looks for innovation everywhere. For 130 years, GE has been at the forefront of innovation, but finding solutions to the world's biggest problems has never been more important than right now. Join us today and become an essential part of the solution! Not just imagining. Doing. GE works. Working for GE Aviation is exciting & challenging. Come see what you are missing! Posted Position Title: Avionics Lead Software Engineer - Flight Management System Career Level: Experienced Function: Engineering/Technology Function Segment: Product Design and Development Location: United States : Michigan City: Grand Rapids Postal Code: 49512-1934 Relocation Assistance: Yes Role Summary/Purpose: GE is an equal opportunity employer, offering a great work environment, challenging career opportunities, professional training and competitive compensation.
The Lead Software Engineer will develop practical and innovative ways to meet Flight Management Software Design goals. In this role, you will utilize your experience and expertise to solve problems, be responsible for work that is less defined in scope, and have the ability to effect short-term and some long-term business goals while advancing GE's state of the art Flight Management software.
Essential Responsibilities: In addition, you will:
- Validate given system requirements and author software for Flight Management (FM) functional areas including Flight Planning, Lateral and Vertical Guidance, Performance, etc. (This role can include both software development and the writing of software high & low level requirements)
- Become a technical expert in an area of core responsibility
- Work in a multidisciplinary team to architect, design, develop, and update complex Flight Management functions within Real Time Embedded Flight Management (FM) software
- Identify, evaluate, and occasionally develop engineering tools and processes necessary to meet the project's engineering and business goals
- Provide timely communications on significant issues or developments, maintaining a focus on safety and reliability
- Conduct Problem Report (PR) investigation and resolution, including complex PRs
- Participate in software structural coverage analysis and test for 100% coverage of airborne software
- Participate actively in software design and code reviews
- Write FMS software functional test cases and procedures to verify software functional requirements
- Provide technical guidance, direction and training to new and experienced engineers
- Develop software verification strategies, and test procedures to verify software functional requirements
- Execute the design, analysis, or evaluation of assigned projects using sound scientific/engineering principals
- Manage small projects to completion and share technical knowledge with group
- Generate alternative solutions to problems and take reasonable risks using advanced scientific concepts for software product and process innovation Qualifications/Requirements:
- Bachelor's Degree from an accredited College or University in Electrical Engineering, Computer Science, Chemical Engineering, Mechanical Engineering, Aeronautical Engineering, or related discipline with heavy emphasis in software engineering and mathematics
- Minimum of 4 years professional software development experience, OR a minimum of 3 years of prior systems or software experience working on FMS or other software based avionics products
Additional Eligibility Qualifications:
Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen.
Desired Characteristics:
- Ability to work with local and remote and cross-cultural teams
- Strong listening, questioning, clarifying and summarizing skills to effectively communicate in 1-on-1 and small group settings
- Ability to meet engineering schedule demands in a dynamic environment with multiple customers (Strong project and time management skills)
- A willingness to travel, on occasion
- Familiarity with disciplined software development approaches such as RTCA DO-178B
- Desire to work in an environment where safety considerations are the backdrop for all critical engineering solutions
- Embedded Software development
- Experience programming in ADA 83 or ADA 95 is valued, but experience in other software programming languages are considered
- Ability to negotiate complex designs, seeking simple software solutions which meet requirements of simplicity, maintainability and testability
- Knowledge of data structures, algorithms, and software engineering principles
- Knowledge of DOORS, Dimensions, and Rational Apex
- MS1553 and ARINC429 communications protocols (Given that responsibilities could include I/O)
- Experience with analysis of Real Time aspects of hardware and software issues
- Matlab or other analysis tools
- Familiarity with computer aided Flight Planning concepts, a plus
- Familiarity with ARINC specifications such as ARINC 424, 702A, and a desire to learn how it applies to GE Aviation products
- Familiarity with Navigation Aids including GPS, VOR, DME, TACAN, and Inertial based navigation
- Candidates with relational database design experience can have an edge
- Experience with Model Based Development a plus for some assignments
Why join one great company when you can join many? We are more than 280,000 people with jobs that range from biochemist to finance specialist to wind energy engineer. We're passionate about making life better with new ideas and technologies. We're diverse, supporting our communities in more than 140 countries. Experience personal growth and competency development as part of the GE team. Around the world, we are helping build the healthcare, transportation and aviation of the new century.
GE Aviation is a world-leading producer of commercial jet engines and components as well as integrated digital, electric power, and mechanical systems for aircraft. GE Aviation also has a global service network to support these offerings. Technological excellence, supported by continuing substantial investments in research and development, has been the foundation of GE Aviation's growth and helps to ensure quality products for customers. Learn more about GE Aviation today!
GE Aviation's Systems business is pushing the boundaries of aviation with pioneering digital solutions in vehicle health management that enhance operations efficiency. Building on the knowledge gained from nearly a century of aircraft engine manufacturing, we're using fresh, creative thinking to create total system optimization. Our dedication to the industry is being demonstrated by our mission to find innovative ways to make aviation more efficient and environmentally responsible.
Grand Rapids MI, United States of America
GE
JS1684837
5/7/2013 11:13:09 PM
We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature
please contact support giving the advertiser's name and job reference.