You are viewing a preview of this job. Log in or register to view more details about this job.

Human Interaction Technology & User Interface Software Architect

The Research & Advanced HIT-UI software team is looking for a software craftsman to join the team. The ideal seasoned developer will be fluent in design patterns, recognize fragile code, and be able to architect new solutions that are both robust and scalable. You understand the concept of Technical Debt. You want to take on the new challenges and hardest problems and aren't afraid of learning new skills along the way. You will be part of a team exploring new concepts through fast iterative prototyping. A wide range of approaches will be explored combining electrical, firmware, and software. You will have the opportunity to work with giants in both the hardware and software industries and influence global products.

Candidates must: work well in teams, be comfortable brainstorming big ideas, be able to drive a concept into a prototype, and work collaboratively across a wide range of disciplines and technologies.
 
Required Qualifications:
  • Bachelor’s degree in Computer Science/Software Engineering or related technical field
  • 2+ years Agile software development, code review, CI
  • 4+ years C++ background, plus Python or similar scripting language
  • 2+ years Human Interaction Technology/Human-Computer Interaction technology software development
  • 1+ year of Embedded development experience
Preferred Requirements:
  • Master’s degree in Computer Science or Software Engineering
  • Excellent written and verbal communications skills
  • Experience working with 3rd party engines (Nav, Voice, Media), interaction technology (gesture, haptics) or sensor data (GPS, Gyro, Bluetooth, or WiFi)
  • Soft real-time experience
  • Experience with microcontrollers and/or microprocessors
  • Qt experience
  • HTML5 experience
  •  C++11 experience
 
 
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.