Supports multiple banner ads per page, from any ad serving software. Flexible banner sizes
17 days old
2017-11-012017-11-30

Software Lead Engineer - iOS/Android Development

Goodrich Corporation
Apply Now
Applying for this job will take you to an external site
  • Job Code
    36142
Careers :: Job Detail
 
UTC Aerospace Systems is one of the world’s largest suppliers of technologically advanced aerospace and defense products. We design, manufacture and service systems and components and provide integrated solutions for commercial, regional, business and military aircraft, helicopters and other platforms. We are also a major supplier to international space programs.

In 2012, UTC Aerospace Systems was formed by combining two industry leaders, Hamilton Sundstrand and Goodrich, creating an organization with key positions on a wide range of aircraft flying today and substantial content on various UAVs, satellites and ground and naval vehicles. 

For more information, visit http://utcaerospacesystems.com/

EOE D/M/F/V
Job Title: Software Lead Engineer - iOS/Android Development Requisition Number: 36142
Functional Area: Engineering
Work Location: Corporate - India Design Center
Job Description Summary: - Responsible for designing and development of applications on iOS and Android platforms.
- Leads application development team for mobile and tablet environments.
- Provides input on schedule and cost/resource estimates for development efforts.
- Defines schedules and provides updates on a weekly basis.
- Coordinates requirements, design, development, testing and SW release tasks and schedules across a geographically diverse SW team and/or System Development team.
- Carries out trade studies of design concepts or test methodologies.
- Leads design of a solution end-to-end (Client-Integration-Server)
- Integrate, deploy and troubleshoot applications that utilize touchscreen interface for mobiles and tablets.
- Quickly interprets business requirements and translates them into software solutions and POC.
- Mentor juniors engineers on the team
- Reviews team's deliverables to ensure quality.
- Develops solutions to difficult problems which require advanced knowledge
- Ensures compliance to standards.
- Participates in improving process and product quality and assure corrective action where necessary.
- Supports customer and certification reviews (e.g., PDR,CDR,FAI, etc.) and successful completion and resolution of action items
- Responsible for augmenting the training program
- Alerts management on significant process and quality concerns beyond his/her control and recommend solutions.
- Participates in Risk Review meetings and keeping the Risk Register updated with robust mitigation plans (includes implementation of mitigation plans) for technical issues on projects.
- Applies Six Sigma /ACE /Continuous Improvement experience to support improved project performance.
- Provides effective technical documentation
Basic Qualifications: Academic qualification:
Bachelor of Engineering/Technology (B.E/B.Tech.,) or Master of Engineering/Technology (M.E/M.Tech.,)in Computer Science or Electronics with 7-8 years of relevant work experience.

Experience:
- Experience as developer or lead for 3 or more applications on Android and/or iOS (mobile and tablet environments) is required.
- Experience with the Apple Developer Program, and the Android SDK.
- Experience with MFi program preferred.
- Deep knowledge of the internals (like Threading, Notifications) of iOS (7.0 and above) and/or Android platforms preferred.
- Strong experience in Mac OS X, XCode and iPhone SDK and Eclipse.
- Deep knowledge on Apple External Accessory Framework.
- Prior experience in uploading work to Apple Store or Google Play Store.
- Strong in Objective C, C++, OOPS, Java, Web Services and XML.
- Knowledge of native C /C++ options on Android is a plus.
- Experience in a mobile cross platform framework like PhoneGap, Appcelerator, MonoTouch, MonoDroid etc for mobile application development is desired.
- Knowledge of how to configure and integrate graphical assets into all types of mobile applications is required.
- Basic knowledge of OpenGL ES and how it integrates on Android / iOS is a plus.
- Good experience in User Interface development.
- Experience in integrating, deployment, debugging and troubleshooting applications for iOS and/or Android platforms.
- Experience in deploying User Interfaces (including implementing human machine interface standards and guidelines).
- Good knowledge in programming concepts - design & coding patterns.
- General CocoaTouch experience is desired: (A) View Controllers, (B) Interface Builder.
- Multiple Android device form factor development a plus.
- Hands-on experience on web technologies HTML, CSS, JavaScript.
- Strong understanding of the product development cycle and agile methodology.
- Effectively work on Software Configuration Management tools like BitBucket, Apple TestFlight, GIT, and Requirements Management tools (preferably DOORS).
- Executed multiple projects through complete cycle of SDLC.
- Excellent knowledge in porting application into multiple platforms.
- Ability to be productive in flexible and dynamic work environments.
- Strong analytical and problem solving skills.
- Excellent communication, interpersonal, and teamwork skills.
% Travel Required: < 10%

Categories

  • Engineering
Supports multiple banner ads per page, from any ad serving software. Flexible banner sizes

Job Rated Report

Resume Writing Advice

Share this job:

Software Lead Engineer - iOS/Android Development

Goodrich Corporation

Share this job

Software Lead Engineer - iOS/Android Development

Goodrich Corporation
India

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast