Software Engineer, Mobile Development & Research, Palo Alto

Apply    
Auto Req ID:
28952BR
Job Title:
Software Engineer, Mobile Development & Research, Palo Alto
Location:
Palo Alto
State:
CA
Company:
Ford Motor Company

Job Description

Ford Motor Company is moving into a new phase of its 100+ year history, one in which software is at the heart of its future. The automobile is being redefined as a networked computing platform upon which an ever-evolving set of applications is being designed, allowing us to create exciting new consumer experiences.

This position is located at Ford’s Research and Innovation Center in Palo Alto, CA.

Responsibilities:
  • Design and build advanced applications for the iOS platform
  • Collaborate with cross-functional teams to define, design, and create innovative user experiences
  • Develop prototypes quickly to validate interactions and prove product designs
  • Optimize applications for usability and modularity
  • Build libraries and frameworks that support externally developed client applications
  • Create public-facing documentation to support external and internal customers
  • Work independently in an ambiguous research environment
  • May be responsible for direct delivery of applications as initial assignment
  • Ability to travel both domestic and international

Basic Qualifications:
Bachelor's Degree
  • 1+ years of experience with Objective-C or Swift, iOS SDK, and Xcode; college experience is acceptable.
  • 1+ years of OO programming and using design pattern experience; college experience is acceptable.
Preferred Qualifications:
  • Master of Science in Computer Science or related field
  • Strong foundation in computer science, with competencies in data structures, algorithms, and software design
  • Knowledge of UI and animation frameworks
  • Experience with web service integration (SOAP, REST, JSON, XML, GraphQL).
  • A natural curiosity and desire to understand and even contribute to the entire technology stack
  • Knowledge of memory management and multi-threading
  • Familiarity with code versioning tools (especially git and GitHub)
  • Excellent written and oral communication

The distance between imagination and … creation. It can be measured in years of innovation, or in moments of brilliance. When you join the Ford team discover all the benefits, rewards and development opportunities you’d expect from a diverse global leader. You’ll become part of a team that is already leading the way, with ingenious solutions and attainable products – and it is always ready to go further.

Visa sponsorship may be available for this position.

Ford Motor Company is an equal opportunity employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status.

Apply