Software/Mobile Developer Research Intern - Supplemental Only

Auto Req ID:
Job Title:
Software/Mobile Developer Research Intern - Supplemental Only
Palo Alto
Ford Motor Company

Job Description

Job Summary:
Ford Motor Company is seeking self-driven and creative individuals who are interested in the field of Software and Mobile Development. The ideal individual loves to solve challenging problems and will not stop until a solution meets all the requirements. Attention to detail is imperative. The individual can work independently as well as collaboratively with a diverse and talented group of internal researchers, engineers, and inventors.

This position is located at the Ford Research and Innovation Center, is a technology research facility in Palo Alto, California. The center focuses on cutting-edge technologies and development of Autonomous Vehicles, IoT/Connectivity, Software, and Mobility innovations.


  • 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
Required Qualifications:
  • Bachelor of Science in Computer Science or related field
  • 1+ years of experience with Objective-C or Swift, iOS SDK, and Xcode, college experience acceptable
  • 1+ years of experience with OO programming and design patterns, college experience acceptable
  • 1+ years of experience with code versioning tools (especially git and GitHub)
Preferred Qualifications:
  • Master of Science in Computer Science or related field
  • Knowledge of UI and animation frameworks
  • Strong foundation in computer science, with competencies in data structures, algorithms, and software design
  • 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
  • Evidence of intellectual depth as evidenced by external publications and/or patents
  • Knowledge of memory management and multi-threading
  • Good sense of UI design and a user-oriented focus
  • 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.

Candidates for positions with Ford Motor Company must be legally authorized to work in the United States on a permanent basis. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is not 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.