Previous Job
Previous
Software Engineer Controls
Ref No.: 18-01670
Location: Allen Park, Michigan
• Develop C/C++ application layer software for Ford’s SYNC infotainment system
• Implement graphical user-interfaces using QML / Qt Quick
• Integrate APIs / SDKs that provide services for: media, phone, navigation, and speech–recognition
• Integrate support for mobile devices: Android Auto, Apple CarPlay, and SmartDeviceLink / AppLink
• Participate in system design, documentation, and testing to deliver a best-in-class infotainment system
Skills Required:
• C/C++
• HMI or GUI software development on infotainment or mobile platforms
• Object Oriented Development and programming
Skills Preferred:
• Experience with Qt • Experience with QML • Experience developing software on QNX OS based platforms • Experience designing software for infotainment platforms • Experience with Android Auto and Apple CarPlay • Automotive product development process and quality experience (i.e., A-SPICE, CMMI, FMEA, etc.) • Excellent written and oral communication skills • Experience with communication protocols: CAN, TCP/IP, USB, Bluetooth, Ethernet, and/or Wi-Fi
Experience Required:
• 2+ years C/C++ software development experience on embedded, mobile, or consumer electronic platforms
Experience Preferred:
• 5+ years of C++ software development experience on embedded, mobile, or consumer electronic platforms
Education Required:
• Bachelor’s degree in Computer Engineering, Electrical Engineering or Computer Science
Education Preferred:
• Master's degree in Computer Engineering or Computer Science